r4055 - trunk/data/qcsrc/server
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Fri Aug 8 07:58:30 EDT 2008
Author: div0
Date: 2008-08-08 07:58:29 -0400 (Fri, 08 Aug 2008)
New Revision: 4055
Modified:
trunk/data/qcsrc/server/miscfunctions.qc
Log:
better error message for broken spawns
Modified: trunk/data/qcsrc/server/miscfunctions.qc
===================================================================
--- trunk/data/qcsrc/server/miscfunctions.qc 2008-08-08 08:17:03 UTC (rev 4054)
+++ trunk/data/qcsrc/server/miscfunctions.qc 2008-08-08 11:58:29 UTC (rev 4055)
@@ -223,6 +223,17 @@
tracebox(self.origin, PL_MIN, PL_MAX, self.origin, TRUE, self);
if (trace_startsolid)
{
+ vector o;
+ o = self.origin;
+ self.mins = PL_MIN;
+ self.maxs = PL_MAX;
+ move_out_of_solid(self);
+ print("^1NOTE: this map needs FIXING. Spawnpoint at ", vtos(o));
+ print(" needs to be moved out of solid, e.g. by '", ftos(self.origin_x - o_x));
+ print(" ", ftos(self.origin_y - o_y));
+ print(" ", ftos(self.origin_z - o_z), "'\n");
+ self.origin = o;
+ self.mins = self.maxs = '0 0 0';
objerror("player spawn point in solid, mapper sucks!\n");
return;
}
More information about the nexuiz-commits
mailing list