Hi all,
My goal is to use a custom skin on a default bot.
I use BotHandlerv8 for this purpose.
Most custom bots come with a *.int and *.utx file.
I noticed that not all custom skins are being read by this tool.
Same problem occured with JaFosBOTEditor2500.
Imported more then 10 custom skins, only 1 appeared after using scan function, re-opened program, 6 times reboot etc
Anybody experience with this?
BotHandlerv8 - Loading custom skins
- EvilGrins
- Godlike
- Posts: 9731
- Joined: Thu Jun 30, 2011 8:12 pm
- Personal rank: God of Fudge
- Location: Palo Alto, CA
- Contact:
Re: BotHandlerv8 - Loading custom skins
Why not simply set the bot up with the standard bot configuration menu?
I'm not familiar with BotHandler, but if it's clearly not working... just go back to basics.
Or am I misunderstanding what you mean??
You are putting the .int in the system folder, the .utx in the textures folder, yes?
And you are listing them in your SeverPackages too, right?
examples
Or am I misunderstanding what you mean??
You are putting the .int in the system folder, the .utx in the textures folder, yes?
And you are listing them in your SeverPackages too, right?
http://unreal-games.livejournal.com/
Smilies · viewtopic.php?f=8&t=13758medor wrote:Replace Skaarj with EvilGrins
Re: BotHandlerv8 - Loading custom skins
EvilGrins wrote:Why not simply set the bot up with the standard bot configuration menu?
I'm not familiar with BotHandler, but if it's clearly not working... just go back to basics.
Or am I misunderstanding what you mean??
You are putting the .int in the system folder, the .utx in the textures folder, yes?
And you are listing them in your SeverPackages too, right?
Yes, *.utx textures folder.
*.int system folder.
Serverpackages=texturename (no extension)
Sorry, did not mention how i was gonna use this custom bot.
I want to load this custom bot on our server.
So the default botmenu is not reachable. (starting the server with ucc script)
So iam searching for a way to apply custom skins on a default bot.
Re: BotHandlerv8 - Loading custom skins
At least with my UT linux version 451 using the extension works. I like useing them because I can distinguish between marine.uax and marine.utx for example.iSenSe wrote:Serverpackages=texturename (no extension)
"Multiple exclamation marks," he went on, shaking his head, "are a sure sign of a diseased mind." --Terry Pratchett
Re: BotHandlerv8 - Loading custom skins
You need a User.ini configuration file in your ut server system directory, you can take your client's User.ini as template. This is used for bots too, so all changes you make under section [Botpack.ChallengeBotInfo] should apply to the server bots.
You can find the exact name of the BotFaces and BotSkins in the .int file of the skin. Or you change your own player in your ut client to the skin configuration you need, quit ut so the User.ini is stored locally and you can find the names on top in the User.ini under section [DefaultPlayer].
Some SkinPackages have own BotClasses, but most not. If not you have to enter some default BotClasses otherwise the BotClasses should be found in the .int file for the botclass file (.u) of the SkinPackage.
If you leave out the VoiceType the standard voice is used.
Do not forget to put the skins and voicepacks you want to use into your ServerPackages.
User.ini example extraction:
You can find the exact name of the BotFaces and BotSkins in the .int file of the skin. Or you change your own player in your ut client to the skin configuration you need, quit ut so the User.ini is stored locally and you can find the names on top in the User.ini under section [DefaultPlayer].
Some SkinPackages have own BotClasses, but most not. If not you have to enter some default BotClasses otherwise the BotClasses should be found in the .int file for the botclass file (.u) of the SkinPackage.
If you leave out the VoiceType the standard voice is used.
Do not forget to put the skins and voicepacks you want to use into your ServerPackages.
User.ini example extraction:
Code: Select all
[Botpack.ChallengeBotInfo]
BotNames[0]=Mary
BotNames[1]=Charly
[...]
BotTeams[0]=255
BotTeams[1]=0
[...]
BotClasses[0]=BotPack.TFemale1Bot
BotClasses[1]=BotPack.TMale2Bot
[...]
BotSkins[0]=MarySkin.Mary
BotSkins[1]=CharlySkin.Charly
[...]
BotFaces[0]=MarySkin.MaryFace
BotFaces[1]=CharlySkin.CharlyFace
[...]
VoiceType[0]=Voicepack_Mary.voice
VoiceType[1]=Voicepack_Charly.voice
[...]
bAdjustSkill=False
bRandomOrder=True
Difficulty=3
Re: BotHandlerv8 - Loading custom skins
Thanks for your reply!Aldebaran wrote: Some SkinPackages have own BotClasses, but most not. If not you have to enter some default BotClasses otherwise the BotClasses should be found in the .int file for the botclass file (.u) of the SkinPackage.
Should have mentioned that i filled my user.ini manually indeed with some custom botclasses.
I get errors in the serverlog that it could not find or load the class. (serverpackages loaded)
I will try with some default classes to see how it reacts on that.
Thanks.