Automatic ping kick?

  • Please make sure you are familiar with the forum rules. You can find them here: https://forums.tripwireinteractive.com/index.php?threads/forum-rules.2334636/

Lemonater47

Grizzled Veteran
Sep 25, 2014
2,370
144
63
27
Does such a thing exist? I don't think one does. That would be damn useful.

Problem is on Australian servers you get some redonkulous amount of Americans on the servers. Like 20 out of 64 players will be American with their God awful pings. Server doesn't like it. Barely any euros even though at 9PM Australian time it'll be like 11AM in Western Europe and something like 3AM in the states. But bringing up the steam overlay and looking at all the high pingers steam profiles 90% of them are American.

Admin kicking then takes a lot of time. And there's a 50 50 chance that they will either rejoin or someone else with high ping will join in their place. The one time where I spent half an hour kicking all the people with over 200 ping server was fine. Full 64 server majority of people under 100 ping and no one over 150.

When there's a bunch of 250-400 ping players on everyone's sitting over 100 to around 150 and there's ping spikes where everyone goes over 200. And the high pingers hit something like 600.


If there was an automatic ping kick the above scenario would never happen.

Set the limit at 200 and have a grace time of 40 seconds. So they have to be over 200 for a 40 second period before they get kicked. Just in case they spike themselves. I've found that works perfectly in other games. Maybe the limit at 250 for this game.

I know ping isn't much of an issue in this game. But having massive fluctuations and facing people with over 400 ping is an issue. I want to have less than 150 ping when I know I can get 60.

Also is there any way to change the tickrate of the server?? I assume its at something like 30Hz. Raising it can lower ping but increase CPU usage. Which can in turn raise ping if set too high. Its sorta like server framerate.
 

LugNut

FNG / Fresh Meat
Feb 12, 2011
2,288
117
0
It's a server side setting if wanted. I only know this because I play on few that have it posted and enabled which then kicks me from time to time. I'm one of those Americans playing outside of the normal timezone. :p
 

=GG= Mr Moe

FNG / Fresh Meat
Mar 16, 2006
9,791
890
0
56
Newton, NJ
I prefer to play on the Australian servers, their custom settings are better than many of the American servers with their "Realism" settings :rolleyes:
 

Lemonater47

Grizzled Veteran
Sep 25, 2014
2,370
144
63
27
Where is the server side setting I can't find it in their documentation. If it is there its not in the same place as the chivalry medieval warfare one. Another UE3 game. Though it is a custom thing for chivalry medieval warfare it was added in as requested by Games.on.net.

The Aussie/NZ server(s) hosted by catinthehat has the good custom settings. I've mirrored as close as I can one of the games.on.net servers to have the same custom mode settings. Though I've pretty much just guessed lol. My custom server barely gets played on its the 3 realism ones that do the RS one RO one and RS/RO one. All TE.

Aussie/NZ also has a billion admins for essentially one server (as who the hell plays action?). Games.on.net has one admin. Me. For 7 servers. And I'm admin across many other games for GON. So Aussie/NZ can kick people for high ping a lot easier and it also has a donor system meaning when full at prime time half the people on are donors meaning there's a lower proportion of outsiders on it. And they have some ping filtering thing that of something I don't know what that does I still see people with high ping. It just says that in a server message saying it has it and that no to what server does. Given that sort of message even if I asked what it was and if I could use it the answer would probably be no.

So yeah ping kick. I want to know what it is. I needs it badly. Server tickrate would be nice too.
 

Rivimies

FNG / Fresh Meat
Jun 29, 2013
198
2
0
It is ServerEx mutator setting.

Tickrate and client bytes per tick are vanilla server settings.
 
Last edited:

Cat_in_da_Hat

FNG / Fresh Meat
Dec 11, 2006
1,749
115
0
ServerEx is awesome.
it is currently set at 380 on the Aussie / NZ server.
It has crept up over the year and was set at around 300 initially.
 

Attachments

  • serverex.jpg
    serverex.jpg
    14.1 KB · Views: 0

Lemonater47

Grizzled Veteran
Sep 25, 2014
2,370
144
63
27
ServerEx is awesome.
it is currently set at 380 on the Aussie / NZ server.
It has crept up over the year and was set at around 300 initially.

380? You only trying prevent people on the moon from playing? People from the other side of the world can get less than 380 easy.
 

|WC|Capt.525

Member
Oct 14, 2012
913
0
16
Hiding from Drop Bears; Aus
I have never seen players with high ping cause other players to lag. As an Aussie player, it doesn't really matter that much to me, but the insane amount of lag that you get on some of the GON servers is pretty bad some days. Maybe your servers are a little overloaded?
 

Lemonater47

Grizzled Veteran
Sep 25, 2014
2,370
144
63
27
I have never seen players with high ping cause other players to lag. As an Aussie player, it doesn't really matter that much to me, but the insane amount of lag that you get on some of the GON servers is pretty bad some days. Maybe your servers are a little overloaded?

As I said they cope fine when everyone has normal ping. If one of them is full at say 2PM easy coast time almost everyone on the server is an oceanic player. By 8PM there's a very large amount of international players on. Almost half the server at times. Which causes server ping spikes and ping is higher for everyone overall. 1 high ping player doesn't matter. 25 high ping players makes a difference.

Aussie/NZ has high ping sometimes where everyone has 150 ping. But they don't get the ping spikes. The ping spikes on GON only happen when there's a large amount of international players on. I don't know the specs for RO2 servers but I know GON does not cheap out on servers.
 

=GG= Mr Moe

FNG / Fresh Meat
Mar 16, 2006
9,791
890
0
56
Newton, NJ
I'd prefer Classic Weapon Handling (not sure if the Aussie/NZ has that).

For the most part, if its not IOM, I'd go for a partial Classic/partial Realism feel.
 

Cat_in_da_Hat

FNG / Fresh Meat
Dec 11, 2006
1,749
115
0
I have yet to be convinced high ping players create lag for other players regardless of how many are in a server. They are limited from Aussie / NZ because there are only a few popular servers in this end of the world so its reasonable to keep them for locals.

The 380 ping limit is probably too high but it does cut out plenty!

Back to lag, the server CPU is always the cause except if you are experiencing a denial of service attack. If you are under a DOS its a totally different lag experience. Had it once before my hosts upgraded their gear.

Large maps with big open spaces, add to that lots of arty and smoke, pretty soon you are overloading your CPU.

High ping players are gunna annoy your other players if they warp or just do stupid things while under lag, but I am not convinced they are going to increase overall server performance / lag.
 

Lemonater47

Grizzled Veteran
Sep 25, 2014
2,370
144
63
27
That's what I kept telling people. Its not 2002.

But after testing it. After All those admin kicks. To kick everyone with over 200 ping. Server CPU usage was 30% lower on average, there were no ping spikes at all and everyone had lower ping overall. My ping was halved.

With that sort of evidence I would say when half the server is playing from 10,000+ kilometres away then yes it does affect other players latency and server stability. The packet loss some of the people have from great distances.

Games.on.net has some sort of DDOS protection. I don't know what it is exactly but in the 2 years I've been with GON none of the servers I admin on have ever experienced an attack. And we're GON lol. So no doubt people would of tried.

Also no idea what the specs are for our RO2 servers are lol. All I know is its servers GON directly maintains. Like for chivalry and I know the specs of the GON chivalry servers. Also for chivalry GON hosts the only 64 slot servers in the world including 6 for its expansion. Big 24 core beasts (kind of a waste for a single threaded game but shh). I assumed that the RO2 servers were the same but RO2 came out one and a half years earlier so who the hell knows. Considering RO2 also uses way less kismet than chivalry (very server CPU intensive stuff) I think the RO2 servers maybe aren't as good as our chivalry ones. No idea if they have used the same servers since 2011. I know that's the case for chivalry though (didn't actually get any GON chivalry servers till 3 months after release though GON had RO2 beta servers).


I still tell people in other games that one person with high ping won't lag the server. Tons if people's seem to believe that happens. But when 32 players have really high ping yeah it does have a slight effect on the server.
 

=GG= Mr Moe

FNG / Fresh Meat
Mar 16, 2006
9,791
890
0
56
Newton, NJ
But after testing it. After All those admin kicks. To kick everyone with over 200 ping. Server CPU usage was 30% lower on average, there were no ping spikes at all and everyone had lower ping overall. My ping was halved.

Curious, was the cpu usage down because you cut all those players (meaning less players less usage) or do you believe it was because you cut loose those with a higher ping?

Not complaining or arguing with you, it is your server after all, just curious.
 

Lemonater47

Grizzled Veteran
Sep 25, 2014
2,370
144
63
27
Curious, was the cpu usage down because you cut all those players (meaning less players less usage) or do you believe it was because you cut loose those with a higher ping?

Not complaining or arguing with you, it is your server after all, just curious.

64 players. New people joined as fast as I was kicking them.

When I started kicking people the server also had 69 people on it lol. That spectator join exploit. I used it to join the server as it was full and I saw 34 people on the German team and 35 on the Russian team lol. Even though the server browser only displays 64 as does TCA which is the admin tool we use.
 

=GG= Mr Moe

FNG / Fresh Meat
Mar 16, 2006
9,791
890
0
56
Newton, NJ
64 players. New people joined as fast as I was kicking them.

When I started kicking people the server also had 69 people on it lol. That spectator join exploit. I used it to join the server as it was full and I saw 34 people on the German team and 35 on the Russian team lol. Even though the server browser only displays 64 as does TCA which is the admin tool we use.

Thanks for the answer. Regardless if you have lag or not on the server, it seems you want to keep it open for more local players and definitely have the numbers to back it up.