Advertisement
doicm

TeamBot Guide

May 30th, 2013
355
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.77 KB | None | 0 0
  1. //////////////////////////////////////
  2. ////////// TEAMBOT GUIDE ///////////
  3. //////////////////////////////////////
  4.  
  5. Version: Beta
  6. Date released (v1): 5/30/2013
  7. Date released (v2, DemoXin coded & Dome5tar hosted): 6/11/2013
  8.  
  9.  
  10. /// What is Team Racing? ///
  11.  
  12. #TeamRacing is a channel on SRL that specializes in, well, Team races. I realized how ambiguous the name sounds, but it is not a Twitch team or an attempt to break off of SRL in vengeful spite for banning certain races, etc. In fact, some of what Team Racing is about is putting team-styled races that already occur on SRL and put them in a more friendly format. In the future, I hope this gets put onto SRL in the future as an additional feature, but lots of testing and implementations need to be addressed before it's official (hence, this idea).
  13.  
  14. /// What kinds of races does Team Racing do? ///
  15.  
  16. There are several possibilities, and I don't mind inviting more creativity if you have any additional ideas. Here are the big ones:
  17.  
  18. *** Team Bingos - Example: Ocarina of Time Team Bingo blackout, where a team of 2 or more works together to complete every square on a bingo card. Other challenges could include Team Bingo Lockouts and whatever else you can be creative with.
  19.  
  20. *** Relay Races - Example: Paper Mario relay race. 2 Teams of 4 set a goal to complete Chapter 1 in each Paper Mario game in the series. Teammate 1 completes Paper Mario, chapter 1. Teammate 2 completes TTYD, chapter 1. Etc. Each teammate plays one at a time, and when one teammate finishes, he passes the baton to the next teammate to start his or her goal. Race finishes when last teammate finishes last relay goal. This also works well for Mega Man and Mario games.
  21.  
  22. *** Co-op Races - Example: Portal 2 has an online gameplay feature where teams of 2 compete against each other to finish the game. Other games could include Bubble Bobble, Chip n Dale Rescue Rangers, Goof Troop, Mario Kart Double Dash, and many others.
  23.  
  24. *** Insert Team Race Idea here - Just me thinking, but following:
  25. Pokemon: Combined 100 Caught pokemon.
  26. Super Mario 64: Get a combined 200 stars (with everyone involved beating the game)
  27. Wii Fit: Lose a combined 10 pounds........(jk lol)
  28. <Game>: Beat a game 10x (combined)
  29.  
  30. /// Notes and Stuff ///
  31.  
  32. DemoXin released a version that is faster and more durable. It also supports more commands, but he's currently working on v3, which will have relay race support specifically along with more optimal functions.
  33.  
  34. /// Functions ///
  35. *******************
  36. *** #TeamRacing ***
  37. *******************
  38.  
  39. .startrace <abbrev> - Creates a new team race channel.
  40. .startteamrace <abbrev>
  41.  
  42. .races - Gives list of races.
  43.  
  44. *******************
  45. ** #team-####### **
  46. *******************
  47.  
  48. .setgame <abbrev> - Sets the game.
  49.  
  50. .setgoal <goal> - Sets the goal. Must be set before race can start.
  51.  
  52. .filename - Generates a filename after countdown. Used mainly in OoT races.
  53.  
  54. .rematch - Not yet implemented.
  55.  
  56. .teamsize - Sets the maximum number of entrants per team (default is 6).
  57. NOTE: This will also reset the teams.
  58.  
  59. .entrants - Same as RaceBot, but it shows all teams with entrants. Entrants
  60. .results remain in same order throughout race. .results also works.
  61.  
  62. .team <name> - Adds a team to the roster with <name> name and the user who
  63. created it as the captain.
  64.  
  65. .remteam <name> - Deletes the team with <name> name.
  66.  
  67. .teamname <new_name> (captain only) - Sets new team name
  68.  
  69. .teamcaptain <username> (captain only) - Sets new team captain for current team
  70.  
  71. .teamkick <username> (captain only) - Kicks specified user from captain's team
  72.  
  73. .enter <name> - Enter the team with name <name>.
  74. .join <name>
  75.  
  76. .unenter - Leave the team that user is currently on.
  77. .unjoin
  78.  
  79. .ready - Each team is tracked by separate entrants.
  80. Once everyone on the team is individually ready, the team itself is ready.
  81. RaceBot will begin countdown once all teams are ready.
  82.  
  83. .unready - Unready's a user on the team.
  84.  
  85. .quit - Must be done by captain. If a teammate can pick up the slack from you
  86. .forfeit needing to leave, you can avoid .quit'ing and notify a voice
  87. to use .setcaptain for another teammate on the team.
  88.  
  89. .done - The one designated as captain must .done
  90. for the whole team. Otherwise, .done won't work.
  91.  
  92. .undone - Must be done by captain. Undoes what was done with .done or .quit.
  93.  
  94. .stream - This creates a speedruns.tv link for all entrants of each team.
  95.  
  96. .time - Works similar to RaceBot.
  97.  
  98. .comment - Add a comment...hopefully?
  99.  
  100. .end (mod only) - Ends the race immediately
  101.  
  102. .setcaptain <team_name> <username> (mod only) - If someone else on
  103. a team wants to be captain for the team, but can't unenter to change
  104. lineup, a voice can set the captain by name for the team.
  105.  
  106. .dq <team_name> (mod only) - Disqualifies a team in the race
  107. .disqualify
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement