MaNnArLesS
Registered User
- Joined
- Jan 9, 2003
- Messages
- 4
- Reaction score
- 0
meh, thought this would be useful, thanks cloy, u lucky...
Here is the comprehensive GSBot guide. I strongly recommend that if you have questions about IRC in general, you check out the help file that comes with mIRC. If you have other questions about the bots, type "/msg evilgsbot help" to bring up the official bot help.
What is GSBot?
GSBot is an IRC bot that allows people all over the world to battle over the Internet. There are no pictures or sounds, just text.
Getting started:
1.Go to mIRC's homepage and download the latest version of mIRC. Yes, it is free.
2.Install it and connect to the Internet.
3.Run mIRC and close out the window with the picture of the guy.
4.Fill out the form with your personal info and the nick you want.
5.There should be a button labeled "Add" at the top of the form, next to the dropdown menu. Click on it.
6.Put "MediaDriven" in the description box, and "216.152.65.156" in the IRC server box. Hit OK.
7.MediaDriven should now appear on the IRC network dropdown menu on the main form. Select it and hit OK.
8.Click on the lightning bolt on the toolbar.
Tip: Some people have trouble using the above method to connect. If you can't connect that way, fill out your personal information and hit OK. Then type "/server 216.152.65.156" and hit enter.
9.A window will pop up named "mIRC channels folder." Type the name of the channel you want to join. [HASHTAG]#battlearena[/HASHTAG] is for battles. As far as chat channels, there are a few to choose from. Personally, I go to [HASHTAG]#ignpkmn[/HASHTAG]. To join channels after the first one, type "/join [channel]" in any irc window.
Creating your team
1.Double-click on the name of any bot on the right side of the window. The bots are called evilgsbot, evilgsbot2, etc.
2.In the window that comes up (which should be called "evilgsbot," or whatever bot you clicked on) type "makepoke [slot] [nickname] [species] [item] [attack] [attack] [attack] [attack]"
Example: makepoke 1 ISYZ Zapdos Leftovers Thunderbolt Drill_Peck Reflect Light_Screen
Tip: Use underscores, not spaces! Spell everything correctly!
Tip: Sometimes the bot will say something to the effect of "invalid item". The usual solution is to use underscores if you didn't, or omit them if you did.
Example: "Miracle_Berry" is not recognized. Use "MiracleBerry"
Tip: Nicknames can be up to 20 character's long
3.After you have entered your team of six (or 5, or 4, or whatever), you can type "viewteam" in the window of the bot with your team to make sure everything was entered correctly.
Tip: It's a good idea to keep your team in a text file so you can copy and paste one thing instead of having to type out every pokemon every time.
Working with your Roster
You may have noticed that after you create a Pokemon, it says "Pokemon added to your roster!" This is because evilgsbot has a roster system that allows you to save up to 30 pokemon at once. Here are the various roster commands:
[rostfield]: Whenever a command uses [rostfield], it's asking which parts of your roster you want to edit. To edit one slot, just put the number of the roster slot.
example: 1
To edit several slots at once, seperate the slots with commas.
example: 1,3,6
To edit a series of slots, put the first slot you want to edit, a hyphen, and the last slot you want to edit.
example: 1-6
Note that if you don't use a rostfield, it applies the command to your entire roster.
viewrost: type "viewrost [rostfield]" to view the pokemon in the slots named.
delrost: type "delrost [rostfield]" to delete the pokemon in the slots named
addpoke: type "addpoke [nickname] [species] [level] [item] [move1] [move2] [move3] [move4]" to add a pokemon to the next available slot.
example: addpoke ISYZ Zapdos 100 Leftovers Thunderbolt Drill_Peck Reflect Light_Screen
formteam: type "formteam [rostfield]" to make a team out of the specified slots. Note that you cannot have more than 6 pokemon on a team.
Battling
1.Find an opponent by double-clicking on their name and asking of they want to battle, waiting for someone to ask you, or joining [HASHTAG]#ignpkmn[/HASHTAG] or one of the other gsbot chat channels and asking for a battle.
2.Decide who will make the challenge. To make a challenge, send "battle [name] [#of text color] [#of background color]" to the bot you want to battle on. The list of colors is:
0 = White
1 = Black
2 = Dark Blue
3 = Green
4 = Red
5 = Maroon
6 = Purple
7 = Orange
8 = Yellow
9 = Bright Green
10 = Teal
11 = Light blue
12 = Regular Blue
13 = Pink
14 = Dark Gray
15 = Light Gray
Example: battle cloysterd 7 11
Tip: You can bring up a list of colors at any time by hitting ctrl+k.
Tip: Make sure your colors contrast each other well enough to be seen clearly. Make sure that you don't use colors that other people are using.
Tip: When choosing a bot, use the bot with the least number of battles going on. That keeps everything moving as quickly as possible.
3.Go back to the [HASHTAG]#battlearena[/HASHTAG] window. Wait for the bot you sent the challenge on to begin the battle.
Tip:Sometimes the bot will say something to the effect of "You or your opponent are not in the room". This is solved by you and your opponent typing "/hop" in the [HASHTAG]#battlearena[/HASHTAG] window. Of course, if you or your opponent really aren't in the room, then the solution is simple. XD
4.After it displays the pokemon you and your opponent are using, the bot will send you the following information: Your pokemon, its hit points, and your attacks. The attacks will be numbered 1-4. To attack, send the bot "! [attack#]". To switch, send "# [slot#]"
5.Go back to the [HASHTAG]#battlearena[/HASHTAG] window and wait for the bot to display the results of the round.
6.Repeat steps 4 and 5 until the battle is over.
Miscellaneous Commands
viewrost: to view your team when not in a battle, send "viewteam" to any bot.
batstat: to view your team when in a battle, send "batstat" to the bot you're battling on.
stats: to view the stats of any Pokemon at any level, send "stats [level] [pokemon]" to an evilgsbot.
learnset: to view all the moves a Pokemon can learn, send "learnset [pokemon]" to any bot.
exit: to exit from a battle, send "exit" to the bot you're battling on.
logsearch/getlog: to search a list of all battles fought on a bot in the current day (measured using GMT), send "logsearch" to the evilgsbot you want to search on. To search for all battles fought by one person on a bot in the current day, send "logsearch [name]" to the bot the battle was fought on. To get a log from the list, send "getlog [# of log]" to the evilgsbot it was fought on.
dv: to edit the DVs on evilgsbot, send "dv [attack]/[defense]/[speed]/[special] [rostfield]" to any bot.
applyhp: to set a Hidden Power, send "applyhp [element] [rostfield]" to any bot.
randbat: to do a random battle, in which you get 6 random pokemon with random moves, type "randbat [name] [# of font color] [# of background color]". Note: The levels of the pokemon are different, which is to even the playing field. A Mewtwo will be a much lower level than a Magikarp.
help: if you want to know all the commands, or you find any part of this guide unclear, send "help" to any bot. To get help on a specific topic, send "help [topic]"
And there you have it. This was originally written many moons ago, and although I think I caught everything, there may be some things that are incorrect. Please tell me if I left anything out or got something wrong.
Here is the comprehensive GSBot guide. I strongly recommend that if you have questions about IRC in general, you check out the help file that comes with mIRC. If you have other questions about the bots, type "/msg evilgsbot help" to bring up the official bot help.
What is GSBot?
GSBot is an IRC bot that allows people all over the world to battle over the Internet. There are no pictures or sounds, just text.
Getting started:
1.Go to mIRC's homepage and download the latest version of mIRC. Yes, it is free.
2.Install it and connect to the Internet.
3.Run mIRC and close out the window with the picture of the guy.
4.Fill out the form with your personal info and the nick you want.
5.There should be a button labeled "Add" at the top of the form, next to the dropdown menu. Click on it.
6.Put "MediaDriven" in the description box, and "216.152.65.156" in the IRC server box. Hit OK.
7.MediaDriven should now appear on the IRC network dropdown menu on the main form. Select it and hit OK.
8.Click on the lightning bolt on the toolbar.
Tip: Some people have trouble using the above method to connect. If you can't connect that way, fill out your personal information and hit OK. Then type "/server 216.152.65.156" and hit enter.
9.A window will pop up named "mIRC channels folder." Type the name of the channel you want to join. [HASHTAG]#battlearena[/HASHTAG] is for battles. As far as chat channels, there are a few to choose from. Personally, I go to [HASHTAG]#ignpkmn[/HASHTAG]. To join channels after the first one, type "/join [channel]" in any irc window.
Creating your team
1.Double-click on the name of any bot on the right side of the window. The bots are called evilgsbot, evilgsbot2, etc.
2.In the window that comes up (which should be called "evilgsbot," or whatever bot you clicked on) type "makepoke [slot] [nickname] [species] [item] [attack] [attack] [attack] [attack]"
Example: makepoke 1 ISYZ Zapdos Leftovers Thunderbolt Drill_Peck Reflect Light_Screen
Tip: Use underscores, not spaces! Spell everything correctly!
Tip: Sometimes the bot will say something to the effect of "invalid item". The usual solution is to use underscores if you didn't, or omit them if you did.
Example: "Miracle_Berry" is not recognized. Use "MiracleBerry"
Tip: Nicknames can be up to 20 character's long
3.After you have entered your team of six (or 5, or 4, or whatever), you can type "viewteam" in the window of the bot with your team to make sure everything was entered correctly.
Tip: It's a good idea to keep your team in a text file so you can copy and paste one thing instead of having to type out every pokemon every time.
Working with your Roster
You may have noticed that after you create a Pokemon, it says "Pokemon added to your roster!" This is because evilgsbot has a roster system that allows you to save up to 30 pokemon at once. Here are the various roster commands:
[rostfield]: Whenever a command uses [rostfield], it's asking which parts of your roster you want to edit. To edit one slot, just put the number of the roster slot.
example: 1
To edit several slots at once, seperate the slots with commas.
example: 1,3,6
To edit a series of slots, put the first slot you want to edit, a hyphen, and the last slot you want to edit.
example: 1-6
Note that if you don't use a rostfield, it applies the command to your entire roster.
viewrost: type "viewrost [rostfield]" to view the pokemon in the slots named.
delrost: type "delrost [rostfield]" to delete the pokemon in the slots named
addpoke: type "addpoke [nickname] [species] [level] [item] [move1] [move2] [move3] [move4]" to add a pokemon to the next available slot.
example: addpoke ISYZ Zapdos 100 Leftovers Thunderbolt Drill_Peck Reflect Light_Screen
formteam: type "formteam [rostfield]" to make a team out of the specified slots. Note that you cannot have more than 6 pokemon on a team.
Battling
1.Find an opponent by double-clicking on their name and asking of they want to battle, waiting for someone to ask you, or joining [HASHTAG]#ignpkmn[/HASHTAG] or one of the other gsbot chat channels and asking for a battle.
2.Decide who will make the challenge. To make a challenge, send "battle [name] [#of text color] [#of background color]" to the bot you want to battle on. The list of colors is:
0 = White
1 = Black
2 = Dark Blue
3 = Green
4 = Red
5 = Maroon
6 = Purple
7 = Orange
8 = Yellow
9 = Bright Green
10 = Teal
11 = Light blue
12 = Regular Blue
13 = Pink
14 = Dark Gray
15 = Light Gray
Example: battle cloysterd 7 11
Tip: You can bring up a list of colors at any time by hitting ctrl+k.
Tip: Make sure your colors contrast each other well enough to be seen clearly. Make sure that you don't use colors that other people are using.
Tip: When choosing a bot, use the bot with the least number of battles going on. That keeps everything moving as quickly as possible.
3.Go back to the [HASHTAG]#battlearena[/HASHTAG] window. Wait for the bot you sent the challenge on to begin the battle.
Tip:Sometimes the bot will say something to the effect of "You or your opponent are not in the room". This is solved by you and your opponent typing "/hop" in the [HASHTAG]#battlearena[/HASHTAG] window. Of course, if you or your opponent really aren't in the room, then the solution is simple. XD
4.After it displays the pokemon you and your opponent are using, the bot will send you the following information: Your pokemon, its hit points, and your attacks. The attacks will be numbered 1-4. To attack, send the bot "! [attack#]". To switch, send "# [slot#]"
5.Go back to the [HASHTAG]#battlearena[/HASHTAG] window and wait for the bot to display the results of the round.
6.Repeat steps 4 and 5 until the battle is over.
Miscellaneous Commands
viewrost: to view your team when not in a battle, send "viewteam" to any bot.
batstat: to view your team when in a battle, send "batstat" to the bot you're battling on.
stats: to view the stats of any Pokemon at any level, send "stats [level] [pokemon]" to an evilgsbot.
learnset: to view all the moves a Pokemon can learn, send "learnset [pokemon]" to any bot.
exit: to exit from a battle, send "exit" to the bot you're battling on.
logsearch/getlog: to search a list of all battles fought on a bot in the current day (measured using GMT), send "logsearch" to the evilgsbot you want to search on. To search for all battles fought by one person on a bot in the current day, send "logsearch [name]" to the bot the battle was fought on. To get a log from the list, send "getlog [# of log]" to the evilgsbot it was fought on.
dv: to edit the DVs on evilgsbot, send "dv [attack]/[defense]/[speed]/[special] [rostfield]" to any bot.
applyhp: to set a Hidden Power, send "applyhp [element] [rostfield]" to any bot.
randbat: to do a random battle, in which you get 6 random pokemon with random moves, type "randbat [name] [# of font color] [# of background color]". Note: The levels of the pokemon are different, which is to even the playing field. A Mewtwo will be a much lower level than a Magikarp.
help: if you want to know all the commands, or you find any part of this guide unclear, send "help" to any bot. To get help on a specific topic, send "help [topic]"
And there you have it. This was originally written many moons ago, and although I think I caught everything, there may be some things that are incorrect. Please tell me if I left anything out or got something wrong.
Last edited by a moderator: