- add 'cl_blockcheats' - useful for people who use debugging keys, allows a user to consciously turn off cheats without affecting the server

This commit is contained in:
Rachael Alexanderson 2019-01-24 22:09:09 -05:00
parent b2ee99c7cc
commit 1407d0a7c5

View file

@ -74,6 +74,7 @@ extern bool insave;
CVAR (Bool, sv_cheats, false, CVAR_SERVERINFO | CVAR_LATCH) CVAR (Bool, sv_cheats, false, CVAR_SERVERINFO | CVAR_LATCH)
CVAR (Bool, sv_unlimited_pickup, false, CVAR_SERVERINFO) CVAR (Bool, sv_unlimited_pickup, false, CVAR_SERVERINFO)
CVAR (Bool, cl_blockcheats, false, 0)
CCMD (toggleconsole) CCMD (toggleconsole)
{ {
@ -87,6 +88,11 @@ bool CheckCheatmode (bool printmsg)
if (printmsg) Printf ("sv_cheats must be true to enable this command.\n"); if (printmsg) Printf ("sv_cheats must be true to enable this command.\n");
return true; return true;
} }
else if (cl_blockcheats)
{
if (printmsg) Printf ("cl_blockcheats is turned on and disabled this command.\n");
return true;
}
else else
{ {
return false; return false;