Cutstuff Forum

Mega Man 8-bit Deathmatch => Tutorial Collection => Topic started by: squidgy617 on July 12, 2010, 01:33:25 AM

Title: [TUTORIAL] How to Make Your Own Bots
Post by: squidgy617 on July 12, 2010, 01:33:25 AM
Well, several people have asked this, and after experimenting, I know how! Overall, its pretty easy, and quite entertaining. Remember to save often. Also, a skin of the bot you are making must be in your skins folder. You'll need SlumpEd. First, using SlumpEd, create a new .wad. First, add a lump called BOT"insertbotname here", for example, BOTMFAN, for my Fan skin. You do not have to put this in if your bot doesn't talk. Put this in there:
Code: [Select]
[IntroStrings]
"TEXT"

[FragStrings]
"TEXT"

[KilledStrings]
"TEXT"

[RoamingStrings]
"TEXT"

[EnragedStrings]
"TEXT"

[WinStrings]
"TEXT"

[LoseStrings]
"TEXT HERE"
IntroStrings are for when the game begins, FragStrings are for when they frag someone, KilledStrings are for when they are killed, RoamingStrings are for when they are just walking around, EnragedStrings are for when they become angered, WinStrings are for when they win, and LoseStrings are for when they lose, obviously.
You can take out lines and add more, as well as replace each line with what you want.
Some special lines to use:
$player_random_notself - Say the name of a random player other than itself.
$player_killed - Say the name of the player the bot killed last.
$player_killedby - Say the name of the player who killed it last.
$player_inlead - player who's winning
$player_lastplace - player who's last
Now, create a lump called BOTINFO. Paste the code below and edit it as desired.
Code: [Select]
{
name = "\cnMegaman"
accuracy = 4
intellect = 3
evade = 2
anticipation = 1
reactiontime = 2
perception = 1
favoriteweapon = "MegaBusterWep"
color = "00 00 00"
gender = "male"
skin = "Base"
class = "Megaman"
revealed = true
script = "humanbot"
chatlump = BOTMEGA
chatfrequency = 50
}
Here are some things to replace. First, change the skin name to whatever you called the skin in the skins folder.. Make the name whatever you want, the \c[letter] is just for color changing. Here's a guide to what each letter after the c will change the name color to. (https://i.imgur.com/dsla5xl.png) The only other thing to change is the chatfrequency, which only changes how much they talk. I would use either 50 or 0, for "talk or don't talk", basically. Also, change the BOTMEGA to the name of your bots chat lump, obviously.
To use the bot, open up the launcher and click "add file". Find the bot you want to use and voila! You're bot is in-game.
So, that's how you make a bot. Now, just open up the game, go to Offline Skirmish, and see if your bots worked. You can add as many bots as you want, so have fun!
Title: Re: How to Make Your Own Bots
Post by: Korby on July 12, 2010, 03:50:42 AM
Cool. Battling Galaxyman to the death is pretty fun.
Title: Re: How to Make Your Own Bots
Post by: Anonymous on July 12, 2010, 06:41:29 AM
Nice info, thanks. :)

I'm just wondering though, is there a list on what letters generate what colors in the c[letter] thing? I've been searching for it to no avail... ^^;
Title: Re: How to Make Your Own Bots
Post by: TERRORsphere on July 12, 2010, 11:06:21 AM
Quote from: "2128Kite"
Nice info, thanks. :)

I'm just wondering though, is there a list on what letters generate what colors in the c[letter] thing? I've been searching for it to no avail... ^^;
http://cutstuff.net/forum/viewtopic.php?f=6&t=505

(http://img412.imageshack.us/img412/4884/colourchart.png)
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: CutmanMike on July 12, 2010, 11:48:21 AM
Haha, cool little image that. Might put that on the ZDoom wiki, I always head there to remember the codes  :cool:
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: TERRORsphere on July 12, 2010, 12:30:24 PM
It lacks "C" but you can remember that's white, right? (I'm a poet and I didn't know it)
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: squidgy617 on July 12, 2010, 03:06:48 PM
Oh yeah, just remembered. When the full version comes out, if you want to keep your Bots, you can just use the Export button to export the BOTname and BOTINFO files, then import them into the full .pk3.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: CutmanMike on July 12, 2010, 03:07:56 PM
I think you can put them in skin files too if I remember correctly
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: squidgy617 on July 12, 2010, 03:49:28 PM
The first time I attempted making a bot I tried it, but it didn't work. I could've messed something else up though, so its possible.

@Korby: You should release the Galaxyman skin :D
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Korby on July 13, 2010, 01:39:08 AM
Quote from: "squidgy617"
@Korby: You should release the Galaxyman skin :D
I would, but it doesn't look too good when he switches to weapons with white as the secondary color, and the fact that I didn't make the sprites :V.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: brawlman9876 on July 16, 2010, 03:40:29 AM
ok just a quick question (yay im going to sound really stupid saying this, YAY BEING NEW  :| ) anyway what if you didnt make the skin....then it dosnt show up there so how would you make the bot? it confuses me....i was going to make an awesome bumomoing devil.....
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: squidgy617 on July 16, 2010, 01:41:17 PM
Okay, so does the skin show up on your skin select screen? If not, then you downloaded it wrong.

If so, then you have to name the skin correctly in BOTINFO. My Yellow Devil skin is called "Yellow Devil", so that's what you'd put to make that.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: brawlman9876 on July 16, 2010, 02:18:50 PM
In game it shows up perfectly fine, but its not in MM8BDM-SGC so how would i be able to like transfer it over? i tried doing it, but when i try to load the game it just goes to an error or does that not matter and im DOING IT WRONG!
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: squidgy617 on July 16, 2010, 02:22:03 PM
You don't need to put the skin in MM8BDM-SGC.pk3. If its in your skins folder, it will work. That's all you have to do.

Test it and let me know if it works.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: brawlman9876 on July 16, 2010, 02:35:02 PM
and it works perfectly fine YAY and boo at the same time, cuz my first attempt i did the exact same thing. only for some reason it stayed as the base bot. and my second attempt failed miserably. thanks for the help! Bumomomomo!
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Blaze Yeager on July 17, 2010, 05:37:28 PM
Will the bot work if it's in the skins folder?
i'm curious to know
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: brawlman9876 on July 17, 2010, 07:09:04 PM
yes, it will, i know from it :P
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Max on July 17, 2010, 07:20:54 PM
Quote from: "brawlman9876"
and it works perfectly fine YAY and boo at the same time, cuz my first attempt i did the exact same thing. only for some reason it stayed as the base bot. and my second attempt failed miserably. thanks for the help! Bumomomomo!

Don't make fun of me. That job in Powered Up was embarrasing to say the least.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: brawlman9876 on July 17, 2010, 07:23:57 PM
well if you dont like it then i hope you dont see my bot :P come on you were great in that roll!
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Max on July 17, 2010, 07:41:48 PM
I don't know, really. I'm sure if I didn't speak I would've prefered it. Or maybe I could have had some mechanized voice like the Bubble Boss. I forget his name. And I'm certainly not using my real voice, that would just ruin my image D:
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: brawlman9876 on July 17, 2010, 08:00:22 PM
well to me you will always speak with bumomo so....yeah....what were you really saying anyway do you even know? :P
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Max on July 17, 2010, 08:05:32 PM
If I was running the script, I would have definantly said "Get off me land" or something similar  :cool:
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Mr. X on August 06, 2010, 04:47:17 PM
I've been away from this game for a bit, and when I came back, my computer suddenly forgot what program to use to open .pk3 files, as have I.  What program is it again?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Deviddo on August 06, 2010, 05:03:23 PM
Pretty sure it's SlumpEd.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Mr. X on August 06, 2010, 05:36:34 PM
Yep, that was it.  Thanks.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Deviddo on August 25, 2010, 01:24:26 AM
I tried to make my new skin "Rock" a bot, and, for whatever reason ingame he looks just like Mega Man, he has his name and everything.  He just looks jsut like Mega Man.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: squidgy617 on August 25, 2010, 10:01:10 PM
In the BOTINFO lump, change the skin name.
As in, change "skin = Base" to "skin = Rock". That should fix it.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: squidgy617 on September 28, 2010, 07:22:14 PM
What's the difference between $player_killed and $player_killedby?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Mega_Luigi on September 29, 2010, 02:00:09 AM
For some reason I decided to delete my post but I'm sure squidgy got his question answered, but anyway if you're wondering what some of the chat strings do in detail, then I'm sure this will make up for it.

[IntroStrings] - What the Bot says when entering the game.

[FragStrings] - What the Bot says upon killing another player.
[KilledStrings] - What the Bot says upon being killed.

[RoamingStrings] - What the Bot says while traveling the map without much action.
[RareRoamingStrings] - A rare version of [RoamingStrings] (?)
[LosingRoamingStrings] - Like [RoamingStrings], but is said when the bot is losing.

[WinStrings] - What the bot says upon winning the match
[LoseStrings] - The bot's saying of defeat.....

I know there are others out there, like [EnragedStrings] in the original post, and some like [PissedStrings], [FrustratedStrings], and [DemoralizedStrings] but I don't know exactly when they are said by the bots.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Joseph Collins on October 16, 2010, 03:03:57 PM
According to what I've found, [EnragedStrings] is used when a bot gets the "You Fail It!" Medal (dies five times in a row) and [DemoralizedStrings] is used when a bot gets the "Your Skill Is Not Enough" Medal (dies 10 times in a row).  [PissedStrings] and [FrustratedStrings] might be used for the other two bad medals, "Llama" (fragging a player while he is talking or lagging) and "Spam" (killing multiple enemies simultaneously with the BFG9000.  There's at least one weapon in this mod that also triggers the "Spam" medal, but I can't remember what it was), but I don't know for a fact.

Also, if this hasn't been stated yet, here's some handy-dandy string variables!:
Code: [Select]
$player_killed - Whoever the bot killed last.
$player_killedby - Whoever killed the bot last.
$player_random_notself - Random player besides bot.
$player_inlead - Player who's winning.
$player_lastplace - Player who's last.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: brawlman9876 on October 17, 2010, 07:47:00 AM
my bot won't show up in the game for some reason and i have no idea what im doing wrong

here is what i put in BOTINFO
(click to show/hide)
am i doing something wrong?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Joseph Collins on October 17, 2010, 09:51:44 AM
You can't just have the file lying around loose.  You either need to put the text into the main BOTINFO file in MM8BDM-v1a.pk3 (extremely ill advised) or put a "BOTINFO" (no extension) file with that exact text into a secondary PK3/ZIP/WAD file and load it manually by adding "-file yourfile.ext" to your shortcut.  Note: You can't load extra files via MM8BDM.exe unless you're hosting a server.  You have to use a custom Skulltag.exe shortcut, or even easier, some sort of Skulltag loader program.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: brawlman9876 on October 17, 2010, 10:01:23 AM
It is in a BOTINFO lump, and, i thought you could include the bot with your skin and it still worked...
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Joseph Collins on October 17, 2010, 10:17:01 AM
As far as I can tell, no.  I've tried including a BOTINFO lump with my Met skin, but it didn't add the Met to the game.  I believe this is because files in the Skins directory are only searched for "SKININFO" lumps and the referred sprites, not "BOTINFO" lumps.  This is a Skulltag limitation and/or a method of preventing people from cheating, most likely.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: TheBladeRoden on October 17, 2010, 11:52:53 PM
Hmm, editing the main pk3 is the only way I can get my bot to work
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: brawlman9876 on October 17, 2010, 11:57:05 PM
well we cant DO that can we?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: squidgy617 on October 18, 2010, 12:41:20 AM
Try adding the .wad to the skin folder.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: brawlman9876 on October 18, 2010, 12:55:24 AM
Nope still didnt work.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: squidgy617 on October 18, 2010, 01:04:33 AM
Hmm... The only solution I can think of is the one worded here (http://cutstuff.net/forum/viewtopic.php?f=18&t=954). Its sort of complicated though.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: brawlman9876 on October 18, 2010, 01:59:49 AM
worked. case closed.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Joseph Collins on October 18, 2010, 10:59:00 AM
I've gone ahead and expanded on my "custom content" explanation a bit.  Hopefully, it's more informative now.

I'm sure you're not the only person that wishes loading custom content that isn't skins were easier, but what'cha gonna do?  Short of creating this massive shortcut or Batch file, I mean...  XD
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: CutmanMike on October 18, 2010, 11:04:59 AM
aaaaaaa so many people want to make custom content already! I must have done something right  ;)

New launcher will have an "add file" button for each launching mode (singleplayer/connect/host)
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Megaman on October 19, 2010, 11:09:02 PM
I've attempted at creating a bot with a custom skin myself, but when I type it in the console, it says that it's an invalid bot.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: TERRORsphere on October 20, 2010, 02:37:02 PM
Quote from: "Megaman"
I've attempted at creating a bot with a custom skin myself, but when I type it in the console, it says that it's an invalid bot.
Same here.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Blueiscooltoo on October 20, 2010, 03:56:05 PM
I added a bot, but I edited the MM8BDM.pk3... it doesn't mess with multiplayer gameplay any.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Ivory on October 20, 2010, 05:55:53 PM
Quote from: "Blueiscooltoo"
I added a bot, but I edited the MM8BDM.pk3... it doesn't mess with multiplayer gameplay any.

Your missing the point. For multiplayer to work. both MM8BDM.pk3 and megagame.wad have to be IDENTICAL I can't stress that enough. If you change ONE THING in the pk3, skulltag doesn't accept it as the same MM8BDM that the servers are hosting with.

Note: When I say identical, I do not mean to each other, I mean they have match the ones hosted on the server.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Blueiscooltoo on October 20, 2010, 06:11:02 PM
I don't understand, I still able to go to any server and everything plays normally.

I added a bot, so if I host and I have this bot in the server, than people won't be able to join.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Joseph Collins on October 20, 2010, 07:10:13 PM
Actually, there's certain things you can change in the MM8BDM-v1a.pk3 file that won't stop you from being able to join/host custom servers.  Bots are one of them.  Granted, it's never a good idea to edit the main PK3 file when the "-file" command param works just as well, but if you absolutely want to...  In any case, music, bots, and bot chats can be changed without negative effect (music because it's entirely local, and bots because they're entire remote), but weapon scripts, levels, and most everything else that is read and sent by both the remote and local hosts (IE your computer and their computer) can't be changed because it will cause a version mismatch.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Kackebango on October 24, 2010, 03:54:00 PM
My bot works but he doesn't talk. This is what I put into "BOTAPAC":
Code: [Select]
[IntroStrings]
"It's showtime!"
"ApacheJoe-Leader standing by!"

[FragStrings]
"BOOM! Hahahaha!!!"
"Anotherone bites the dust!"
"Hastalavista, baby!"

[KilledStrings]
"They came from behind!!!"
"IT'S A TRAP!"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARGH!!!!"
"That was luck."

[RoamingStrings]
"You're a funny guy $player_inlead , that's why I'm going to kill you last."
"Flying this low, always makes me nervous."
"Autoaim is for cowards."
"Where's the A-Team music?"


[EnragedStrings]
"ENOUGH IS ENOUGH!"
"I've had it with these MOTHERFUCKING SNAKES on this MOTHERFUCKING PLANE."

[WinStrings]
"YOU. ARE. TERMINATED."
"Remember when promised to kill you last? I LIED."

[LoseStrings]
"I'll get my revenge!"
"I'LL BE BACK."

And this is what I put into BOTINFO:

Code: [Select]
{
   name = "cnApacheJoe"
   accuracy = 4
   intellect = 4
   evade = 2
   anticipation = 1
   reactiontime = 4
   perception = 1
   favoriteweapon = "FireStormWep"
   color = "00 00 00"
   gender = "male"
   skin = "ApacheJoe"
   class = "Megaman"
   revealed = true
   script = "humanbot"
   chatlump = "chats/BOTAPAC"
   chatfrequency = 50
}

Why isn't he talking?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: brawlman9876 on October 25, 2010, 04:07:48 AM
You shouldn't have to put chats/ and BOTAPAC should only be 6 letters.....i think....i know you deviantly don't need the chats/ though
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Kackebango on October 25, 2010, 07:36:35 PM
Quote from: "brawlman9876"
You shouldn't have to put chats/ and BOTAPAC should only be 6 letters.....i think....i know you deviantly don't need the chats/ though
Thanks! It works now.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: squidgy617 on November 23, 2010, 02:22:50 AM
Guide updated. Now works with the full version of the game.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Alucard on November 30, 2010, 10:05:15 PM
ok, so it has the skins and everything, I did everything right, but...it's not talking. what should I do? It has favorite weapon, name, and skin, but not talking.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: squidgy617 on December 01, 2010, 12:21:06 AM
Is the "chatfrequency" set to 50 in the BOTINFO lump?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Alucard on December 01, 2010, 01:01:41 AM
nevermind, I just got the script thing off.

Now I'm trying to make a CWU-O1P bot (the bubble from Megaman 1 & Megaman Powered-Up) but the skin is still base Megaman. I have the skin, but it's still the base Megaman. What do I do? I got the right ID for it and all.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: DWN-019 on December 05, 2010, 10:43:57 PM
I made bots for Luigi and the King (from the cd-i games, not Megaman and Bass) and they work fine, but they're appearing as Megaman. In SlumpEd, I changed thier skin, but thier still Megaman. What am I doing wrong?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: squidgy617 on December 15, 2010, 02:22:46 AM
The skin has to be whatever you named it in the actual game, NOT the filename. Does that work?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: DWN-019 on December 15, 2010, 11:12:36 PM
Ah. Ok. It works now. Thanks!
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Atticus on December 23, 2010, 12:23:19 AM
EDIT: Never mind, I got it to work, but I have another question. Say if I wanted to release a .zip with a bunch of bots, if someone downloaded it but didn't have the skin of the bots, would they be able to see the bots?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: squidgy617 on December 23, 2010, 03:09:36 AM
No, they'd need skins.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Atticus on December 23, 2010, 05:46:32 AM
Ok, and another question. Since I want to do above idea, I want to put them all into a .zip. When I do so on SLumpEd and try it out, in the .zip, they're all named after the lumps themselves and the file type is just "File". How do I make them WADs?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: squidgy617 on December 25, 2010, 02:27:02 PM
You're supposed to save them as .wads in SlumpEd. What did you save them as?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Atticus on December 26, 2010, 06:18:12 AM
Well what I do is I make a new .zip, make a new lump, and drag the bot WADS there. Is that wrong?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: squidgy617 on December 28, 2010, 05:52:07 PM
You have to open SlumpEd and choose to make a new .wad, not a new .zip.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Atticus on December 28, 2010, 07:52:53 PM
All my bots are saved as wads. But they won't show as wads when I drag them into a lump within a zip.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: squidgy617 on December 30, 2010, 12:39:21 AM
I'm really not sure what the problem is. It sounds like the problem has to do with when you put it into a .zip.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Awbawlisk on January 15, 2011, 02:26:15 AM
Hey thanks. i created alot of bots.  :D
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: sipfried on February 08, 2011, 08:28:52 AM
i suck wich bot,s :(  can you sent some bot,s plz
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: CHAOS_FANTAZY on February 15, 2011, 01:03:18 AM
Couple questions--well, really only one.  It's kind of important, since it would help along a bot I'm writing.

Can you make the bot say anything related to weapons--the weapon they're currently using, or even their favorite weapon?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Alucard on February 15, 2011, 01:34:47 AM
Quote from: "CHAOS_FANTAZY"
Couple questions--well, really only one.  It's kind of important, since it would help along a bot I'm writing.

Can you make the bot say anything related to weapons--the weapon they're currently using, or even their favorite weapon?

Dunno for currently using, but for favorite you could just put it in the bot chats.

Metalman says "I hope this map has Metal Blade..." in one of his lines, so for favorite weapon it is possible.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: MidnightTH on March 13, 2011, 10:09:31 PM
My pluto bot Doesnt work, I tried it and It doesnt Work    :( And it says " Invaild bot name: Pluto "

EDIT: Pluto appears when i type in ADDBOT but It doesnt work when i type in ADDBOT Pluto  :D
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: WheelieCarbonate on March 19, 2011, 02:37:33 AM
When I try to use my bot it says,"Execution could not continue.
BOTS_ParseBotInfo: Missing "=" in BOTINFO lump for field swissroll"
EDIT:ok its working,but different problem.
It only says one word at a time.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: -FiniteZero- on March 19, 2011, 01:33:47 PM
Quote from: "zeswissroll"
When I try to use my bot it says,"Execution could not continue.
BOTS_ParseBotInfo: Missing "=" in BOTINFO lump for field swissroll"
EDIT:ok its working,but different problem.
It only says one word at a time.

What does your BOTINFO lump say?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: WheelieCarbonate on March 26, 2011, 11:21:44 PM
Quote from: "FiniteZero"
Quote from: "zeswissroll"
When I try to use my bot it says,"Execution could not continue.
BOTS_ParseBotInfo: Missing "=" in BOTINFO lump for field swissroll"
EDIT:ok its working,but different problem.
It only says one word at a time.

What does your BOTINFO lump say?
Its working now.I didnt put quotations
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Hunter_orion on May 09, 2011, 04:39:03 AM
I have an interesting question, not sure if it's been asked or not.  I have made some bots that I use when I'm not in locations with internet.  Instead of having to load each bot WAD individually, is there any way I can just put them all together in one big WAD?  If so, I would appreciate anyone who would point me in the right direction.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: squidgy617 on May 11, 2011, 01:20:29 AM
I believe that using SlumpEd you can just package them into one big .wad file. I'm not absolutely sure, but it should work.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Hunter_orion on May 11, 2011, 01:20:14 PM
Indeed it did. Thank you for your help.

EDIT:  I do actually have a couple more questions, if they can be answered as well.  It's about the stats for the BOTINFO.  I can understand what most of them mean, such as evade, anticipation, reaction, and perception, and I think i kind of get what color is.  But here's the 2 I wish to know about

favoriteweapon:  The default is megabusterwep, but what does changing it do?  Do they start with that weapon?  Or does it mean they try to look for it when they are in the map?

revealed:  Default is true, what does this verify?

Script:  Default is humanbot.  What does this do for the bot, and would changing it make a difference?


Sorry if I'm asking a lot of questions, but I figure if I'm making these, I'd at least like to know what all these things mean.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: squidgy617 on May 13, 2011, 12:13:05 AM
When it comes to 8-Bit Deathmatch, generally bots are all created equally, like a player. So I don't know as much about stats. But I can answer some of those questions.

Revealed determines if they are hidden or not. To unlock a hidden bot, you type "reveal [insertbotnamehere]" in console.

Okay so I can't answer the other two. You'll have to ask a doom-modder. As for favoriteweapon, I recommend you just test that one and see what happens.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Korby on May 13, 2011, 12:19:44 AM
http://zdoom.org/wiki/BOTINFO (http://zdoom.org/wiki/BOTINFO)
Quote from: "The Wiki"
    favoriteweapon
    The bot's favorite weapon. The bot will usually try to get their weapon first.
    script
    The bot script to use with the bot. Bot scripts give bots certain properties, such as making them slower or taunt more often. (Check _BOTLUMP for the predefined scripts)
    revealed
    Determines if the bot is 'hidden' from selection in the 'Select bots' list in Skirmish. Can be true or false.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Hunter_orion on May 13, 2011, 04:09:14 PM
Alright. That pretty much answers all my questions for now.  Thank you to both of you.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: VirusNinja on July 25, 2011, 02:30:02 PM
I need some help with my Sakuya Bot I made. I had this giant list of text right here (I'm pasting the bot stuff)
BOTINFO:
Code: [Select]
{
   name = "cwSakuya"
   accuracy = 5
   intellect = 3
   evade = 6
   anticipation = 3
   reactiontime = 2
   perception = 3
   favoriteweapon = "IceSlasherWep"
   color = "00 00 00"
   gender = "female"
   skin = "Sakuya Izayoi"
   class = "Megaman"
   revealed = true
   script = "humanbot"
   chatlump = BOTMEGA
   chatfrequency = 50
}
BOTSAKU (The main chat crap)
Code: [Select]
[IntroStrings]
"Prepare to get murdered."
"I have a knife with your name on it!"
"You're about to be severely torn apart."
"Come on guys, let's go kick some butt!"

[FragStrings]
"Knife'd!"
"You really think you could kill the knife overlord?"
"I knew that was going to happen."
"Right in the face!"

[KilledStrings]
"You dodged my time freeze?!"
"Hey! /cgHands off the knife!"
"I'll get you next time, $player_killedby!"

[RoamingStrings]
"Come on, you have to be in a trash can somewhere!"
"This knife doesn't want to wait any longer!"
"You can't hide from me!"
"Grr...come out or die!"
"I'll give you cake...."
"Come on! Seriously come out!"
"I hope you morons aren't hiding! Especially Patchouli!"

[EnragedStrings]
"That's it, the next time I find you it's REALLY gonna hurt!"
"Gosh, maybe this knife will go through your stomach!"
"I am invincible!"

[WinStrings]
"My knifes are undefeatable!"
"Guess who won! Me! Guess who lost! Not me! YOU!"
"You thought you would win this? Absolutely not!"

[LoseStrings]
"What? But how did you win?!"
"/me prepares a white-hot knife for next round"
It won't say ANYTHING in game though. Help? (I made a FlanBot also, is that the cause?)
EDIT: Nvm, I forgot to change it to BOTSAKU. Whoops.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: LlamaHombre on July 25, 2011, 03:03:16 PM
cw will not get you a color.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Alucard on July 25, 2011, 05:22:23 PM
That bot isn't anything like what Sakuya would say, Sakuya is supposed to be a calm, elegant maid. Though, it could use a pad joke.

Maybe you can also mention how her and Flashman are similar, ability-wise?

Also, the chatlump in the BOTINFO must be "BOTSAKU"
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: CHAOS_FANTAZY on July 26, 2011, 04:18:02 AM
Quote from: "Alucard"
Though, it could use a pad joke.
With all the "inside" jokes and references for Touhou, this seems obligatory.  A Rare Roaming String, perhaps?

I don't know much about Touhou character's personalities, but I do know that incorrectly spelling things isn't very professional.
> Knifes
LOLWUT.  It's spelled "knives."
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: VirusNinja on July 28, 2011, 12:57:29 PM
Read the edit? I fixed it. Hopefully maybe you guys can edit it and make it somehow your own.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: fortegigasgospel on December 23, 2011, 08:49:29 PM
Ok, so I'm trying to make some bots for the skins I just finished. But the issue I'm getting is they are both showing up in Megaman's skin. The Boulderman (BODR) skin and Wetman (WETM) skin are both in my skin folder.

Here is the codes in the .WAD
BOTINFO Text
(click to show/hide)
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Joseph Collins on December 23, 2011, 09:23:07 PM
Just to toss this out there even though it's been said, any values over 4 for character settings are useless.  I'm not sure why Skulltag goes with an "increments of 20%" rule (0, 1, 2, 3, 4), but that's what they decided on, so...

Also, I'm not exactly sure what needs fixing here.  The BOTINFO lump looks just fine to me, aside from having a wrong chatlump pointer.  What did you need help with?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: fortegigasgospel on December 23, 2011, 09:37:57 PM
Quote from: "Joseph Collins"
Just to toss this out there even though it's been said, any values over 4 for character settings are useless.  I'm not sure why Skulltag goes with an "increments of 20%" rule (0, 1, 2, 3, 4), but that's what they decided on, so...

Also, I'm not exactly sure what needs fixing here.  The BOTINFO lump looks just fine to me, aside from having a wrong chatlump pointer.  What did you need help with?
They are showing up as Megaman instead of there respective skins. Only problem I'm having. The Chatlump is working the one that talks is using the right chat.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Gummywormz on December 23, 2011, 09:51:43 PM
The "skin = " field needs to be their actual skin names, not their sprite codes. So it'd be wetman and not wetm.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Alucard on December 23, 2011, 10:04:16 PM
Quote from: "Joseph Collins"
any values over 4 for character settings are useless

Just sayin', this bot works:

Code: [Select]
{
   name = "cfPegacentaur"
   accuracy = 6
   intellect = 6
   evade = 6
   anticipation = 6
   reactiontime = 6
   perception = 6
   favoriteweapon = "Sakugarnewep"
   color = "00 00 00"
   gender = "male"
   skin = "Centaurman"
   class = "Centaurman"
   revealed = true
   script = "humanbot"
   chatlump = BOTPEGA
   chatfrequency = 50
}

And those characters are at 6. SIX.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: fortegigasgospel on December 23, 2011, 10:10:30 PM
Quote from: "Gummywormz"
The "skin = " field needs to be their actual skin names, not their sprite codes. So it'd be wetman and not wetm.
Ah its working, thank you.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: ? Manibogi ? on December 30, 2011, 10:39:01 PM
Can someone help me? My bot doesn't say any frag nor killed strings. Here's the bot chat:

Quote
[IntroStrings]
"Let's get started!"
"It begins..."

[FragStrings]
"Defense is the best offense"
"You should stop shooting recklessly"
"You can't stand your own power"
"I see, you chose death"

[KilledStrings]
"I'll get you for this, $player_killedby!"
"You weren't supposed to choose life, you know"
"$player_inlead is next!"

[RareRoamingStrings]
"If you fight, I fight. If you use magic so will I!"

[RoamingStrings]
"Life or death, you choose"
"Let's do this, $player_random_notself!"
"Don't shoot me, or I'll shoot back at ya"

[WinStrings]
"I hope all of you learnt something today!"
"This won't be the last time I win"

[LoseStrings]
"I won't lose again, promise!"
"What happened?"

[RollComment]
"Will you ever show me your FullMetal Armor, Mani?"

Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: HD_ on December 31, 2011, 12:53:58 PM
How would I make the bots smarter. Possibly preventing them from getting stuck on walls? :P

Would increasing intellect do the trick?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: BiscuitSlash on December 31, 2011, 01:01:26 PM
Not much you can do about that I'm afraid. CutmanMike put a special coding in the bots that stops bots from passing any lines on a map that are set to block monsters. If it wasn't for that, they would just fall into pits or run to the same spot and get easy kills think of elecman

The only stats that make a 'major' difference is accuracy and perception. The lower the accuracy, the more they will randomly spread their shots and the higher the perception, the more they can see distant enemies. Even so, that doesn't change things a huge amount.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: HD_ on January 02, 2012, 12:52:25 AM
Okay I made a bot for UnEpic classes' Tactical Bomber. However:

It doesn't botchat (haven't tested in vanilla)
It repeatedly says that there's an unknown script 992. Can someone help please?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: CHAOS_FANTAZY on October 03, 2012, 02:55:54 AM
Would it be possible to make Bot strings other than Roaming rare?
Like, if I put in [RareIntroStrings], would that make a line the Bot says rarely upon entering or no?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: CHAOS_FANTAZY on December 26, 2012, 10:48:30 PM
Okay, after the previous question I answered myself (Which was "no"), I thought I'd mention a couple additional Bot Strings I've noticed that aren't mentioned in this tutorial.

[LosingRoamingStrings]
Your bot will only say these Roaming Strings while it's not in the lead.

[DemoralizedStrings]
I am actually not exactly sure when these play, but I imagine it relates to when something bad is occurring in Team Gamemodes (Last man on his team for TLMS, losing by multiple points in CTF, teammate dies in Survival Co-Op, etc.).  Naturally, I could be completely wrong.

[FrustratedStrings] & [PissedStrings]
I had actually never even heard of these until today, and I haven't the slightest what they do.  They sound similar to [EnragedStrings], so perhaps they are like multiple levels of the same happening.

If any Botting expert could tell me what these do and perhaps add any more mysteries to the list, that would be great.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Gummywormz on December 26, 2012, 11:06:37 PM
The "frustrated" strings would probably never be used because I think it relates to the BFG10K. Enraged strings occur when the bot gets a "you fail it medal". Demoralized strings occur when the bot gets a "Your skill is not enough" medal. Pissed strings occur when the bot gets llama'd.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Igorthecrafter on December 31, 2012, 07:57:46 PM
I made commandoman with commandoman skin made by someone
And he actually say nothing!
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: GameAndWatcher on December 31, 2012, 09:18:34 PM
Could you hand me the bot?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Tfp BreakDown on February 24, 2013, 03:32:45 AM
Yeah I have a problem. I have made some bots to play against and when ever I load them up in the launcher i get this error

"Execution could not continue"
BOTS_ParseBotInfo: Missing "=" in BOTINFO lump for field "MegaBusterWep"

Anyone have any tips to fix this?


Nvm I fixed it by copy and pasting the Favoriteweapon = "MegaBusterWep" from the mm8bdmv3a pk3
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Colonel ServBot on February 26, 2013, 08:39:56 PM
I actually have a question. What is a [RollComment]?
I've been seeing those around and I've been wondering what they are.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Ivory on February 26, 2013, 08:46:24 PM
They aren't used for anything. The actual roll comments are hardcoded in Dr. Light's lab.
Those [RollComment] you see people add is just for the hypothetical what would Roll say if this skin was in the skin changer. The game doesn't actually read them at all.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Loppyq on September 13, 2013, 10:06:19 AM
This helped so much! Thank you!
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Geno on September 16, 2013, 01:40:19 AM
Just wondering, about the bot chats.

Mainly about how there's the category "[LosingRoamingStrings]".

Is there another one called "[WinningRoamingStrings]"? Becuase no matter how many custom bots I go through, or how many Doom sites I go on with info on Bot Chats, there's no mention of any "Good" version of "[LosingRoamingStrings]".
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Soopershy on April 08, 2014, 06:16:18 PM
Thanks! fighting against darkwing duck is awesome
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Zero1000 on October 12, 2014, 10:50:20 PM
Thanks! I'm almost done with my custom bot (I will use Zero skin). I just have 2 questions.
What letter goes after the c for a red name on the chat?
Do i have to put flame sword like "FlameSword" on the info for flame sword be the favorite weapon of my bot?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: King Dumb on October 12, 2014, 11:25:39 PM
For red color, you'll want cg.

For the favorite weapon field, you would need exactly this:
Code: [Select]
favoriteweapon = "FlameSwordWep"
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Zero1000 on October 12, 2014, 11:31:41 PM
Thanks! Now i can finish my bot.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Zero1000 on January 18, 2015, 07:22:50 PM
Sorry for double posting, but what are the [DemoralizedStrings]  i see on many bots? When do  they say that strings?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Milo_K2000 on November 25, 2015, 01:13:29 PM
I noticed while Making bots that this works fine for most things, but some skins don't load. I made this custom skin of the mini mechadragon from battle and fighters (the MM2 mechadragon would be way too big for it's hitbox), but when I select it as my skin and lokk in the mirror or use the chasecam, I can see that it renders on me, but when I put it on a bot it just uses the megaman skin.
I'm a complete noob, just got here earlier today, so forgive me if I'm asking a stupid question but How Do I fix this?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: GameAndWatcher on July 08, 2016, 02:44:08 AM
Quote from: "Milo_K2000"
I noticed while Making bots that this works fine for most things, but some skins don't load. I made this custom skin of the mini mechadragon from battle and fighters (the MM2 mechadragon would be way too big for it's hitbox), but when I select it as my skin and lokk in the mirror or use the chasecam, I can see that it renders on me, but when I put it on a bot it just uses the megaman skin.
I'm a complete noob, just got here earlier today, so forgive me if I'm asking a stupid question but How Do I fix this?
Have you put quotation marks around the skin name of the bot?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: 7Shanks on April 18, 2017, 07:12:27 PM
I have some bots that won't work. I have been adding bots constantly, successfully, but these randomly won't work. Anyone know why?

Code: [Select]
{
name = "\crNess"
accuracy = 3
intellect = 3
evade = 1
anticipation = 3
reactiontime = 3
perception = 3
favoriteweapon = "FlameBlastWep"
color = "00 00 00"
gender = "male"
skin = "Ness"
class = "Megaman"
revealed = true
script = "humanbot"
chatfrequency = 0
}

{
name = "\cfLucas"
accuracy = 3
intellect = 3
evade = 1
anticipation = 3
reactiontime = 3
perception = 3
favoriteweapon = "ProtoBuster"
color = "00 00 00"
gender = "male"
skin = "Lucas"
class = "Megaman"
revealed = true
script = "humanbot"
chatfrequency = 0
}

{
name = "\cuJeff"
accuracy = 3
intellect = 3
evade = 1
anticipation = 3
reactiontime = 3
perception = 3
favoriteweapon = "HomingSniperWep"
color = "00 00 00"
gender = "male"
skin = "Jeff"
class = "Megaman"
revealed = true
script = "humanbot"
chatfrequency = 0
}

{
name = "\cuPigmask"
accuracy = 2
intellect = 2
evade = 0
anticipation = 2
reactiontime = 2
perception = 2
favoriteweapon = "MagnetMissileWep"
color = "00 00 00"
gender = "male"
skin = "Pigmask"
class = "Megaman"
revealed = true
script = "humanbot"
chatfrequency = 0
}

{
name = "\csFlint"
accuracy = 3
intellect = 3
evade = 1
anticipation = 3
reactiontime = 3
perception = 3
favoriteweapon = "PowerStoneWep"
color = "00 00 00"
gender = "male"
skin = "Flint"
class = "Megaman"
revealed = true
script = "humanbot"
chatfrequency = 0
}

{
name = "\ceDuster"
accuracy = 3
intellect = 3
evade = 1
anticipation = 3
reactiontime = 3
perception = 3
favoriteweapon = "ShadowBladeWep"
color = "00 00 00"
gender = "male"
skin = "Duster"
class = "Megaman"
revealed = true
script = "humanbot"
chatfrequency = 0
}

{
name = "\ciMasked Man"
accuracy = 3
intellect = 3
evade = 1
anticipation = 3
reactiontime = 3
perception = 3
favoriteweapon = "ProtoBuster"
color = "00 00 00"
gender = "male"
skin = "Masked Man"
class = "Megaman"
revealed = true
script = "humanbot"
chatfrequency = 0
}
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Oliver on April 18, 2017, 07:26:07 PM
I have some bots that won't work. I have been adding bots constantly, successfully, but these randomly won't work. Anyone know why?

Code: [Select]
{
name = "\crNess"
accuracy = 3
intellect = 3
evade = 1
anticipation = 3
reactiontime = 3
perception = 3
favoriteweapon = "FlameBlastWep"
color = "00 00 00"
gender = "male"
skin = "Ness"
class = "Megaman"
revealed = true
script = "humanbot"
chatfrequency = 0
}

{
name = "\cfLucas"
accuracy = 3
intellect = 3
evade = 1
anticipation = 3
reactiontime = 3
perception = 3
favoriteweapon = "ProtoBuster"
color = "00 00 00"
gender = "male"
skin = "Lucas"
class = "Megaman"
revealed = true
script = "humanbot"
chatfrequency = 0
}

{
name = "\cuJeff"
accuracy = 3
intellect = 3
evade = 1
anticipation = 3
reactiontime = 3
perception = 3
favoriteweapon = "HomingSniperWep"
color = "00 00 00"
gender = "male"
skin = "Jeff"
class = "Megaman"
revealed = true
script = "humanbot"
chatfrequency = 0
}

{
name = "\cuPigmask"
accuracy = 2
intellect = 2
evade = 0
anticipation = 2
reactiontime = 2
perception = 2
favoriteweapon = "MagnetMissileWep"
color = "00 00 00"
gender = "male"
skin = "Pigmask"
class = "Megaman"
revealed = true
script = "humanbot"
chatfrequency = 0
}

{
name = "\csFlint"
accuracy = 3
intellect = 3
evade = 1
anticipation = 3
reactiontime = 3
perception = 3
favoriteweapon = "PowerStoneWep"
color = "00 00 00"
gender = "male"
skin = "Flint"
class = "Megaman"
revealed = true
script = "humanbot"
chatfrequency = 0
}

{
name = "\ceDuster"
accuracy = 3
intellect = 3
evade = 1
anticipation = 3
reactiontime = 3
perception = 3
favoriteweapon = "ShadowBladeWep"
color = "00 00 00"
gender = "male"
skin = "Duster"
class = "Megaman"
revealed = true
script = "humanbot"
chatfrequency = 0
}

{
name = "\ciMasked Man"
accuracy = 3
intellect = 3
evade = 1
anticipation = 3
reactiontime = 3
perception = 3
favoriteweapon = "ProtoBuster"
color = "00 00 00"
gender = "male"
skin = "Masked Man"
class = "Megaman"
revealed = true
script = "humanbot"
chatfrequency = 0
}
I copied the code you posted, and for some reason, they seems to work fine. There can be 3 reasons.

1) You moved the bot file inside the skins folder.
2) You forgot to click on "Add File" and select the bot you made on the launcher.
3) It might be the skins that causes the problem.

If that's not the case, then I don't know what's going on with yours.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Mechanoild on June 11, 2017, 03:46:04 PM
I want that my bot says a special quote, per example: *splash woman sings a quiet, happy song* how can I do that? :confused:
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Korby on June 11, 2017, 05:31:18 PM
To have your bot emote like that, simply have your bot say "/me sings a quiet, happy song."
The "/me" will convert the message into one like that.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Mechanoild on June 11, 2017, 08:08:59 PM
ho, ok thanks :) :)
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: RoboBlaster on March 09, 2018, 01:22:16 AM
Someone should test both ultimately rare strings and see which one activates on "Llama" (use two different quotes for it, so you don't get mixed up)
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Athrizel on May 23, 2018, 04:31:18 PM
This is just a thing, but does anyone have a current working link for what letters work with the C-code? The original image from this thread is gone, and the other link to the forum thread leads to a thread that no longer exists, any help on this would be appreciated.

EDIT: I found a thread for it, problem solved. except now I have a new problem. When you put the color codes in the name, are they supposed to be in the quotation marks that surround the name? Because for me all that did was add those letters to the name instead of changing the color.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Athrizel on May 25, 2018, 03:25:14 PM
Sorry for the separate post, I'm just concerned people won't see / read the previous one with my issue, but I tried putting the c color codes in the name, but instead of changing the color, it just adds the letters to the name, so instead of having cryptman with a dark red name, it's now crcryptman. Help please.

EDIT: Ok now I've got it to work, was missing an obvious detail. NVM on this one and sorry for the double post.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: GateMan.Exe on July 01, 2018, 03:51:15 PM
I did everything as explained, but when I test the Bot, it appears with the default skin, and doesn't talk in the chat.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Piano the Mettaur on January 28, 2019, 11:24:45 PM
I REALLY need help.  I've been trying everything!  I've put the .wad in the skins folder, I've exported the BOTINFO and stuff to the .pk3,  and I don't know what else to do!  I put everything that needs to be in the BOTINFO in the BOTINFO, so I don't know what's wrong!  I don't want to edit the main .wad, because I'm afraid I'm going to mess up my MM8BDM file entirely!  Can someone help me?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Korby on January 29, 2019, 07:39:32 PM
Can you post your custom files here? I can try to take a look at them when I have time.
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: BookWormGreen on July 16, 2019, 05:41:12 PM
I got everything except for some reason my bot i uses the default skin, can someone help me
EDIT: Nevermind i got it
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: BookWormGreen on July 17, 2019, 05:04:07 PM
Okay so everything works but the sound doesn't, I tried using the default MEGADEAT sounds and stuff but that didnt work, so i tried my own custom ones, that didnt work either. It works when I'm using the skin yet it doesn't work on the bot, how do I fix this?
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Foximator on October 17, 2019, 08:29:59 PM
excuse me, not to be a bother, but how do i change the name color for the bots? i click the link, but it keeps sending me to this weird shuttle stock website
Title: Re: [TUTORIAL] How to Make Your Own Bots
Post by: Korby on October 19, 2019, 10:43:05 PM
Sorry about the late response.
I went ahead and updated the link in the first post and made sure to specify the presence of the backslash before the c.

A proper name color change should look like \c[letter]Player.

For ease of use, here's the same image I put in the first post.
(https://i.imgur.com/dsla5xl.png)