Thank you for
downloading RealBot Version 1.0! Listen Server
Console Commands All RealBot
related console commands are listed here. I have created sections, so its easier
for you to find any command that you need. You should be able to use the console
when you run RealBot using its created shortcut in the Start menu (if you have
installed RealBot using the EXE Install file). All commands use a
certain syntax. Like: command <value> for instance. When the
specific command is to switch something on or off, it will be displayed as: command
<switch> This means, that when you fill in a 1 at that spot , you will
turn something ON, and when you fill in a 0 then you will turn something OFF. Example: rb_minskill
<skill> (Default= 1) rb_maxskill
<skill> (Default= 50) rb_calctime
<seconds> (Default = 0.2)
1 - Terrorist
beacon (place where terrorists start)
rb_autowaypoint <switch> rb_init rb_initrbx wp_editor wp_door
Content
Introduction
Getting Started
Version Info
Personality Info
FAQ
Report a Bug
Console
Listen Server
Dedicated Server
Waypoints
Waypoint system
Waypoint editor
Other Stuff
Support Realbot
Contact Me
Can you find the
Easter Egg?
(A hidden feature in RealBot, hint, the command begins with rb_ )
rb_showskill <switch>
Usage in Counter-Strike:
rb_showskill 1 - This will
turn the feature ON
rb_showskill 0 - This
will turn the feature OFF
Note: All commands for controling RealBot begin with rb_
List of Console Commands: (listen server)
Bot Control (adding/removing bots)
rb_addbot <team> <model> <name> <skill>
This will add a bot. When no parameters given, the bot will have random values.
The skill will be depended on the skill settings (like minimum random skill or
maximum random skill). Examples:
addbot 1 , will add a bot to the terrorist team.
<team> - 1. Terrorist, 2. Counter-Terrorists
<mode> - 1-5
<name> - Whatever you want
<skill> - Ranges from 1-50. 1 Best, 50 Worse.
rb_removebot <amount> <team>
This will remove <amount> bots of <team>. If team is not specified
then randomly <amount> bots will be removed.
rb_showrb <switch> (Default=Enabled)
When enabled then all names of the bots begin with [RB].
rb_showskill <switch> (Default=Enabled)
When enabled then all names of the bots end with (skill of the bot). This
however, will be come useless when the rb_forceskill command is used. An example
is of a Skill 32 bot: [RB]RealBot(32)
rb_maychat <switch> (Default=Enabled)
When enabled, bots will use random chat messages when killing someone. They will
not stop notifying you where they are heading for or whatsoever.
Skill Settings:
rb_skill <skill> (Default -1)
The default skill is specified, when you add a bot then the bot will always
have this skill. Unless you specified the skill yourself in the rb_addbot line.
When rb_skill is -1 it will pick a random skill within the borders of
rb_minskill and rb_maxskill.
rb_forceskill <skill> (Default= -1)
When value > 0 then the bots will be forced to have a specific skill. All
bots will get the specified skill. When rb_showskill is enabled it becomes
useless as the bots will not change their name.
The minimum random skill when adding bots with a random skill. (which means you
did not specify the skill when using rb_addbot and rb_forceskill is not
enabled). Using rb_minskill and rb_maxskill you can create an own range for
random skills. The value of rb_minskill cannot be higher then rb_maxskill.
The maximum random skill when adding bots with a random skill. The value cannot
be lower then rb_minskill. And example is:
rb_minskill 30
rb_maxskill 50
Now when adding a bot with random skill it will always be between 30 and 50.
rb_basedelay <seconds> (Default= 0.0)
The extra base delay a bot will have. This only effects the first reaction time,
i.e. when a bot saw the enemy for the first time. Example: rb_basedelay 0.1 (0.1
second delay). Or: rb_basedelay 30 (30 seconds delay).
This command is important. In case you experience lag, you should increase this
value. The higher the value the less CPU intensive RB will get, the longer it
will take before bots will walk and take new decisions. This time interval you
change is only needed for those who experience real trouble. You can set it to
0.1 or lower if you think the bots should think faster. Only do this if you have
a fast pc.. and experience no lag before with the default setting.
Server related:
rb_beginmessage <switch> (Default= ON)
Shows all users at the beginning a welcome message that the server is running
RealBot.
rb_internet <switch> (Default= OFF)
Simulates Internet Play. Disables command RB_ADDBOT. You should disable internet
play in order to interfere with this simulation. Bots will randomly join or
leave. Taking care with the fact that there might be some real humans joining so
they wont fill up the server to fast.
Waypoint Editor:
rb_addwaypoint
Adds a waypoint at your location.
rb_addbeacon <type>
Adds a beacon of <type>:
When type is:
2 - Counter-Terrorirst beacon (place where counter-terrorists start)
3 - Important Area beacon (place only important areas)
Turn on/off the auto-waypointer. Only do this if you are ensured that all maps
are already mapped. This will save CPU.
Initializes Beacons, Waypoints and Experience. Use this only if you want to
relearn the bots everything.
Initializes Experience. All waypoints and beacons remain intact. Only the
learned 'stuck' data will be cleared. Use this if you think the bots do no walk
properly anymore. Recommended is to use the rb_lock command to lock the file as
soon as you think that the bots are sufficient enough.
Type once for activating editor. Again for de-activating.
Use this command to activate/deactivate any wpts that must be doors. Sometimes
the auto-waypointer does not find doors. Or assign a door flag to wpts that are
not doors at all. Use this command to fix the problem (if needed).
Developer Commands:
rb_showpath <switch> (Default= OFF)
Will show you a path when found by a bot. Only works 100% when one bot is added.
Only use this for debugging maps.
Misc:
rb_freeze <switch> (Default= OFF)
Freezes all bots in game.
rb_dontshoot <switch> (Default= OFF)
Will make bots not be aware of enemies and thus not shoot them.
Weapon Modes:
rb_weaponmode <value> (Default= 0)
This command can enable special weapon modes.
Values:
0 - Disabled
1 - Knife Mode
2 - Handgun Mode
3 - Rifle Mode
4 - Sniper Mode
Note: When enabled weapon modes, the learning of weapons will not be saved!
Special:
rb_??????????????????????? (Default= ???)
Easter Egg command! Try to find it out yourself! If you can find a clue, then RB
will try to give you more hints in order to find it.
Credits
Programmed by:
Stefan Hendriks
Testers:
SadBloke
NecromanZer
Tub
Mike
Siro
MikeJ
Ruggie
Neverwinter
Leagle Eagle
Dave Leuven
Ca$h
Siaukia
Special Thanks:
Botman