]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/server/cheats.qc
new cheat: teleporttotarget.
[xonotic/xonotic-data.pk3dir.git] / qcsrc / server / cheats.qc
index 220fb1c7d772e9e64446fcbde9a09a8a790b1d28..936f23402d9ab31a7ae4d62ce5d5948c6865ed84 100644 (file)
@@ -695,6 +695,21 @@ float CheatCommand(float argc)
                        self = e;
                        DID_CHEAT();
                        break;
+               case "teleporttotarget":
+                       IS_CHEAT(0, argc, 0);
+                       e = self;
+                       self = spawn();
+                       setorigin(self, self.origin);
+                       self.classname = "cheattriggerteleport";
+                       self.target = argv(1);
+                       teleport_findtarget();
+                       if(!wasfreed(self))
+                       {
+                               Simple_TeleportPlayer(self, e);
+                               remove(self);
+                               DID_CHEAT();
+                       }
+                       break;
        }
 
        END_CHEAT_FUNCTION();