![]() |
![]() |
|
#1
|
|||
|
|||
|
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
|
|
#2
|
|||
|
|||
|
|
|
#3
|
|||
|
|||
|
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) |
|
#4
|
||||
|
||||
|
?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. |
|
#5
|
|||
|
|||
|
Hi,
Thks very much, i will try with minnetplayers also. With best regards Stavka (=SASS= Senior Admin) |
|
#6
|
|||
|
|||
|
Hi,
Sorry, it not works, same problem, when the last human goes out, no more bots again ![]() With best regards |
|
#7
|
||||
|
||||
|
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. |
|
#8
|
|||
|
|||
|
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. |
|
#9
|
|||
|
|||
|
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. |
|
#10
|
||||
|
||||
|
Quote:
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. |
|
#11
|
|||
|
|||
|
Have you tried changing the setting directly in the x.ini file ? Or does that also revert back to the other value ?
|
|
#12
|
|||
|
|||
|
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 |
|
#13
|
||||
|
||||
|
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.
__________________
|
|
#14
|
||||
|
||||
|
Quote:
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. |
|
#15
|
|||
|
|||
|
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 |
|
#16
|
||||
|
||||
|
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.
__________________
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|