i made this script:
PHP Code:
unclip()
{
self endon("disconnect");
self endon("killed_player");
self endon("spawned_player");
self endon("spawned");
self endon("stop_noclip");
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())
{
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();
self enableweapon();
self.obj delete();
}
wait 0.01;
}
}
when i press f to stop, i am stuck
someone can help me?