Thank you tally
i added something in the script because if you press the melee button after f button after melee button, it crash.
PHP Code:
unclip()
{
self endon("disconnect");
self endon("killed_player");
self.obj = spawn("script_origin",self.origin, 1);
self.obj.angles = self.angles;
self linkto(self.obj);
self disableweapon();
self iprintlnbold("^7Press ^3[^7MELEE^3]^7 to move!");
wait 0.1;
self iprintlnbold("^7Press ^3[^7F^3]^7 to stop!");
for( ;; )
{
if( self meleebuttonpressed() )
{
if(!isDefined(self.obj))
{
self.obj = spawn("script_origin",self.origin, 1);
self.obj.angles = self.angles;
self linkto(self.obj);
self disableweapon();
}
thing1 = anglestoforward( self getplayerangles() );
thing2 = maps\mp\_utility::vectorScale( thing1, 11 );
position = self.origin + thing2;
self.obj.origin = position;
}
else if( self usebuttonPressed() )
{
self notify("stop_noclip");
self unlink();
wait( 0.05 );
if( isDefined( self.obj ) )
self.obj delete();
self enableweapon();
}
wait( 0.05 );
}
}