Post: Working UFO mode function please.
08-16-2015, 11:49 PM #1
Trefad
I defeated!
(adsbygoogle = window.adsbygoogle || []).push({}); I used to be able to use the ufo mod in managed gsc codes but now it dosen't work ResistTheSun
(adsbygoogle = window.adsbygoogle || []).push({});
08-17-2015, 12:18 AM #2
here is the one from the menu im making

works like a charm


    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;
}
}
08-17-2015, 12:18 AM #3
FRINZ
I’m too L33T
    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(;Winky Winky
{
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");
}
}


the one i use on my debug should work fine m9
Ofcouse you can change the speed and the option to disable o enable the weapon.
08-17-2015, 01:15 AM #4
Trefad
I defeated!
Originally posted by 7584
    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(;Winky Winky
{
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");
}
}


the one i use on my debug should work fine m9
Ofcouse you can change the speed and the option to disable o enable the weapon.


What do you mean by "debug" and thanks.
08-17-2015, 01:15 AM #5
Trefad
I defeated!
Originally posted by gdude999 View Post
here is the one from the menu im making

works like a charm


    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;
}
}


Are no clip and ufo the same???
08-17-2015, 01:21 AM #6
Originally posted by Trefad View Post
Are no clip and ufo the same???


simple misread, no need to get your panties in a bunch Needa
08-17-2015, 01:33 AM #7
Trefad
I defeated!
Originally posted by gdude999 View Post
simple misread, no need to get your panties in a bunch Needa


Lol I didn't mean to be rude, I thought they where the same sence you called your function noclip.

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo