Hi, i just had a very disgusting moment when i wasted my whole 30 minutes run just by hitting my turn bind accidentally. While i know that those binds usually used by people to cheat long jumps and bunnies, i also know that forcing the player to suicide and wasting the timer is the worst cheat prevention i've ever seen. I'm not really sure if the programmer behind this mod is aware that those turn key binds are a part of this game and most people still uses them. I use them on surf, mg even competitive when i need to go for a 180 turn. I've begged admins so many times that they should remove this method and find a better and accident friendly solution. They just said "then unbind them before you start to play kz" or just ignored me. Im mad and sad right now :huh:
My post is not including anything that says "don't stop people from using it" . 1) Pause the timer. 2) Freeze the player(including mid-air so cheated jumps wouldn't get a record) warn the player. 3) If it happens repeatedly(like 3 times) maybe kill the player then. or 1) Do anything you want to the player. 2) Don't waste the timer and checkpoints. or 1) I don't know how plugin API's work but if its possible, just rekt turn binds programmatically. You can come up with many ideas when you think about an accident friendly option.
A couple things to keep in mind: Any server action directed toward a player will stop the timer, such as slap, freeze, burn, gravity, etc. This was enforced to prevent cheating LJ stats. The turnbind anti-cheat needs to also enforce against people who are using it for LJ stats, so pausing the timer is ineffective there. Slay is the most convenient way to prevent abuses of turnbinds for LJ stats and completing runs. It is not possible to rekt turnbinds through SourceMod. The mod is closed-source, so we couldn't change this anti-cheat function even if we wanted.
kask, reason num 2 is wrong... i can pause myself even when my timer isnt runnin and it works good... just try to bind it.. (bind t sm_pause) the other reasons... well... if u say so than u prob know more than us..