Addon Details

Watch - Add Favorite

Does this version work for you?

RandomBots - Version 1

posted on 2009-07-30 23:43:53
by SuperDave


Randomly sets bot difficulty for each bot, making some bots better than others. Requires only ES Options:[syntax="es"]// RandomBots release 1 options // ./addons/eventscripts/randombots/randombots.cfg // Load this addon with: es_load randombots // Bots can be made even more realistic with SloBot: // The next bot difficulty level will be located in the server command "bot_difficulty" // ***** Difficulty weight options ***** // The following options determine the weight of each difficulty when selecting a random difficulty. // Higher numbers for a difficulty mean a greater chance of selecting that difficulty. // Being weighted options, these options are relative to each other. // Weight of selecting an easy bot randombots_easy 15 // Weight of selecting a normal bot randombots_normal 40 // Weight of selecting a hard bot randombots_hard 30 // Weight of selecting an expert bot randombots_expert 15 // ***** Bot database option ***** // While RandomBots will attempt to preserve existing data, if you choose to use the // RB database it is advisable to save a copy of your existing database. // 0 = no change, 1 = use RandomBots database of bots (located in ./randombots/BotProfile.db) randombots_use_database 1 // The RB database has been tweaked to bots a bit harder and more realistic. // For example, easy level bots will no longer stare at an opponent for over a second before firing. // ***** Bot quota options ***** // 0 = no change, 1 = RandomBots controls bot quota randombots_quota_control 1 // Minimum number of bots on a map where no bot quota is specified randombots_quota_default_min 8 // Maximum number of bots on a map where no bot quota is specified randombots_quota_default_max 12 // Minimum number of seconds between changing the bot quota randombots_quota_delay_min 75 // Maximum number of seconds between changing the bot quota randombots_quota_delay_max 210 // Use the following server command to specify bot quota values for specific maps: // randombots_quota_add -map name- -min quota- -max quota- // Place your randombots_quota_add commands below: // Uncomment the following example options if you wish to use them: // randombots_quota_add cs_assault 6 8 // randombots_quota_add de_dust 10 14 // Use the following command to remove custom bot quotas from a specific map: // randombots_quota_remove -map name- // Due to the bot quotas can be specified above, this command will not be used by most users. // ***** Server bot options ***** // You can set your other bot options below to keep bot options in a single location. // Below is a list of notable bot cvars. // If nonzero, bots may occasionally go 'rogue'. Rogue bots do not obey radio commands, nor pursue scenario goals. // bot_allow_rogues 1 // If nonzero, bots will automatically leave to make room for human players. // bot_auto_vacate 1 // If nonzero and there is a human on the team, the bots will not do the scenario tasks. // bot_defer_to_human 0 // If nonzero, bots will not buy if their money falls below this amount. // bot_eco_limit 750 // This string is prefixed to the name of all bots that join the game. // -difficulty- will be replaced with the bot's difficulty. // -weaponclass- will be replaced with the bot's desired weapon class. // -skill- will be replaced with a 0-100 representation of the bot's skill. // bot_prefix "" // Allowed values: 'normal', 'fill', and 'match'. // If 'fill', the server will adjust bots to keep N players in the game, where N is bot_quota. // If 'match', the server will maintain a 1:N ratio of humans to bots, where N is bot_quota. // bot_quota_mode "fill"[/syntax] Please see the forum link below if you have questions or comments.


Install with:[syntax="es"]es_install randombots[/syntax]Load once for [b]randombots.cfg[/b] to appear:[syntax="es"]es_load randombots[/syntax]Configure your options in [b]randombots.cfg[/b] and then reload the addon.

Version Notes For 1

Updated on: 2009-07-30 23:53:48 EST by SuperDave (View Zip Contents)
- Initial release

( Previous Versions )