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

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Wed Jun 17 13:05:49 EDT 2009


Author: div0
Date: 2009-06-17 13:05:48 -0400 (Wed, 17 Jun 2009)
New Revision: 7053

Modified:
   trunk/data/qcsrc/server/cl_client.qc
   trunk/data/qcsrc/server/cl_impulse.qc
   trunk/data/qcsrc/server/clientcommands.qc
   trunk/data/qcsrc/server/defs.qh
Log:
add a new .float maycheat ;)


Modified: trunk/data/qcsrc/server/cl_client.qc
===================================================================
--- trunk/data/qcsrc/server/cl_client.qc	2009-06-17 16:54:55 UTC (rev 7052)
+++ trunk/data/qcsrc/server/cl_client.qc	2009-06-17 17:05:48 UTC (rev 7053)
@@ -2741,7 +2741,7 @@
 		self.idlekick_lasttimeleft = timeleft;
 	}
 
-	if(sv_cheats)
+	if(sv_cheats || self.maycheat)
 		if(Drag_CanDrag(self))
 			if(self.BUTTON_DRAG)
 				if(!self.dragentity)

Modified: trunk/data/qcsrc/server/cl_impulse.qc
===================================================================
--- trunk/data/qcsrc/server/cl_impulse.qc	2009-06-17 16:54:55 UTC (rev 7052)
+++ trunk/data/qcsrc/server/cl_impulse.qc	2009-06-17 17:05:48 UTC (rev 7053)
@@ -311,7 +311,7 @@
 	{
 		if(self.deadflag == DEAD_NO)
 		{
-			if(sv_cheats || (self.lip < sv_clones))
+			if(sv_cheats || self.maycheat || (self.lip < sv_clones))
 			{
 				switch(imp)
 				{
@@ -329,7 +329,7 @@
 				 }
 			}
 
-			if(sv_cheats)
+			if(sv_cheats || self.maycheat)
 			{
 				switch(imp)
 				{

Modified: trunk/data/qcsrc/server/clientcommands.qc
===================================================================
--- trunk/data/qcsrc/server/clientcommands.qc	2009-06-17 16:54:55 UTC (rev 7052)
+++ trunk/data/qcsrc/server/clientcommands.qc	2009-06-17 17:05:48 UTC (rev 7053)
@@ -313,7 +313,7 @@
 	} else if(argv(0) == "cvar_changes") {
 		sprint(self, cvar_changes);
 	} else if(argv(0) == "pointparticles") {
-		if(sv_cheats && tokens == 5)
+		if((sv_cheats || self.maycheat) && tokens == 5)
 		{
 			// arguments:
 			//   effectname
@@ -330,7 +330,7 @@
 		else
 			sprint(self, "Usage: sv_cheats 1; restart; cmd pointparticles effectname position(0..1) velocityvector multiplier\n");
 	} else if(argv(0) == "trailparticles") {
-		if(sv_cheats && tokens == 2)
+		if((sv_cheats || self.maycheat) && tokens == 2)
 		{
 			// arguments:
 			//   effectname
@@ -342,7 +342,7 @@
 		else
 			sprint(self, "Usage: sv_cheats 1; restart; cmd trailparticles effectname\n");
 	} else if(argv(0) == "make") {
-		if(sv_cheats && tokens == 3)
+		if((sv_cheats || self.maycheat) && tokens == 3)
 		{
 			// arguments:
 			//   modelname mode

Modified: trunk/data/qcsrc/server/defs.qh
===================================================================
--- trunk/data/qcsrc/server/defs.qh	2009-06-17 16:54:55 UTC (rev 7052)
+++ trunk/data/qcsrc/server/defs.qh	2009-06-17 17:05:48 UTC (rev 7053)
@@ -592,3 +592,4 @@
 .string noise4;
 
 .float damage_hits, maxdamage_fired;
+.float maycheat;



More information about the nexuiz-commits mailing list