It's like Ozzapoo said, it'll be easier to break if it's public. But there are some easy-to-code anticheats. Basically, just have it search for when a player types something (like -gold or -lumber) and then either have the game remove all of their gold/lumber or reset it to what it was before. That's usually what I see in anticheats. They have something like
Code:
call TriggerRegisterPlayerChatEvent(xI,Player(1),"-gold ",false)
for every player, and at the end, it'll have something like
Code:
call TriggerAddAction(xI,function uq)
And function uq (in this case) would save the gold they have now and then revert it to this after the gold has been added from the cheats.
Another protection I've seen against JJ's cheatpack is to just have functions named the same as JJ's functions (like Explodey, CheatUse, Yellowy, etcc..). It screws it up because then you'd have to rename the functions and other stuff.
Lastly, adding JJ's cheatpack for single player use only screwed lots of people over. There was a Heaven vs. Hell map that had JJ's CP for single player use and it would make the game unable to be found or played because you can't have two of the same CheatPacks in one map.
_________________
Quote:
(20:53:52) Bartimaeus: Thank you, Jen.
(20:53:56) Bartimaeus: Truly, you are wise.
Quote:
(23:44:12) Bartimaeus: I was in pubic school until middle school...
Learn how to extract and read RAW Codes here!Need help? Click here and ask your question!