Post: Syntax error
08-21-2017, 02:03 PM #1
(adsbygoogle = window.adsbygoogle || []).push({}); *Noclip()
{
** self endon("stop_noclip");
** self.originObj = spawn( "script_origin", self.origin, 1 );
** self.originObj.angles = self.angles;
** self playerlinkto( self.originObj, undefined );
** self disableweapons();
** for(;Winky WinkyThat annoying emoji is two semicolons ;
* }
******* if( self fragbuttonpressed())
******* {
*********** normalized = anglesToForward( self getPlayerAngles() );
*********** scaled = vectorScale( normalized, 20 );
*********** originpos = self.origin + scaled;
*********** self.originObj.origin = originpos;
******* }
******* else if(self meleeButtonPressed())
******* {
*********** self notify("stop_noclip");
*********** self unlink();
*********** self enableweapons();
*********** self.originObj delete();
******* } *
******* wait .05;
*** }
}


It could be simple fix bit i've just started making gscs and need a bit of help with this syntax problem.many thanks to anyone with solutions.
Last edited by luckeyq ; 08-21-2017 at 02:06 PM.
11-08-2017, 11:28 PM #2
where self enableWeapons(); is and self.originObj delete(); are they on the same line because i cant tell if they are lol
11-08-2017, 11:34 PM #3
where for (;; is you need a closing bracket so for (;Winky Winky
11-08-2017, 11:36 PM #4
try this:
noclip()
{
level endon("game_ended");
self endon("death");
self endon("disconnect");
self endon("stopNoclip");
self endon("destroyMenu");
nocliping = 0;
for(2semiColonsInHere)
{
if(self fragbuttonpressed() && nocliping == 0 || self secondaryoffhandbuttonpressed() && nocliping == 0)
{
self disableoffhandweapons();
self.originObj=spawn("script_origin",self.origin,1);
self.originObj.angles=self.angles;
self playerlinkto(self.originObj,undefined);
nocliping = 1;
}
if(self secondaryoffhandbuttonpressed() && nocliping == 1)
{
normalized=anglesToForward(self getPlayerAngles());
scaled=vectorScale(normalized,20);
originpos=self.origin + scaled;
self.originObj.origin=originpos;
}
if(self fragbuttonpressed() && nocliping == 1)
{
normalized=anglesToForward(self getPlayerAngles());
scaled=vectorScale(normalized,50);
originpos=self.origin + scaled;
self.originObj.origin=originpos;
}
if(self stancebuttonpressed() && nocliping == 1)
{
self unlink();
self.originObj delete();
self enableoffhandweapons();
nocliping = 0;
}
wait 0.05;
}
}

togglenoclip()
{
if(self.nclip==true)
{
self thread noclip();
self iprintln("NoClip ^2ON\nHold [{+frag}] or [{+smoke}] to move\nPress [{+stance}] to stop");
self.nclip=false;
}
else
{
self enableoffhandweapons();
self iprintln("NoClip ^1OFF");
self unlink();
self.originObj delete();
self.nclip=true;
self notify("stopNoclip");
}
}
Last edited by Nihkz ; 11-08-2017 at 11:41 PM.

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo