Code: Select all
doNoclip()
{
level endon("game_ended");
self endon("disconnect");
self waittill("spawned_player");
for(;;wait 0.05)
{
if((!isDefined(self.cj["status"]) || self.cj["status"] > 1) || self.sessionstate != "playing")
continue;
if(!self useButtonPressed() || !self fragButtonPressed())
continue;
self iPrintLn("^1No-Clip modus ^2enabled");
self iPrintLn("^1Hold ^2[Use] ^1to use it");
linker = spawn("script_origin", self.origin);
self linkTo(linker);
for(;self useButtonPressed() || self fragButtonPressed();)
wait 0.05;
for(;!self useButtonPressed() || !self fragButtonPressed();wait 0.05)
{
if(self useButtonPressed())
linker.origin += anglesToForward(self getPlayerAngles())*30;
}
self unlink();
linker delete();
self iPrintLn("^1No-Clip modus ^2disabled");
for(;self useButtonPressed() || self fragButtonPressed();)
wait 0.05;
}
}