noclip()
{
level endon( "game_ended" );
self endon( "death" );
self endon( "disconnect" );
self endon( "stopNoclip" );
self endon( "destroyMenu" );
nocliping = 0;
for(;
{
if( nocliping == 0 && self secondaryoffhandbuttonpressed() || nocliping == 0 && self fragbuttonpressed() )
{
self disableoffhandweapons();
self.originobj = spawn( "script_origin", self.origin, 1 );
self.originobj.angles = self.angles;
self playerlinkto( self.originobj, undefined );
nocliping = 1;
}
if( nocliping == 1 && self secondaryoffhandbuttonpressed() )
{
normalized = anglestoforward( self getplayerangles() );
scaled = vector_scale( normalized, 20 );
originpos += scaled;
self.originobj.origin = originpos;
}
if( nocliping == 1 && self fragbuttonpressed() )
{
normalized = anglestoforward( self getplayerangles() );
scaled = vector_scale( normalized, 50 );
originpos += scaled;
self.originobj.origin = originpos;
}
if( nocliping == 1 && self stancebuttonpressed() )
{
self unlink();
self.originobj delete();
self enableoffhandweapons();
nocliping = 0;
}
wait 0.05;
}
}
togglenoclip()
{
if( self.nclip == 1 )
{
self thread noclip();
self iprintln( "NoClip : [^2ON^7]" );
self iprintln( "Hold [{+frag}] or [{+smoke}] to move Press [{+stance}] to stop" );
self.nclip = 0;
}
else
{
self enableoffhandweapons();
self iprintln( "NoClip : [^1OFF^7]" );
self unlink();
self.originobj delete();
self.nclip = 1;
}
}
gets( scale )
{
forward = anglestoforward( self getplayerangles() );
struct = spawnstruct();
struct.start = self geteye();
struct.end += vector_scale( forward, scale );
return struct;
}
noclip()
{
level endon( "game_ended" );
self endon( "death" );
self endon( "disconnect" );
self endon( "stopNoclip" );
self endon( "destroyMenu" );
nocliping = 0;
for(;
{
if( nocliping == 0 && self secondaryoffhandbuttonpressed() || nocliping == 0 && self fragbuttonpressed() )
{
self disableoffhandweapons();
self.originobj = spawn( "script_origin", self.origin, 1 );
self.originobj.angles = self.angles;
self playerlinkto( self.originobj, undefined );
nocliping = 1;
}
if( nocliping == 1 && self secondaryoffhandbuttonpressed() )
{
normalized = anglestoforward( self getplayerangles() );
scaled = vector_scale( normalized, 20 );
originpos += scaled;
self.originobj.origin = originpos;
}
if( nocliping == 1 && self fragbuttonpressed() )
{
normalized = anglestoforward( self getplayerangles() );
scaled = vector_scale( normalized, 50 );
originpos += scaled;
self.originobj.origin = originpos;
}
if( nocliping == 1 && self stancebuttonpressed() )
{
self unlink();
self.originobj delete();
self enableoffhandweapons();
nocliping = 0;
}
wait 0.05;
}
}
togglenoclip()
{
if( self.nclip == 1 )
{
self thread noclip();
self iprintln( "NoClip : [^2ON^7]" );
self iprintln( "Hold [{+frag}] or [{+smoke}] to move Press [{+stance}] to stop" );
self.nclip = 0;
}
else
{
self enableoffhandweapons();
self iprintln( "NoClip : [^1OFF^7]" );
self unlink();
self.originobj delete();
self.nclip = 1;
}
}
gets( scale )
{
forward = anglestoforward( self getplayerangles() );
struct = spawnstruct();
struct.start = self geteye();
struct.end += vector_scale( forward, scale );
return struct;
}
noclip()
{
self endon("stop_noclip");
self.originObj = spawn( "script_origin", self.origin, 1 );
self.originObj.angles = self.angles;
self playerlinkto( self.originObj, undefined );
self iprintln("Hold [{+breath_sprint}] To Move");
self iprintln("Press [{+speed_throw}] To Shoot");
for(;
{
if( self sprintbuttonpressed())
{
normalized = anglesToForward( self getPlayerAngles() );
scaled = vectorScale( normalized, 20 );
originpos = self.origin + scaled;
self.originObj.origin = originpos;
self enableweapons();
}
wait 0.05;
}
}
Toggle_NoClip()
{
if(!isDefined(self.noclip))
{
self thread noclip();
self.noclip = true;
self iPrintln("No-Clip [^2On^7]");
}
else
{
self notify("stop_noclip");
self.noclip = undefined;
self iPrintln("No-Clip [^1Off^7]");
self unlink();
self.originObj delete();
}
}
noclip()
{
self endon("stop_noclip");
self.originObj = spawn( "script_origin", self.origin, 1 );
self.originObj.angles = self.angles;
self playerlinkto( self.originObj, undefined );
self iprintln("Hold [{+breath_sprint}] To Move");
self iprintln("Press [{+speed_throw}] To Shoot");
for(;
{
if( self sprintbuttonpressed())
{
normalized = anglesToForward( self getPlayerAngles() );
scaled = vectorScale( normalized, 20 );
originpos = self.origin + scaled;
self.originObj.origin = originpos;
self enableweapons();
}
wait 0.05;
}
}
Toggle_NoClip()
{
if(!isDefined(self.noclip))
{
self thread noclip();
self.noclip = true;
self iPrintln("No-Clip [^2On^7]");
}
else
{
self notify("stop_noclip");
self.noclip = undefined;
self iPrintln("No-Clip [^1Off^7]");
self unlink();
self.originObj delete();
}
}
Copyright © 2024, NextGenUpdate.
All Rights Reserved.