MORDHAU

Anti High Ping System for MORDHAU

Released (updated ago). Ranked 415 of 561 with 7 (0 today) downloads

Published by Taki7o7 (mod ID: 139951)

m1.jpg
m2.jpg
k1.jpg
k2.jpg
antihighping.1.jpg

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



Basic Setup

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 [/Script/Mordhau.MordhauGameMode]:

SpawnServerActorsOnMapLoad=/Game/Mordhau/Maps/Taki7o7/ServerActors/AntiHighPing/AntiHighPing.AntiHighPing_C




3.) Also in your Game.ini add A NEW Section called TakiAntiHighPing and underneath it add variables as shown below:

[TakiAntiHighPing]
CheckInterval=5
CheckCount=15
MaxPing=100
MaxWarnings=5
ResetWarningsNegativeChecksInRow=3
ShowWarningsToAll=false
ShowWarningsToAdmins=false
ShowKicksToAll=true
ShowKicksToAdmins=false

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.
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 ShowWarningsToAll.
ShowKicksToAll - If set to true, everybody will see the Kicks-List. Ignores ShowKicksToAdmins.
ShowWarningsToAdmins - If set to true, Admins will see the Kicks-List. Ignores ShowKicksToAll.


Additional infos:

  • 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:

Releases

FilenameSizeVersionAddedOptions
antihighping.2.zip14.7kb0.7.0.7.2

antihighping.1.zip14.3kb0.7.0.7.1

antihighping.zip14.33kb0.7.0.7

2 comments

Join the community or sign in with your gaming account to join the conversation:

♪Future카p!
♪Future카p! @futurecop

Thanks!

T
Tolyak26 @tolyak26

Thank you