Page 1 of 1

BotHandlerv8 - Loading custom skins

Posted: Mon Feb 19, 2018 10:36 am
by esnesi
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?

Re: BotHandlerv8 - Loading custom skins

Posted: Tue Feb 20, 2018 11:54 am
by EvilGrins
Why not simply set the bot up with the standard bot configuration menu?
examples
Image

Image

Image

Image
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?

Re: BotHandlerv8 - Loading custom skins

Posted: Tue Feb 20, 2018 12:37 pm
by esnesi
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

Posted: Tue Feb 20, 2018 2:15 pm
by Barbie
iSenSe wrote:Serverpackages=texturename (no extension)
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.

Re: BotHandlerv8 - Loading custom skins

Posted: Tue Feb 20, 2018 2:38 pm
by Aldebaran
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:

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

Posted: Tue Feb 20, 2018 7:15 pm
by esnesi
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.
Thanks for your reply!
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.

Re: BotHandlerv8 - Loading custom skins

Posted: Sun Apr 01, 2018 12:19 am
by esnesi
* managed to solved the issues with xbots055!