Difference between revisions of "User:K-Mac/Bots (Classic)"
(→Foxbot Commands) |
|||
Line 28: | Line 28: | ||
===Foxbot Commands=== | ===Foxbot Commands=== | ||
− | + | For Foxbot to work properly, a map with a proper waypoint must be used. Foxbot's installation provides waypoints for 516 maps, including all Team Fortress Classic standard maps and deathmatch maps from Half-life. | |
− | |||
− | |||
{| class="wikitable grid" | {| class="wikitable grid" | ||
Line 36: | Line 34: | ||
! class="header" | Description | ! class="header" | Description | ||
|- | |- | ||
− | |{{nw|<big>''' | + | |{{nw|<big>'''addbot'''</big>}} |
|This command will create one or more AI bots of random classes on random teams. They will also be assigned amusing human-like names. | |This command will create one or more AI bots of random classes on random teams. They will also be assigned amusing human-like names. | ||
− | ;Syntax: <code> | + | ;Syntax: <code>addbot [<''team''>] [<''class''>] [<''name''>] [<''skill''>]</code> |
;Parameters: | ;Parameters: | ||
− | :<code><'' | + | :<code><''team''></code> |
− | ::Specifies the | + | ::Specifies the team to which the bot will be assigned. If omitted, bot will be assigned a random team. |
− | :: | + | :: ''team'' can be ''1'' = blue, ''2'' = red, ''3'' = yellow, or ''4'' = green. |
:<code><''class''></code> | :<code><''class''></code> | ||
− | ::The ''classname'' of the class can be '' | + | ::The ''classname'' of the class can be ''1'' = Scout, ''2'' = Sniper, ''3'' = Soldier, ''4'' = Demoman, ''5'' = Medic, ''6'' = HWGuy, ''7'' = Pyro, ''8'' = Spy, ''9'' = Engineer, or ''10'' = Random |
+ | ::If a class is not specified, the bot will be able to change class whenever it wants to/needs to | ||
− | :<code><'' | + | :<code><''name''></code> |
− | ::Specifies the | + | ::Specifies the name to assign the bot. |
− | :<code><'' | + | :<code><''skill''></code> |
− | ::Sets the | + | ::Sets the skill level for the bot. Skill can be ''1'' being best to ''5'' being worst. |
− | ;Example: <code> | + | ;Example: <code>botadd 1 3 TFC_bot 1</code> will spawn a soldier named ''TFC_bot'' with a high skill level. |
|- | |- | ||
|{{nw|<big>'''tf_bot_difficulty'''</big>}} | |{{nw|<big>'''tf_bot_difficulty'''</big>}} |
Revision as of 20:10, 27 December 2010
Bot Types
- FoxBot
- Oddbot
- HPBbot
- ABot
Bots are not fully supported in Team Fortress Classic as no bot is included with purchase. Unlike Team Fortress 2, third-party modifications are necessary to host a server with bots. The following section lists the most popular bots available with a list of strengths and weaknesses, and a list of commands.
Foxbot
Foxbot Behavior
- Bots currently can not use or equip unlockable content, including: non-standard Weapons, Hats, or Miscellaneous items.
- Bots currently can not jump, rocket jump or sticky jump.
- If a bot kills a player, they roll a chance to taunt immediately after and if it succeeds, they will taunt even if they are under enemy fire.
- When a bot sees a disguised enemy Spy, it will watch the Spy's movement. The bot will not attack the disguised Spy unless the Spy attacks or bumps into one of the bots.
- Pyro bots will use the Compression blast against projectiles regularly.
- List strengths
- Lots of waypoints available
- Still being updated
- Variable Skill
- Chat personalities available (aggressive, sarcastic, humorous, etc.)
- Attempt to report location of dropped flag
- Bots will change classes if they are doing poorly against a particular threat
- If playing as civilian class, will attempt to stay near allies.
- List weaknesses
- Reliance on waypoints for each map
Foxbot Commands
For Foxbot to work properly, a map with a proper waypoint must be used. Foxbot's installation provides waypoints for 516 maps, including all Team Fortress Classic standard maps and deathmatch maps from Half-life.
Command | Description |
---|---|
addbot | This command will create one or more AI bots of random classes on random teams. They will also be assigned amusing human-like names.
|
tf_bot_difficulty | Defines the skill of bots joining the game.
|
tf_bot_force_class | If set to a class name, all TFBots will respawn as that class.
|
tf_bot_join_after_player | If nonzero, bots wait until a player joins before entering the game.
|
tf_bot_keep_class_after_death | If zero, bots will always respawn as a different class.
|
tf_bot_kick |
This command will remove one or all AI bots.
|
tf_bot_prefix_name_with_difficulty | If nonzero, append the skill level of the bot to the bot's name
|
tf_bot_quota | Determines the total number of tf bots in the game. Only has effect is "tf_bot_quota_mode" = "fill" or "match".
|
tf_bot_quota_mode | Determines the type of quota.
|