Difference between revisions of "Adding robots to a match"

From Bitfighter
(Created page with "This is how to add robots to a server while in-game. Because bots are included within the default Bitfighter package, bots can be added to personal servers or even while testi...")
 
(Known Bots)
 
(5 intermediate revisions by one other user not shown)
Line 1: Line 1:
This is how to add robots to a server while in-game. Because bots are included within the default Bitfighter package, bots can be added to personal servers or even while testing a level, if so desired.
+
This is a short wiki detailing how to add robots to a server while in-game. Because bots are included within the default Bitfighter package, bots can be added to personal servers or even while testing a level, if so desired.
  
 
==Commands==
 
==Commands==
  
/addbot :: Adds 1 bot. It joins the team with less players.
+
*'''/addbot''' :: Adds 1 bot. It typically joins the team with less players.
/addbots # :: Adds multiple bots, you'll have to specify the amount. There does not appear to be a maximum amount, but beware that adding 9000 bots may result in a server crash. Thus, some servers have capped this amount at 10 bots.
+
*'''/addbots #''' :: Adds multiple bots, you'll have to specify the amount. There does not appear to be a maximum amount, but beware that adding 9000 bots may result in a server crash. Thus, some servers have capped this amount at 10 bots.
/addbots # s_bot :: s_bot is the default bot, so this command is worthless.* However, it's good for understanding commands.
+
*'''/addbots # s_bot''' :: s_bot is the default bot, so this command is worthless. However, it's good for understanding commands.
/addbots # s_bot team :: You can choose to add bots by teams using this command. Type the team name or number (hint: team numbers begin at 0).
+
*'''/addbots # s_bot team''' :: You can choose to add bots by teams using this command. Type the team name or number (hint: team numbers begin at 0).
  
/kickbot :: Kicks 1 bot.
+
Try replacing s_bot with '''Eliza''' or '''orbitbot''' for a fun surprise!
/kickbots :: Kicks all bots.
+
  
*Try replacing s_bot with "Eliza" or "orbitbot" for a fun surprise!
+
*'''/kickbot''' :: Kicks 1 bot.
 +
*'''/kickbots''' :: Kicks all bots.
  
 
==Known Bots==
 
==Known Bots==
  
s_bot :: The default bot.
+
*'''s_bot''' :: The default bot. [Credit: Sam686, Unknown (minor), possibly others]
Eliza :: Interactive chat bot.
+
*'''Eliza''' :: Interactive chat bot. Designed as demo of first Lua implementation. [Credit: Watusimoto]
orbitbot :: Orbits around TestItems.
+
*'''orbitbot''' :: Orbits around TestItems. Designed as demo of first Lua implementation. [Credit: Watusimoto]
  
 
Other bots: http://bitfighter.org/forums/viewforum.php?f=12
 
Other bots: http://bitfighter.org/forums/viewforum.php?f=12
Line 23: Line 23:
 
==Challenges==
 
==Challenges==
  
Play the map '''Feudalism''' solo, with 10 s_bots (6v5). Be on the Invaders team. You may find that victory is more difficult to come by than it would appear...
+
*Play the map '''Feudalism''' solo, with 10 s_bots (6v5). Be on the Invaders team. You may find that victory is more difficult to come by than it would appear...
 
+
*Play the map '''hour_glass''' solo, with 3 s_bots (1v3). You vs them. Try to score 1 point before they score all 10!
Play the map '''hour_glass''' solo, with 3 s_bots (1v3). You vs them. Try to score 1 point before they score all 10!
+
  
 
==Just for fun==
 
==Just for fun==
  
Add orbitbots en masse to a TestItem-heavy map and watch as they circle TestItems desperately!
+
*Add '''orbitbots en masse''' to a TestItem-heavy map and watch as they circle TestItems desperately!
 
+
*Or, go head-to-head with '''20v20 s_bots''' on some classic and simple CTF maps!
Or, go head-to-head with 20v20 s_bots on some classic and simple CTF maps!
+

Latest revision as of 15:15, 8 March 2013

This is a short wiki detailing how to add robots to a server while in-game. Because bots are included within the default Bitfighter package, bots can be added to personal servers or even while testing a level, if so desired.

Commands

  • /addbot :: Adds 1 bot. It typically joins the team with less players.
  • /addbots # :: Adds multiple bots, you'll have to specify the amount. There does not appear to be a maximum amount, but beware that adding 9000 bots may result in a server crash. Thus, some servers have capped this amount at 10 bots.
  • /addbots # s_bot :: s_bot is the default bot, so this command is worthless. However, it's good for understanding commands.
  • /addbots # s_bot team :: You can choose to add bots by teams using this command. Type the team name or number (hint: team numbers begin at 0).

Try replacing s_bot with Eliza or orbitbot for a fun surprise!

  • /kickbot :: Kicks 1 bot.
  • /kickbots :: Kicks all bots.

Known Bots

  • s_bot :: The default bot. [Credit: Sam686, Unknown (minor), possibly others]
  • Eliza :: Interactive chat bot. Designed as demo of first Lua implementation. [Credit: Watusimoto]
  • orbitbot :: Orbits around TestItems. Designed as demo of first Lua implementation. [Credit: Watusimoto]

Other bots: http://bitfighter.org/forums/viewforum.php?f=12

Challenges

  • Play the map Feudalism solo, with 10 s_bots (6v5). Be on the Invaders team. You may find that victory is more difficult to come by than it would appear...
  • Play the map hour_glass solo, with 3 s_bots (1v3). You vs them. Try to score 1 point before they score all 10!

Just for fun

  • Add orbitbots en masse to a TestItem-heavy map and watch as they circle TestItems desperately!
  • Or, go head-to-head with 20v20 s_bots on some classic and simple CTF maps!