Open barraIhsan opened 1 year ago
Trackmania games do this as well, donadigo's competitive patch has an apparently un-spoof-able detection for speedhack and other options, so it may be good to analyze it for an inspiration of how to implement an anticheat check. https://donadigo.com/tmcp
So, there is a button called "Auto Save Macro on Completion" (or a better name).
When you turn it on, the game automatically record the macro with the current fps/tps. And if you die, nothing happened. It still recording (so if you complete the level, it will overwrite the previous macro). But if you did not conplete the level and leave the level. The macro will be deleted.
There will maybe a lot of macro, so maybe there is also an option to notify you, if you want to keep the macro or not.
the filename probably just like "levelId levelName timestamp".
Also maybe, if the macro is legit (normal mode, complete). There is like
mode: "normal"
in the JSON file (but, probably do it some other way. Cause people can just change it trough text editor)Note : I know that RobTop implement "replay" feature when you complete the level in 2.2. But its nice to have in 2.1 as well.