Random Bots

  • Two Factor Authentication is now available on BeyondUnreal Forums. To configure it, visit your Profile and look for the "Two Step Verification" option on the left side. We can send codes via email (may be slower) or you can set up any TOTP Authenticator app on your phone (Authy, Google Authenticator, etc) to deliver codes. It is highly recommended that you configure this to keep your account safe.

RabidWolf

New Member
Feb 18, 2008
1
0
0
Quick question: I have 8 custom bots based on our clan skins: Is there a way to have all of them with "Use Bots = True" and yet only have 2 random ones on the server until some one joins? I am using the 'Bot Leave = True" and one will leave (I only have 2 set to true and min players 2). I want to be able to add more when we feel like a just shooting bots for a bit. With only 2 set to true it won't let me add any more with the console command "Admin addbots #" I did have all of them set to true and all of them joined when the map starts which won't work as we don't often use them when more than 2 people are on the server.
I really hope I can do this, because I want the bots to spout recruiting messages now and again.
Here is the first part of the ini file:
[ServerBots2.Configs]
BotPassword=
BotsEnabled=True
BotsNetPlay=False
BotsRandom=True
BotsLeave=True
BotsReady=True
BotsTalk=True
PlayBotTeam=False
StartGame=True
StartDelay=10
EntryTime=15
BotSkill=3

[ServerBots2.Bots]

MyBots=(UseBot=True,Name="VanHelsing",Character="SDKskin_Colonel",Voice="M",Weapon=0,Ping=25)
MyBots=(UseBot=False,Name="Mephisto",Character="SDKskin_Demon",Voice="M",Weapon=0,Ping=46)
MyBots=(UseBot=False,Name="Loqutus",Character="SDKskin_Cyborg",Voice="M",Weapon=0,Ping=12)
MyBots=(UseBot=False,Name="5of9",Character="SDKskin_Cyborg",Voice="M",Weapon=0,Ping=28)
MyBots=(UseBot=False,Name="Diablo",Character="SDKskin_Demon",Voice="M",Weapon=0,Ping=50)
MyBots=(UseBot=False,Name="Riddick",Character="SDKskin_Scarface",Voice="M",Weapon=0,Ping=10)
MyBots=(UseBot=False,Name="Silk",Character="WomTeamAssassin",Voice="F",Weapon=0,Ping=42)
MyBots=(UseBot=True,Name="Velvet",Character="WomTeamAssassin",Voice="F",Weapon=0,Ping=38)

Thanks for any help you can give.
RW
 

ProAsm

Active Member
Mar 20, 2002
2,108
0
36
www.proasm.com
Lol, yes I can see exactly what you're trying to do but unfortunately ServerBots was never designed to work like that.
All Botsleave will do is leave when players join, like for instance you set MinPlayers=8 and have 8 UseBot=True.

You do have the Admin menu available as long as you have ServerBots2.u in you playing PC as well, then logon as Admin and type in the console:
Mutate ServerBotsMenu
Now in the menu you as admin can do what you like set as many UseBot=True as you like.
Maybe give that a go and see what happens.
;)