[nexuiz-commits] r8557 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Mon Jan 25 12:06:57 EST 2010


Author: div0
Date: 2010-01-25 12:06:39 -0500 (Mon, 25 Jan 2010)
New Revision: 8557

Modified:
   trunk/data/qcsrc/server/cl_client.qc
   trunk/data/qcsrc/server/g_world.qc
Log:
actually call the init/shutdown handlers

Modified: trunk/data/qcsrc/server/cl_client.qc
===================================================================
--- trunk/data/qcsrc/server/cl_client.qc	2010-01-25 17:06:07 UTC (rev 8556)
+++ trunk/data/qcsrc/server/cl_client.qc	2010-01-25 17:06:39 UTC (rev 8557)
@@ -1517,6 +1517,8 @@
 	}
 	else if(cvar("sv_teamnagger") && !g_ca) // teamnagger is currently bad for ca
 		send_CSQC_teamnagger();
+
+	CheatInitClient();
 }
 
 /*
@@ -1537,6 +1539,8 @@
 		return;
 	}
 
+	CheatShutdownClient();
+
 	if(self.hitplotfh >= 0)
 	{
 		fclose(self.hitplotfh);

Modified: trunk/data/qcsrc/server/g_world.qc
===================================================================
--- trunk/data/qcsrc/server/g_world.qc	2010-01-25 17:06:07 UTC (rev 8556)
+++ trunk/data/qcsrc/server/g_world.qc	2010-01-25 17:06:39 UTC (rev 8557)
@@ -677,6 +677,8 @@
 	RandomSeed_Spawn();
 	PingPLReport_Spawn();
 
+	CheatInit();
+
 	localcmd("\n_sv_hook_gamestart ", GetGametype(), ";");
 
 	world_initialized = 1;
@@ -2711,6 +2713,7 @@
 			db_save(ServerProgsDB, "server.db");
 		if(cvar("developer"))
 			db_save(TemporaryDB, "server-temp.db");
+		CheatShutdown(); // must be after cheatcount check
 		db_close(ServerProgsDB);
 		db_close(TemporaryDB);
 		print("done!\n");



More information about the nexuiz-commits mailing list