how to keep my custom bots ingame online??

Discussions about UT99
User avatar
papercoffee
Godlike
Posts: 10447
Joined: Wed Jul 15, 2009 11:36 am
Personal rank: coffee addicted !!!
Location: Cologne, the city with the big cathedral.
Contact:

how to keep my custom bots ingame online??

Post by papercoffee »

So hi @ all,

Some question:
I have custom Bots, all are made with there own skin and voice.
As example, the Bot "Big Bad Wolf" is my scavenger skin (in the skin section) with evil-Xan as voice and his own stile to fight (a badass mofu).
If I setup a onlinegame to play with friends the Bots will be reduced... but if some of my freinds leave the map, a random bot joins the game and not one of my custom player killer.
What can I do to keep my custom bots online?
UT99.org

Re: how to keep my custom bots ingame online??

Post by UT99.org »

medor wrote:Have you edit ur user.ini server ?
User avatar
papercoffee
Godlike
Posts: 10447
Joined: Wed Jul 15, 2009 11:36 am
Personal rank: coffee addicted !!!
Location: Cologne, the city with the big cathedral.
Contact:

Re: how to keep my custom bots ingame online??

Post by papercoffee »

da'what? ...just kidding.

what I have to do there?
UT99.org

Re: how to keep my custom bots ingame online??

Post by UT99.org »

medor wrote:You must edit ur user.ini for bots skin voice name ...

exemple: look with ur user for find what to change

Code: Select all

[DefaultPlayer]
Name=Player
Class=BotPack.TMale2Bot
team=0
skin=SoldierRabid.wolf
Face=SoldierRabid.balue
Voice=BotPack.VoiceBoss

[Engine.Input]
Aliases[0]=(Command="Button bFire | Fire",Alias=Fire)
Aliases[1]=(Command="Button bAltFire | AltFire",Alias=AltFire)
Aliases[2]=(Command="Axis aBaseY  Speed=+300.0",Alias=MoveForward)
Aliases[3]=(Command="Axis aBaseY  Speed=-300.0",Alias=MoveBackward)
Aliases[4]=(Command="Axis aBaseX Speed=-150.0",Alias=TurnLeft)
Aliases[5]=(Command="Axis aBaseX  Speed=+150.0",Alias=TurnRight)
Aliases[6]=(Command="Axis aStrafe Speed=-300.0",Alias=StrafeLeft)
Aliases[7]=(Command="Axis aStrafe Speed=+300.0",Alias=StrafeRight)
Aliases[8]=(Command="Jump | Axis aUp Speed=+300.0",Alias=Jump)
Aliases[9]=(Command="Button bDuck | Axis aUp Speed=-300.0",Alias=Duck)
Aliases[10]=(Command="Button bLook",Alias=Look)
Aliases[11]=(Command="Toggle bLook",Alias=LookToggle)
Aliases[12]=(Command="ActivateItem",Alias=InventoryActivate)
Aliases[13]=(Command="NextItem",Alias=InventoryNext)
Aliases[14]=(Command="PrevItem",Alias=InventoryPrevious)
Aliases[15]=(Command="Axis aLookUp Speed=+100.0",Alias=LookUp)
Aliases[16]=(Command="Axis aLookUp Speed=-100.0",Alias=LookDown)
Aliases[17]=(Command="Button bSnapLevel",Alias=CenterView)
Aliases[18]=(Command="Button bRun",Alias=Walking)
Aliases[19]=(Command="Button bStrafe",Alias=Strafe)
Aliases[20]=(Command="NextWeapon",Alias=NextWeapon)
Aliases[21]=(Command="ActivateTranslator",Alias=ActivateTranslator)
Aliases[22]=(Command="ActivateHint",Alias=ActivateHint)
Aliases[23]=(Command="Button bFreeLook",Alias=FreeLook)
Aliases[24]=(Command="ViewClass Pawn",Alias=ViewTeam)
Aliases[25]=(Command="",Alias=None)
Aliases[26]=(Command="",Alias=None)
Aliases[27]=(Command="",Alias=None)
Aliases[28]=(Command="",Alias=None)
Aliases[29]=(Command="",Alias=None)
Aliases[30]=(Command="",Alias=None)
Aliases[31]=(Command="",Alias=None)
Aliases[32]=(Command="",Alias=None)
Aliases[33]=(Command="",Alias=None)
Aliases[34]=(Command="",Alias=None)
Aliases[35]=(Command="",Alias=None)
Aliases[36]=(Command="",Alias=None)
Aliases[37]=(Command="",Alias=None)
Aliases[38]=(Command="",Alias=None)
Aliases[39]=(Command="",Alias=None)
LeftMouse=Fire
RightMouse=AltFire
MiddleMouse=MoveForward
Tab=Type
Enter=InventoryActivate
Shift=Walking
Ctrl=Jump
Alt=Fire
Pause=Pause
CapsLock=LookToggle
Escape=ShowMenu
Space=Jump
PageDown=LookDown
End=CenterView
Left=StrafeLeft
Up=MoveForward
Right=StrafeRight
Down=MoveBackward
Insert=
Delete=LookUp
0=SwitchWeapon 10
1=SwitchWeapon 1
2=SwitchWeapon 2
3=SwitchWeapon 3
4=SwitchWeapon 4
5=SwitchWeapon 5
6=SwitchWeapon 6
7=SwitchWeapon 7
8=SwitchWeapon 8
9=SwitchWeapon 9
C=Duck
G=Grab
L=Taunt wave
M=Look
O=Toggle bExtra0
S=Axis aUp Speed=+300.0
T=Talk
Z=Strafe
F1=ShowScores
F2=ShowServerInfo
F3=ShowObjectives
F4=
F5=ViewTeam
F6=Stat Net
F7=
F8=
F9=SShot
F10=Cancel
F11=Brightness
F12=EndFullscreen
Equals=GrowHUD
Comma=StrafeLeft
Minus=ShrinkHUD
Period=StrafeRight
Slash=NextWeapon
LeftBracket=InventoryPrevious
Backslash=ChangeHud
RightBracket=InventoryNext
MouseX=Axis aMouseX Speed=6.0
MouseY=Axis aMouseY Speed=6.0
MouseW=
None=
Cancel=
Backspace=
PageUp=
home=
Select=
Print=
Execute=
PrintScrn=SShot
Help=
A=
B=
D=
E=
f=Feigndeath
H=Taunt Thrust
i=
j=Taunt Taunt1
K=Taunt Victory1
P=
Q=GetWeapon BotPack.Translocator
R=TeamTalk
U=
V=
W=
X=
NumPad0=ViewPlayerNum 0
NumPad1=ViewPlayerNum 1
NumPad2=ViewPlayerNum 2
NumPad3=ViewPlayerNum 3
NumPad4=ViewPlayerNum 4
NumPad5=ViewPlayerNum 5
NumPad6=ViewPlayerNum 6
NumPad7=ViewPlayerNum 7
NumPad8=ViewPlayerNum 8
NumPad9=ViewPlayerNum 9
GreyStar=
Separator=
NumPadPeriod=Duck
GreySlash=
F13=
F14=
F15=
F16=
F17=
F18=
F19=
F20=
F21=
F22=
F23=
F24=
NumLock=
ScrollLock=
LShift=
RShift=
LControl=
RControl=
Semicolon=ThrowWeapon
Tilde=
SingleQuote=Strafe
Attn=
CrSel=
ExSel=
ErEof=
Play=
Zoom=
NoName=
PA1=
OemClear=
MouseZ=
MouseWheelDown=NextWeapon
MouseWheelUp=PrevWeapon
Joy1=Fire
Joy2=Jump
Joy3=AltFire
Joy4=Duck
Joy5=NextWeapon
Joy6=SwitchWeapon 2
Joy7=SwitchWeapon 3
Joy8=SwitchWeapon 4
Joy9=SwitchWeapon 9
Joy10=SwitchWeapon 0
Joy11=InventoryPrevious
Joy12=InventoryActivate
Joy13=InventoryNext
Joy14=
Joy15=
Joy16=
JoyX=Axis astrafe speed=2
JoyY=Axis aBaseY speed=2
JoyZ=
JoyR=
JoyU=Axis aturn speed=5.9
JoyV=Axis aLookUp speed=-3
JoyPovRight=SwitchWeapon 6
JoyPovLeft=SwitchWeapon 7
JoyPovUp=SwitchWeapon 8
JoyPovDown=SwitchWeapon 5

[Engine.PlayerPawn]
WeaponPriority[0]=Translocator
WeaponPriority[1]=ChainSaw
WeaponPriority[2]=ImpactHammer
WeaponPriority[3]=enforcer
WeaponPriority[4]=doubleenforcer
WeaponPriority[5]=ShockRifle
WeaponPriority[6]=ut_biorifle
WeaponPriority[7]=PulseGun
WeaponPriority[8]=SniperRifle
WeaponPriority[9]=ripper
WeaponPriority[10]=minigun2
WeaponPriority[11]=UT_FlakCannon
WeaponPriority[12]=UT_Eightball
WeaponPriority[13]=WarheadLauncher
WeaponPriority[14]=None
WeaponPriority[15]=None
WeaponPriority[16]=None
WeaponPriority[17]=None
WeaponPriority[18]=None
WeaponPriority[19]=None

[Engine.HUD]
HudMode=0	
Crosshair=0

[Botpack.ChallengeHUD]
bUseTeamColor=true
FavoriteHUDColor=(R=0,G=0,B=16)
CrosshairColor=(R=0,G=16,B=0)
HudScale=+1.0
Opacity=15
StatusScale=1.0
WeaponScale=0.8
bHideAllWeapons=false
bHideStatus=false
bHideAmmo=false
bHideTeamInfo=false
bHideFrags=false
bHideHUD=false
bHideNoviceMessages=false
bHideFaces=false

[Botpack.ChallengeBotInfo]
BotFaces[0]=SoldierRabid.balue
BotFaces[1]=SoldierRabid.balue
BotFaces[2]=SoldierRabid.balue
BotFaces[3]=SoldierRabid.balue
BotFaces[4]=SoldierRabid.balue
BotFaces[5]=SoldierRabid.balue
BotFaces[6]=SoldierRabid.balue
BotFaces[7]=SoldierRabid.balue
BotFaces[8]=SoldierRabid.balue
BotFaces[9]=SoldierRabid.balue
BotFaces[10]=SoldierRabid.balue
BotFaces[11]=SoldierRabid.balue
BotFaces[12]=SoldierRabid.balue
BotFaces[13]=SoldierRabid.balue
BotFaces[14]=SoldierRabid.balue
BotFaces[15]=SoldierRabid.balue
BotFaces[16]=SoldierRabid.balue
BotFaces[17]=SoldierRabid.balue
BotFaces[18]=SoldierRabid.balue
BotFaces[19]=SoldierRabid.balue
BotFaces[20]=SoldierRabid.balue
BotFaces[21]=SoldierRabid.balue
BotFaces[22]=SoldierRabid.balue
BotFaces[23]=SoldierRabid.balue
BotFaces[24]=SoldierRabid.balue
BotFaces[25]=SoldierRabid.balue
BotFaces[26]=SoldierRabid.balue
BotFaces[27]=SoldierRabid.balue
BotFaces[28]=SoldierRabid.balue
BotFaces[29]=SoldierRabid.balue
BotFaces[30]=SoldierRabid.balue
BotFaces[31]=SoldierRabid.balue
bAdjustSkill=False
bRandomOrder=True
Difficulty=6
BotNames[0]=Atchoum
BotNames[1]=Arysson
BotNames[2]=Alarue
BotNames[3]=Destroy
BotNames[4]=Crups
BotNames[5]=Niktalop
BotNames[6]=Dramatique
BotNames[7]=Rhewea
BotNames[8]=Raymond
BotNames[9]=Kirapas
BotNames[10]=Karzang
BotNames[11]=Zenitek
BotNames[12]=Calimodo
BotNames[13]=AlysPM
BotNames[14]=Kosakas
BotNames[15]=Zero
BotNames[16]=Barakuda
BotNames[17]=Karamel
BotNames[18]=Tamere
BotNames[19]=Arachaon
BotNames[20]=Lichees
BotNames[21]=Jarjo
BotNames[22]=Ich
BotNames[23]=Tamoula
BotNames[24]=pleure pas
BotNames[25]=Atae
BotNames[26]=Cirax
BotNames[27]=Sareno
BotNames[28]=Maladroit
BotNames[29]=Visseconsin
BotNames[30]=Necrothes
BotNames[31]=Duchmol
BotTeams[0]=255
BotTeams[1]=0
BotTeams[2]=255
BotTeams[3]=1
BotTeams[4]=255
BotTeams[5]=2
BotTeams[6]=255
BotTeams[7]=3
BotTeams[8]=255
BotTeams[9]=0
BotTeams[10]=255
BotTeams[11]=1
BotTeams[12]=255
BotTeams[13]=2
BotTeams[14]=255
BotTeams[15]=3
BotTeams[16]=255
BotTeams[17]=0
BotTeams[18]=255
BotTeams[19]=1
BotTeams[20]=255
BotTeams[21]=2
BotTeams[22]=255
BotTeams[23]=3
BotTeams[24]=255
BotTeams[25]=0
BotTeams[26]=255
BotTeams[27]=1
BotTeams[28]=255
BotTeams[29]=2
BotTeams[30]=255
BotTeams[31]=3
BotClasses[0]=BotPack.TMale2Bot
BotClasses[1]=BotPack.TMale2Bot
BotClasses[2]=BotPack.TMale2Bot
BotClasses[3]=BotPack.TMale2Bot
BotClasses[4]=BotPack.TMale2Bot
BotClasses[5]=BotPack.TMale2Bot
BotClasses[6]=BotPack.TMale2Bot
BotClasses[7]=BotPack.TMale2Bot
BotClasses[8]=BotPack.TMale2Bot
BotClasses[9]=BotPack.TMale2Bot
BotClasses[10]=BotPack.TMale2Bot
BotClasses[11]=BotPack.TMale2Bot
BotClasses[12]=BotPack.TMale2Bot
BotClasses[13]=BotPack.TMale2Bot
BotClasses[14]=BotPack.TMale2Bot
BotClasses[15]=BotPack.TMale2Bot
BotClasses[16]=BotPack.TMale2Bot
BotClasses[17]=BotPack.TMale2Bot
BotClasses[18]=BotPack.TMale2Bot
BotClasses[19]=BotPack.TMale2Bot
BotClasses[20]=BotPack.TMale2Bot
BotClasses[21]=BotPack.TMale2Bot
BotClasses[22]=BotPack.TMale2Bot
BotClasses[23]=BotPack.TMale2Bot
BotClasses[24]=BotPack.TMale2Bot
BotClasses[25]=BotPack.TMale2Bot
BotClasses[26]=BotPack.TMale2Bot
BotClasses[27]=BotPack.TMale2Bot
BotClasses[28]=BotPack.TMale2Bot
BotClasses[29]=BotPack.TMale2Bot
BotClasses[30]=BotPack.TMale2Bot
BotClasses[31]=BotPack.TMale2Bot
BotSkins[0]=SoldierRabid.wolf
BotSkins[1]=SoldierRabid.wolf
BotSkins[2]=SoldierRabid.wolf
BotSkins[3]=SoldierRabid.wolf
BotSkins[4]=SoldierRabid.wolf
BotSkins[5]=SoldierRabid.wolf
BotSkins[6]=SoldierRabid.wolf
BotSkins[7]=SoldierRabid.wolf
BotSkins[8]=SoldierRabid.wolf
BotSkins[9]=SoldierRabid.wolf
BotSkins[10]=SoldierRabid.wolf
BotSkins[11]=SoldierRabid.wolf
BotSkins[12]=SoldierRabid.wolf
BotSkins[13]=SoldierRabid.wolf
BotSkins[14]=SoldierRabid.wolf
BotSkins[15]=SoldierRabid.wolf
BotSkins[16]=SoldierRabid.wolf
BotSkins[17]=SoldierRabid.wolf
BotSkins[18]=SoldierRabid.wolf
BotSkins[19]=SoldierRabid.wolf
BotSkins[20]=SoldierRabid.wolf
BotSkins[21]=SoldierRabid.wolf
BotSkins[22]=SoldierRabid.wolf
BotSkins[23]=SoldierRabid.wolf
BotSkins[24]=SoldierRabid.wolf
BotSkins[25]=SoldierRabid.wolf
BotSkins[26]=SoldierRabid.wolf
BotSkins[27]=SoldierRabid.wolf
BotSkins[28]=SoldierRabid.wolf
BotSkins[29]=SoldierRabid.wolf
BotSkins[30]=SoldierRabid.wolf
BotSkins[31]=SoldierRabid.wolf


[Botpack.EndStats]
TotalGames=1
TotalFrags=0
TotalDeaths=0
TotalFlags=0
BestPlayers[0]=
BestPlayers[1]=
BestPlayers[2]=
BestFPHs[0]=0
BestFPHs[1]=0
BestFPHs[2]=0
BestRecordDate[0]=
BestRecordDate[1]=
BestRecordDate[2]=
Darkness
Experienced
Posts: 81
Joined: Mon Mar 01, 2010 10:12 pm
Location: Brazil

Re: how to keep my custom bots ingame online??

Post by Darkness »

Have you added the skins and voicepack as serverpackages?
User avatar
papercoffee
Godlike
Posts: 10447
Joined: Wed Jul 15, 2009 11:36 am
Personal rank: coffee addicted !!!
Location: Cologne, the city with the big cathedral.
Contact:

Re: how to keep my custom bots ingame online??

Post by papercoffee »

I don't get it ...please explain it for a dummy ...What exactly I have to do?
Darkness
Experienced
Posts: 81
Joined: Mon Mar 01, 2010 10:12 pm
Location: Brazil

Re: how to keep my custom bots ingame online??

Post by Darkness »

papercoffee wrote:I don't get it ...please explain it for a dummy ...What exactly I have to do?
Open the Unrealtournament.ini, go to the section [Engine.GameEngine], and see the ServerPackages there, like:

ServerPackages=CommandoSkins
ServerPackages=FCommandoSkins
ServerPackages=SGirlSkins
ServerPackages=BossSkins


You must add, bellow them, serverpackages for the skin and the voicepack used.

ServerPackages=SoldierRabid.wolf
ServerPackages=Whateveristhefilenameofthecustomvoicepackyouuse...

Like this. Then save the file, and start the game/server as dedicated, and join in to check it out.

All custom content that is shown to clients somehow MUST have its serverpackages properly added, otherwise it won't be forced to be loaded on clients (even if they have them, I believe). If they don't have, it'll be downloaded automatically upon trying to join the server.
User avatar
papercoffee
Godlike
Posts: 10447
Joined: Wed Jul 15, 2009 11:36 am
Personal rank: coffee addicted !!!
Location: Cologne, the city with the big cathedral.
Contact:

Re: how to keep my custom bots ingame online??

Post by papercoffee »

Oh now I see ....we have misunderstand each other.

The Bots are with there serverpackages in the .ini ...my friends can see'em.
What the problem is if some player quit, not one of my custom bots join in again, but (for example) Ichthys or Necroth. But I want my custom bots back in the match.
UT99.org

Re: how to keep my custom bots ingame online??

Post by UT99.org »

medor wrote:*For the players can see the skins. You must put all ServerPackages= corresponding.

*Attention if they are custom skins. You must install:
BP4
AdvancedModelSupport


*
But I want my custom bots back in the match.
You must edit the user.ini server like i have quote UP
User avatar
papercoffee
Godlike
Posts: 10447
Joined: Wed Jul 15, 2009 11:36 am
Personal rank: coffee addicted !!!
Location: Cologne, the city with the big cathedral.
Contact:

Re: how to keep my custom bots ingame online??

Post by papercoffee »

medor wrote:*For the players can see the skins. You must put all ServerPackages= corresponding.

*Attention if they are custom skins. You must install:
BP4
AdvancedModelSupport


*
But I want my custom bots back in the match.
You must edit the user.ini server like i have quote UP
Ok ...now I understand.
I have to repeat the model and the skill setting in the .ini !!
...I have to do it with all 31 bot-slots?
or is it possible to reduce the number of slots? From 31 to maybe 15 bots or less?
UT99.org

Re: how to keep my custom bots ingame online??

Post by UT99.org »

medor wrote:
or is it possible to reduce the number of slots? From 31 to maybe 15 bots or less?
:noidea
User avatar
papercoffee
Godlike
Posts: 10447
Joined: Wed Jul 15, 2009 11:36 am
Personal rank: coffee addicted !!!
Location: Cologne, the city with the big cathedral.
Contact:

Re: how to keep my custom bots ingame online??

Post by papercoffee »

medor wrote:
or is it possible to reduce the number of slots? From 31 to maybe 15 bots or less?
:noidea
maybe I'll try it... after I do a backup.
MrLoathsome
Inhuman
Posts: 958
Joined: Wed Mar 31, 2010 9:02 pm
Personal rank: I am quite rank.
Location: MrLoathsome fell out of the world!

Re: how to keep my custom bots ingame online??

Post by MrLoathsome »

Have you tried unchecking the Random Order option in the Bot Config menu in the
server setup ? Or change bRandomOrder=True to bRandomOrder=False in your
User.ini.

I think UT will then add bots in the same order they are in the ini.
blarg
User avatar
Hook
Inhuman
Posts: 754
Joined: Tue Apr 22, 2008 11:21 pm
Personal rank: UT99 Promoter/Admin
Location: Minnesota USA
Contact:

Re: how to keep my custom bots ingame online??

Post by Hook »

MrLoathsome wrote:Have you tried unchecking the Random Order option in the Bot Config menu in the
server setup ? Or change bRandomOrder=True to bRandomOrder=False in your
User.ini.

I think UT will then add bots in the same order they are in the ini.
This is correct! :tu:
=Hook=(Member# 626)
HUTP Active Forums: https://hooksutplace.freeforums.net/forum
HUTP UT99 Community Portal: https://hooksutplace.freeforums.net/
OR: https://hermskii.com/hook/ut99_hutp/
UT99 Server -> CROSSBONES Missile Madness {CMM}

* Newest Versions of: PRO-Redeemers | PRO-SNIPER-Redeemers | PRO-SEEKER-Redeemers <-(the Original)
and Now with FOOD FIGHT and Frying Pan arena !!!
IP: 68.232.181.236:7777 <-(NEW IP to come)
UT99 MH Server -> {CMH} CROSSBONES Monster Hunt (MH) by Mars007 (The Original) - IP: 108.61.238.93:7777
User avatar
papercoffee
Godlike
Posts: 10447
Joined: Wed Jul 15, 2009 11:36 am
Personal rank: coffee addicted !!!
Location: Cologne, the city with the big cathedral.
Contact:

Re: how to keep my custom bots ingame online??

Post by papercoffee »

@ MrLoathsome
This "unchecking the Random Order" is what I did first even...
papercoffee wrote: What the problem is... if some player quit (during a match), not one of my custom bots join in again, but (for example) Ichthys or Necroth. But I want my custom bots back in the match.
The other standard bots still come in game whatever I do.
So I have to delete the standard bots in the ini only my custom bots remain.
Post Reply