[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.{
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.Nice info, thanks. :)http://cutstuff.net/forum/viewtopic.php?f=6&t=505
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... ^^;
@Korby: You should release the Galaxyman skin :DI 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.
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!
$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.
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.
I added a bot, but I edited the MM8BDM.pk3... it doesn't mess with multiplayer gameplay any.
[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."
{
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
}
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/ thoughThanks! It works now.
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?
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.
Its working now.I didnt put quotationsQuote 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?
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.
{
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)[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?)Though, it could use a pad joke.With all the "inside" jokes and references for Touhou, this seems obligatory. A Rare Roaming String, perhaps?
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...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.
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?
any values over 4 for character settings are useless
{
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
}
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.
[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?"
favoriteweapon = "FlameSwordWep"
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.Have you put quotation marks around the skin name of the bot?
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?
{
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 have some bots that won't work. I have been adding bots constantly, successfully, but these randomly won't work. Anyone know why?I copied the code you posted, and for some reason, they seems to work fine. There can be 3 reasons.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
}