Tripwire Interactive Forums

Go Back   Tripwire Interactive Forums > Red Orchestra 2 / Rising Storm Forums > Technical Support > Dedicated Server Support

Reply
 
Thread Tools Display Modes
  #1  
Old 01-24-2012, 02:33 PM
SpringChicken SpringChicken is offline
Junior Member
 
Join Date: Jan 2012
Posts: 11
Default Bots disappear after last player leaves

Hi guys,
I'm from the =SASS= gaming community, and we recently started running an RO2 dedi server. We tried to put bots on our server so that we have something to play against whilst we try to fill our server up, but there is a problem.

I've searched the forums but couldn't find a definitive answer to this.

The admin put in bots, which work fine whilst people are playing in the server, or before anyone joins, but once real players have joined and then the last human leaves, all the bots disappear from the server.

Can someone please give us a definitive answer to this.
Many thanks
__________________

=SASS= SpringChicken15
Senior Admin
Reply With Quote
  #2  
Old 01-25-2012, 01:45 AM
Floyd Floyd is offline
Senior Member
 
Join Date: Feb 2006
Location: Waterproof
Posts: 3,748
Default

http://forums.tripwireinteractive.co...ad.php?t=71818

Will that do it?
Reply With Quote
  #3  
Old 01-25-2012, 09:17 AM
stavka stavka is offline
Junior Member
 
Join Date: Apr 2011
Posts: 11
Default

Hi Floyd,

yes, we do it in that way. The bots enter and continues to exist forever until the last real human player leaves the server.

We have a 48 players server with minplayers=32, i force change map with: ?minplayers=32 and it works nicely (bots respawn, enter and exist while the real humans enter and exit). The big problem is when after some hours people leave and go out the bots never show up again even if another humans enter again in the empty server, to put them (bots) again i need to force change the map again.
I also have in the gametype in the webadmin for each game type (TE and FF) the 32 in the MinPlayers option, but unfortunately it not fix this problem.

Its a bug? exist anything i can do to fix this?

Thanks very much in advance

Stavka
(=SASS= Senior Admin)
Reply With Quote
  #4  
Old 01-25-2012, 11:32 AM
Major_Day's Avatar
Major_Day Major_Day is offline
Senior Member
 
Join Date: Feb 2007
Location: Glasgow, Scotland
Posts: 2,548
Default

?minplayers=32?MinNetPlayers=0

This variable can also be added in the MapCycle page, if you choose to add the maps manually eg:
TE-Gumrak?minplayers=32?MinNetPlayers=0
__________________

Last edited by Major_Day; 01-25-2012 at 11:38 AM.
Reply With Quote
  #5  
Old 01-25-2012, 03:26 PM
stavka stavka is offline
Junior Member
 
Join Date: Apr 2011
Posts: 11
Default

Hi,

Thks very much, i will try with minnetplayers also.

With best regards

Stavka
(=SASS= Senior Admin)
Reply With Quote
  #6  
Old 01-25-2012, 04:54 PM
stavka stavka is offline
Junior Member
 
Join Date: Apr 2011
Posts: 11
Default

Hi,

Sorry, it not works, same problem, when the last human goes out, no more bots again

With best regards
Reply With Quote
  #7  
Old 01-25-2012, 05:19 PM
Major_Day's Avatar
Major_Day Major_Day is offline
Senior Member
 
Join Date: Feb 2007
Location: Glasgow, Scotland
Posts: 2,548
Default

That's strange, the bots should fight on by themselves until the end of the round, or the start of the next map.
The only other reason why the bots might not spawn when a player rejoins is one of the settings in the .ini or web admin.
Check the web admin: "General settings" "Connection" Minimum Players should be set to 1 (you can't set it to any less than 1 anyway)
If that's set to more than 1 the bots might not spawn until that number of players join.
__________________

Last edited by Major_Day; 01-25-2012 at 05:37 PM.
Reply With Quote
  #8  
Old 01-25-2012, 05:56 PM
Floyd Floyd is offline
Senior Member
 
Join Date: Feb 2006
Location: Waterproof
Posts: 3,748
Default

What gametype is this happening on?
Is your mapcycle a mixed gametype list? (TE and FF in the same cycle?)

Try the above suggestions with just the TE gametype in a mapcycle and see what happens.

I'm guessing its happening on an FF map and the gametype has no time limit and a score limit. It may be something for TW to look at if that is the case.

Last edited by Floyd; 01-25-2012 at 05:58 PM.
Reply With Quote
  #9  
Old 01-25-2012, 07:23 PM
Cat_in_da_Hat Cat_in_da_Hat is offline
Senior Member
 
Join Date: Dec 2006
Posts: 847
Default

Is there a way to set it so the bots fight continually regardless of human players.

I'll try to explain it better. At the moment if the server has no human players, it sits idle. As soon as one human shows up, its game time, x number of bots will enter the game.

Regardless of whether the human plays stays or leaves the server, the bots will fight on until the end of the map.

But when the map changes they will not re-enter and the server is idle once more.

Is there a way to get the bots fights again after the map change explained in the scenario above.

Might be a bit silly, but I wouldn't mind trying it.
Reply With Quote
  #10  
Old 01-25-2012, 07:34 PM
Major_Day's Avatar
Major_Day Major_Day is offline
Senior Member
 
Join Date: Feb 2007
Location: Glasgow, Scotland
Posts: 2,548
Default

Quote:
Originally Posted by Cat_in_da_Hat View Post
Is there a way to set it so the bots fight continually regardless of human players.

I'll try to explain it better. At the moment if the server has no human players, it sits idle. As soon as one human shows up, its game time, x number of bots will enter the game.

Regardless of whether the human plays stays or leaves the server, the bots will fight on until the end of the map.

But when the map changes they will not re-enter and the server is idle once more.

Is there a way to get the bots fights again after the map change explained in the scenario above.

Might be a bit silly, but I wouldn't mind trying it.
I think the reason for this is that the minplayers=1 setting is bugged,no matter if you change it to 0 in the .ini it always reverts to 1 because the web admin doesn't allow you to set it lower than 1

I think somebody got minplayers (bots) mixed up with MinNetPlayers (human) when they were designing the web admin. ie: the web admin setting minplayers actually changes the MinNetPlayers setting
__________________

Last edited by Major_Day; 01-25-2012 at 07:44 PM.
Reply With Quote
  #11  
Old 01-25-2012, 08:38 PM
Cat_in_da_Hat Cat_in_da_Hat is offline
Senior Member
 
Join Date: Dec 2006
Posts: 847
Default

Have you tried changing the setting directly in the x.ini file ? Or does that also revert back to the other value ?
Reply With Quote
  #12  
Old 01-26-2012, 06:02 AM
stavka stavka is offline
Junior Member
 
Join Date: Apr 2011
Posts: 11
Default

Hi,

i tried the minnetplayers=0 in console when force change the map but not fixed the problem. In webadmin i have minnetplayers in FF and TE in 1.

My maps cycle is mixed all maps in TE and FF only (without the gumrak).

when the last people leave, the round finish without problem. The problem is when the map change without human players, only 1 bot respawn (saw it in webadmin) and not the number i choose (32) and when someone after sometime enter, it change the only bot with that player and the other bots until the minimum players 32 not spawn, to put them again i need to force change the map using the ?minplayers=32 again and it will run well many rounds until the server not have anymore human players again.

With best regards
Reply With Quote
  #13  
Old 01-26-2012, 12:26 PM
Major_Day's Avatar
Major_Day Major_Day is offline
Senior Member
 
Join Date: Feb 2007
Location: Glasgow, Scotland
Posts: 2,548
Default

If their are no human players when the map changes the bots will not spawn..this is correct or this is the way it has always been.
__________________
Reply With Quote
  #14  
Old 01-26-2012, 12:35 PM
Major_Day's Avatar
Major_Day Major_Day is offline
Senior Member
 
Join Date: Feb 2007
Location: Glasgow, Scotland
Posts: 2,548
Default

Quote:
Originally Posted by Cat_in_da_Hat View Post
Have you tried changing the setting directly in the x.ini file ? Or does that also revert back to the other value ?
It makes no difference if its in the .ini or the commandline, it seems to be hard coded into the game that a round won't start without human players,and so the server just sits there on the same map until somebody joins. I tried making these changes months ago when the game was released and no matter what i tried i just couldn't get the bots to play by themselves and so make the maps rotate.
The server could be on a map that isn't the most popular eg:Gumrak and unless a human joins will stay on that map forever.
What's the point of having a mapcycle if the maps don't cycle by themselves.
__________________

Last edited by Major_Day; 01-26-2012 at 12:45 PM.
Reply With Quote
  #15  
Old 01-26-2012, 02:21 PM
stavka stavka is offline
Junior Member
 
Join Date: Apr 2011
Posts: 11
Default

Hi,

The problem is that after the last human goes out and the server goes idle, when humans return after some time the server never more insert bots to minplayers. I need again to manual force change map inserting bots.

Its like:
-force change map with ?minplayers=32
-humans enter
-round humans + bots
-round humans + bots
...
-round humans + bots
-humans go out
-server goes idle
-1 bot spawn
-human enter (the only bot goes out)
-round humans + no bots
-round humans + no bots
...
and i need to force change again to insert again the bots

I have the server with only FF and TE all maps but not gumrak, minNetPlayers=1 (cant put in 0 and ?minnetplayers=0 not fixed when change maps) and also have in webadmin the FF and TE with 32 in minplayers option in "gametypes".

Best regards
Reply With Quote
  #16  
Old 01-26-2012, 04:51 PM
Ducky's Avatar
Ducky Ducky is offline
Moderator
 
Join Date: May 2011
Location: Netherlands
Posts: 2,713
Default

Did you check your server log file? It does always state the complete map URL for the new map when it changes map. The ?minplayers=32 should be there in the log file on all occurrences of a map change.

Next check in your Map Cycle screen (go to Basic edit mode) if there are URL variables present. They will overrule the Additional URL variables set in the Change Map screen as soon as the next map loads.

Maybe it's wise to attach your servers ROGame.ini file to your post. Then we can see in more detail what the settings are and what the problem might be.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 05:44 AM.


Powered by vBulletin®
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Copyright ©2005 - 2013, Tripwire Interactive, LLC