I wanted to start a new thread to help server owners with this dreadedRestriction that kicks players out of the server. Face mentioned this in post information:
"To clear up a few misconceptions, zombies and animals do not take up groups. They are spawned as "agents", not "units" as players and AI are. Agents are basically dummy units with no built-in AI behaviors and only do what their controlling scripts tell them to do. Agents are all independent units and can't be part of groups - they can't even be joined to groups using the Join or JoinSilent scripting commands.
What's correct is that the pigeon issue is caused by the group limit being reached. In Arma2, there is a hardcoded maximum of 144 groups per "side": west (player side), east and resistance. East and Resistance are typically used by AI scripts but won't cause the pigeon problem. This is why AI script authors should always avoid using the West side for AI groups, you can't always expect the server cleanup to remove empty West groups to keep under the limit.
All DayZ mods have a server-side cleanup procedure that regularly cleans up empty groups to avoid the 144 limit being reached. The problem is that high server loads could slow down this cleanup loop to a near-halt, so I would suggest you tone down the amount of AI created on your server if you are using any AI addons (AI take up huge amounts of server resources) and try uninstalling any unneeded script addons, I've seen many scripts liberally using publicVariable commands which drive up server desync and lag as they are priority network commands.
I don't have very many suggestions on how to actually reduce your server load since I've never run an actual server myself, so maybe some other people here experienced with running their own servers can give some suggestions."
So my question is what can be done besides reducing AI?
1) Anyone run any database clean-up events that help this?
2) Any known addons that increase this occurance?
3) Any server settings that can help with this?
4) Any other tips or suggestions?
Thanks everyone, can't wait to hear some suggestions! :D
Question
Tricks
I wanted to start a new thread to help server owners with this dreaded Restriction that kicks players out of the server. Face mentioned this in post information:
"To clear up a few misconceptions, zombies and animals do not take up groups. They are spawned as "agents", not "units" as players and AI are. Agents are basically dummy units with no built-in AI behaviors and only do what their controlling scripts tell them to do. Agents are all independent units and can't be part of groups - they can't even be joined to groups using the Join or JoinSilent scripting commands.
What's correct is that the pigeon issue is caused by the group limit being reached. In Arma2, there is a hardcoded maximum of 144 groups per "side": west (player side), east and resistance. East and Resistance are typically used by AI scripts but won't cause the pigeon problem. This is why AI script authors should always avoid using the West side for AI groups, you can't always expect the server cleanup to remove empty West groups to keep under the limit.
All DayZ mods have a server-side cleanup procedure that regularly cleans up empty groups to avoid the 144 limit being reached. The problem is that high server loads could slow down this cleanup loop to a near-halt, so I would suggest you tone down the amount of AI created on your server if you are using any AI addons (AI take up huge amounts of server resources) and try uninstalling any unneeded script addons, I've seen many scripts liberally using publicVariable commands which drive up server desync and lag as they are priority network commands.
I don't have very many suggestions on how to actually reduce your server load since I've never run an actual server myself, so maybe some other people here experienced with running their own servers can give some suggestions."
So my question is what can be done besides reducing AI?
1) Anyone run any database clean-up events that help this?
2) Any known addons that increase this occurance?
3) Any server settings that can help with this?
4) Any other tips or suggestions?
Thanks everyone, can't wait to hear some suggestions! :D
Link to comment
Share on other sites
15 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now