Bot Dynamics [v0.7]

Author Topic: Bot Dynamics [v0.7]  (Read 4473 times)

I decided to make a bot dynamic add-on. This add-on utilizes Visolator's/Advanced Bot's New Health System and events that let you set a bot's base level and/or base random levels. Bots can further level up from damaging players over a period of time, once they are killed and they respawn their levels will revert back to its original base level you set it as. When they level up they gain; +20 Max HP, +2 Attack Damage (+Base Weapon Damage) and they get fully healed. The level is displayed above their head, and updates once they level up.

http://forum.blockland.us/index.php?topic=262818.0 <--- Here is the link to Visolator's/Advanced Bot's New Health System! (Required)


Bot Dynamics v0.7
   

Version 0.2 - Added preferences

$Pref::Server::BotStartMaxHP          (Default; 100)
$Pref::Server::BotMaxHPInc             (Default; 20)
$Pref::Server::BotAttackDamageInc  (Default; 2)

Version 0.3 - Added even more preferences and fixed a little bit of code

$Pref::Server::BotCanLevel               (Default; 1)
$Pref::Server::BotMaxEXPInc            (Default; 5)

Version 0.4 - Fixed some code

Version 0.5 - Fixed preferences (Sorry)

Version 0.6 - Fixed bot damage code

Version 0.7 - Added one more preference and fixed spawn damage

$Pref::Server::BotHPDmgRandomDiff       (Default; 1.2)







« Last Edit: February 17, 2016, 03:59:52 AM by Soretooth »

Beautiful! Also, the preferences are not working.
« Last Edit: February 15, 2016, 10:11:46 AM by TheHellSpy »

Awesome! :) Glad folks are starting to recognize bots for what they can be.

If five or six people keep feeding a bot, will it become impossible? v0.2 fixed this apparently.

Beautiful! Also, the preferences are not working.

I finally noticed what you meant, thanks for letting me know!
« Last Edit: February 16, 2016, 02:53:12 AM by Soretooth »

Hey.. That's pretty good!

make it so they also level up when they kill other bots and this will be A+

I might need this for my bot guards.

Another useful addon. Nice.

Version v0.7 - Added one more preference and fixed spawn damage!

$Pref::Server::BotHPDmgRandomDiff     (Default; 1.2)

BotHPDmgRandomDiff affects what possible lowest damage/highest damage and lowest hp/highest hp the bot is capable of spawning with from the base level it has been set as, or randomized as. 100 MaxHP base? getRandom(100/1.2,100*1.2) = New MaxHP. Being as 120 could be your highest possible MaxHP, or 83 being your possible lowest MaxHP. As for bot attack damage, same situation.

This reminds me of Borderlands..

Pretty useful, might use later.