Page 1 of 1

Disable -tedlevel and -nowait arguments (sort of...)

Posted: Thu Sep 24, 2009 8:30 am
by NY00123
For the ones who want to make cheating harder... (requires Keen 6 v1.4)

#Disable tedlevel cheat (sort of...).

%patch $34D0A $2020 $2020 $2020 $2020

#Disable nowait argument.

%patch $34D13 $2020 $2020 $2020

Note that if there's a way to pass an argument with space (like "- "), you may still be able to take advantage of the functionality of any of the above arguments.
I recall a similar thing was done by 3DR in some kind of an 'anti-cheat' period...

Posted: Thu Sep 24, 2009 8:25 pm
by levellass
These patches are unwiedly and don't work with all versions of CKPatch. What you want are:

Code: Select all

#Change TEDLEVEL switch:
%patch $34D0A "TEDLEVEL" $00

#Change NOWAIT switch:
%patch $34D13 "NOWAIT" $00

This allows us to change the commands, including into things that most people can't type, or aren't saved in most word programs. To disable them permanently, we just have to track the code that reads these two strings. Huzzah!