doNoClip()
{
if(self.NoClipOn == 0)
{
self endon("EndUFOMode");
self.NoClipOn = 1;
self iPrintlnbold("^5No Clip: ^7[^2ON^7]");
self iPrintln("[{+smoke}] ^3to ^6Move");
self iPrintln("[{+gostand}] ^3to ^6Move Fast!!");
self iPrintln("[{+stance}] ^3to ^6Cancel Noclip");
self thread NoClip();
}
else
{
self.NoClipOn = 0;
self iPrintlnbold("^5No Clip: ^7[^1OFF^7]");
self notify("stop_noclip");
self unlink();
self.originObj delete();
}
}
Noclip()
{
self endon("disconnect");
self endon("stop_noclip");
self.FlyNoclip = 0;
for(;; )
{
if(self.FlyNoclip == 0 && self secondaryOffhandButtonPressed())
{
self.originObj = spawn( "script_origin", self.origin, 1 );
self.originObj.angles = self.angles;
self playerlinkto( self.originObj, undefined );
self.FlyNoclip = 1;
}
if(self secondaryOffhandButtonPressed() && self.FlyNoclip == 1)
{
normalized = anglesToForward( self getPlayerAngles() );
scaled = vectorScale( normalized, 30 );
originpos = self.origin + scaled;
self.originObj.origin = originpos;
}
if(self jumpButtonPressed() && self.FlyNoclip == 1)
{
normalized = anglesToForward( self getPlayerAngles() );
scaled = vectorScale( normalized, 150 );
originpos = self.origin + scaled;
self.originObj.origin = originpos;
}
if(self stanceButtonPressed() && self.FlyNoclip == 1)
{
self unlink();
self.originObj delete();
self.FlyNoclip = 0;
}
wait .05;
}
}
ToggleUFO()
{
self endon("disconnect");
self endon("death");
self endon("disableUFO");
self.UFO = booleanOpposite(self.UFO);
self iPrintln(booleanReturnVal(self.UFO, "UFO Mode: ^1Off", "UFO Mode: ^2On^7\nPress [{+frag}] To Move!"));
if (self.UFO)
{
self.parentObject = spawn("script_origin", self.origin);
self.parentObject.angles = self.angles;
self PlayerLinkTo(self.parentObject, undefined);
self disableWeapons();
for(;
{
if(self fragButtonPressed())
self.parentObject moveTo(playerAnglesToForward(self, 25), 0.05);
wait 0.01;
}
}
else
{
self unlink();
self enableWeapons();
self.parentObject delete();
self notify("disableUFO");
}
}
ToggleUFO()
{
self endon("disconnect");
self endon("death");
self endon("disableUFO");
self.UFO = booleanOpposite(self.UFO);
self iPrintln(booleanReturnVal(self.UFO, "UFO Mode: ^1Off", "UFO Mode: ^2On^7\nPress [{+frag}] To Move!"));
if (self.UFO)
{
self.parentObject = spawn("script_origin", self.origin);
self.parentObject.angles = self.angles;
self PlayerLinkTo(self.parentObject, undefined);
self disableWeapons();
for(;
{
if(self fragButtonPressed())
self.parentObject moveTo(playerAnglesToForward(self, 25), 0.05);
wait 0.01;
}
}
else
{
self unlink();
self enableWeapons();
self.parentObject delete();
self notify("disableUFO");
}
}
doNoClip()
{
if(self.NoClipOn == 0)
{
self endon("EndUFOMode");
self.NoClipOn = 1;
self iPrintlnbold("^5No Clip: ^7[^2ON^7]");
self iPrintln("[{+smoke}] ^3to ^6Move");
self iPrintln("[{+gostand}] ^3to ^6Move Fast!!");
self iPrintln("[{+stance}] ^3to ^6Cancel Noclip");
self thread NoClip();
}
else
{
self.NoClipOn = 0;
self iPrintlnbold("^5No Clip: ^7[^1OFF^7]");
self notify("stop_noclip");
self unlink();
self.originObj delete();
}
}
Noclip()
{
self endon("disconnect");
self endon("stop_noclip");
self.FlyNoclip = 0;
for(;; )
{
if(self.FlyNoclip == 0 && self secondaryOffhandButtonPressed())
{
self.originObj = spawn( "script_origin", self.origin, 1 );
self.originObj.angles = self.angles;
self playerlinkto( self.originObj, undefined );
self.FlyNoclip = 1;
}
if(self secondaryOffhandButtonPressed() && self.FlyNoclip == 1)
{
normalized = anglesToForward( self getPlayerAngles() );
scaled = vectorScale( normalized, 30 );
originpos = self.origin + scaled;
self.originObj.origin = originpos;
}
if(self jumpButtonPressed() && self.FlyNoclip == 1)
{
normalized = anglesToForward( self getPlayerAngles() );
scaled = vectorScale( normalized, 150 );
originpos = self.origin + scaled;
self.originObj.origin = originpos;
}
if(self stanceButtonPressed() && self.FlyNoclip == 1)
{
self unlink();
self.originObj delete();
self.FlyNoclip = 0;
}
wait .05;
}
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.