mhm where is the problem ? i would like every 0.1 second, the model move according to my vision.
PHP Code:
sentry()
{
self endon("disconnect");
self endon("killed_player");
self iprintlnbold("^7Press ^3[^7F^3] ^7to Place a sentry");
sentry = spawn("script_model",self geteye()+(0,0,-40));
sentry setmodel("xmodel/ordi_sentrygun");
s1 = undefined;
for(;;)
{
wait 0.1;
trace = bullettrace(self getEye()+(0,0,-40), self getEye()+(0,0,-40)+maps\mp\_utility::vectorScale(anglesToForward(self getPlayerAngles()), 100000), false, undefined);
if(trace["fraction"]!=1)
{
if(isdefined(trace["entity"]))
{
if(isplayer(trace["entity"]))
{
s1=trace["entity"];
sentry.origin = s1.origin;
s1 linkto(sentry);
}
}
}
if(self usebuttonpressed())
{
sentry unlink();
s1=undefined;
self iprintln("Sentry placed!");
self thread activation_sentry();
break;
}
}
}