After alot of live-testing i found several bugs with this mod:
Sometimes combined Warnings list gets shown with no players listed at all should be fixed as of 0.7.0.7.1 (let me know)
Sometimes Kick-List shows already kicked players again should be fixed as of 0.7.0.7.1 (let me know)
Max ping getting displayed is 1000, need to display >999 in that case. added with 0.7.0.7.2
1.) Add the mod to your server. You can do it as you do it with a normal mod. Or you can just download the Pak File & move it into
Mordhau/Content/Paks of your Server. I prefer just uploading it to the server, since it's an server actor & therefor there is no need for the user to download anything at all and with that, avoid any mod.io related issues. If you already use any other mod, forget my last sentence.
2.) In your Servers
Game.iniadd following line to the ALREADY EXISTING Section
3.) Also in your
Game.ini add A NEW Section called
TakiAntiHighPing and underneath it add variables as shown below:
CheckInterval - Interval in Seconds to check for HighPingers [ minimum value = 1 ]
CheckCount - Count for Checks before resetting User-Infos regardless of their results [ minimum value = 5 ]
MaxPing - Maximum Ping allowed before a Check will hand out a warning [ minimum value = 100 ( I won't destroy the playerbase ) ]
MaxWarnings - Warnings needed to get finally kicked by the System. [ minimum value = 3 ]
ResetWarningsNegativeChecksInRow - If the user passes X Checks in a row without getting a Warning, his Warnings will reset.
ShowWarningsToAll - If set to true, everybody will see the Warnings-List. If set to false, only the people receiving a warn receive a proper message. Ignores
ShowWarningsToAdmins - If set to true, Admins see who get's warned & warned users still receive a info. If set to false, just warned users will receive a info. Ignores
ShowKicksToAll - If set to true, everybody will see the Kicks-List. Ignores
ShowWarningsToAdmins - If set to true, Admins will see the Kicks-List. Ignores
- Admins do not get checked.
- When Players join they often initially have a very high ping, remember that for your configs. I could go around that in future. For example that fresh players don't get checked the first few seconds or so.
- Slomotion & Interval should not cause problems. Fitting interval gets calculated by the GlobalTimeDilation
- Please use it wise, the settings from above may not fit your needings.
Please contact me on Discord Taki7o7#1753 if you find any bugs (in best case with explanation how to reproduce it) or if you have any questions.
Check my other Serverside-Only Mods: