Addon Details

Watch - Add Favorite


Does this version work for you?
11
w00ts
w00t!2

RandomBots - Version 1

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



Description

Randomly sets bot difficulty for each bot, making some bots better than others. Requires only ES 2.0.0.250i+

Options:
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: <!-- m --><a class="postlink" href="http://addons.eventscripts.com/pages/addons/view/slobot">http://addons.eventscripts.com/pages/addons/view/slobot</a><!-- m -->
     
     
    // 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"


Please see the forum link below if you have questions or comments.

Installation

Install with:
ES:
    es_install randombots
Load once for randombots.cfg to appear:
ES:
    es_load randombots
Configure your options in randombots.cfg 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 )