[ANY] Network Tools (Ping Choke Loss Kicker).
1 Attachment(s)
What is this?
This is a Choke / Ping | Latency / Loss kicker. Alright... um.... What makes this different then Liam's or Msleeper's Ping kicker plugin. Well, the major downfall to using their takes on this is they deal with static data. Regardless of what the rest of the servers latency is, clients are kicked if they break the static limit. If the server is being attacked, if the server is having network issues. Everyone will be kicked. This is just stupid. What this does is it gets the lowest Ping/Choke/Loss value in the server, and creates a limit based on that. Cool! But I want my admins to be immune to this! Of course. By default anyone with the Reservation flag is immune. What can I configure about this? Quite a few things actually, here's a list. nt_enabled - Is the plugin enabled? nt_minplayercount - How many players have to be in game until this is started. nt_checkrate - How often the plugin checks client values. nt_kickvocalize - Should kicks be vocalized to the server or not. nt_warningvocalize - Should the client be warned that he is going to be kicked unless if something drastically changes with his connection. nt_logenabled - Should I be logging kicks? nt_logformatext - Log Filename Time Format. nt_logformatint - Log Internal Time Format. nt_choke_enable - Should the Choke Checker be enabled? nt_choke_addition - What should the limit be based on the lowest choke value? nt_choke_threashold - How many consecutive checks the client has to fail before he's kicked from the server (Choke). nt_latency_enable - Should the Latency Checker be enabled? nt_latency_addition - What should the limit be based on the lowest latency value? nt_lat_threashold - How many consecutive checks the client has to fail before he's kicked from the server (Latency). nt_liammethod - Should we use Liam's method to get a more accurate latency time? nt_loss_enable - Should the Loss Checker be enabled? nt_loss_addition - What should the limit be based on the lowest loss value? nt_loss_threashold - How many consecutive checks the client has to fail before he's kicked from the server (Loss). Alright, thanks for those CVars. I'll manually configure them! Sounds like a plan. Remember this plugin reads values from cfg/sourcemod/networktools.cfg and you should NOT place them elsewhere. Also remember you do not need to edit them (The Suggested values I personally think are best). Are there any commands? How can I be certain that this is working? Yup! There sure are. nt_display on its own will give you some information about the entered convars. If it's active and what not. nt_display with a target (ie nt_display Kyle12) will display information about the client (Current Value | Broken Limit/Max limit before kick). This will also tell you if the plugin is actively monitoring the client. nt_toggle will toggle immunity on specific clients (Should they be kicked for breaking the limits). What does this act as a replacement for? This acts as a replacement for the following: High Ping Kicker - Lite Edition Very Basic High Ping Kicker (Updated 7/15/10) RateTables (for the Linux Kernel). Credits: Liam - Using his alternative method for getting client latency. Psychonic - Answering generic questions in IRC. Secondary Protocol - Being an awesome tester. |
Re: [ANY] Network Tools (Ping Choke Loss Kicker).
This looks fantastic Ill try it out thanks Kyle
I don't quite get this cvar // Are we using Liam's method from HPK-Lite for getting client latency? // - // Default: "0" nt_liammethod "0" Also, being a bit of a noob on chokes/latency etc. I deny people above 150 ping so if changing this: // Default: "250" nt_latency_addition "150" Should I be changing anything else, as it is I am trusting your default settings. EDIT: Well I must be doing something wrong or it isn't working. I loaded up my network until I had an average ping of 400 / choke 50 / loss average 3 and played for 10 min without a message or kick |
Re: [ANY] Network Tools (Ping Choke Loss Kicker).
Quote:
Quote:
Quote:
|
Re: [ANY] Network Tools (Ping Choke Loss Kicker).
Thanks for thos answers. I actually set the cfg to 1 player and assumed it would work. I removed my flags first.
|
Re: [ANY] Network Tools (Ping Choke Loss Kicker).
Since it gets the minimum value from players in game, this will not function with just one player.
|
Re: [ANY] Network Tools (Ping Choke Loss Kicker).
Hm this is similar to Ratewatcher http://forums.alliedmods.net/showthread.php?p=738166
|
Re: [ANY] Network Tools (Ping Choke Loss Kicker).
Quote:
|
Re: [ANY] Network Tools (Ping Choke Loss Kicker).
Do admins have immunity? If not, I think this would be a very useful addition - I often get lag spikes that cause my ping to rise way over the normal value...I wouldn't want to get kicked from my own server just because of that! :)
|
Re: [ANY] Network Tools (Ping Choke Loss Kicker).
Anyone with the Reservation flag will not be kicked by this.
|
Re: [ANY] Network Tools (Ping Choke Loss Kicker).
i agree with sinblaster, it doesn't do anything,i set the players to 4 and it didn't kick the guy with 500 ping,where min was 250,and about 8 players
|
All times are GMT -4. The time now is 15:20. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.