BotHandlerv8 - Loading custom skins

Discussions about Servers
Post Reply
User avatar
esnesi
Adept
Posts: 416
Joined: Mon Aug 31, 2015 12:58 pm
Personal rank: on it!

BotHandlerv8 - Loading custom skins

Post by esnesi » Mon Feb 19, 2018 10:36 am

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?

User avatar
EvilGrins
Godlike
Posts: 6328
Joined: Thu Jun 30, 2011 8:12 pm
Personal rank: God of Fudge
Location: Palo Alto, CA
Contact:

Re: BotHandlerv8 - Loading custom skins

Post by EvilGrins » Tue Feb 20, 2018 11:54 am

Why not simply set the bot up with the standard bot configuration menu?
examples
Show
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?
http://unreal-games.livejournal.com/
Image
medor wrote:Replace Skaarj with EvilGrins :mrgreen:

User avatar
esnesi
Adept
Posts: 416
Joined: Mon Aug 31, 2015 12:58 pm
Personal rank: on it!

Re: BotHandlerv8 - Loading custom skins

Post by esnesi » Tue Feb 20, 2018 12:37 pm

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.

User avatar
Barbie
Godlike
Posts: 1716
Joined: Fri Sep 25, 2015 9:01 pm
Location: moved without proper hashing

Re: BotHandlerv8 - Loading custom skins

Post by Barbie » Tue Feb 20, 2018 2:15 pm

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.
"Multiple exclamation marks," he went on, shaking his head, "are a sure sign of a diseased mind." --Terry Pratchett

Aldebaran
Masterful
Posts: 672
Joined: Thu Jan 28, 2016 7:30 pm

Re: BotHandlerv8 - Loading custom skins

Post by Aldebaran » Tue Feb 20, 2018 2:38 pm

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

User avatar
esnesi
Adept
Posts: 416
Joined: Mon Aug 31, 2015 12:58 pm
Personal rank: on it!

Re: BotHandlerv8 - Loading custom skins

Post by esnesi » Tue Feb 20, 2018 7:15 pm

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.

User avatar
esnesi
Adept
Posts: 416
Joined: Mon Aug 31, 2015 12:58 pm
Personal rank: on it!

Re: BotHandlerv8 - Loading custom skins

Post by esnesi » Sun Apr 01, 2018 12:19 am

* managed to solved the issues with xbots055!

Post Reply