Nem emelkedik fel a kaakter ha lövöm a földet pedig jó a script nem?
Idézet
pickup()
{
self endon("disconnect");
self endon("killed_player");
self endon("spawned_player");
self endon("spawned");
picked=undefined;
dist=0;
if(isdefined(self.pickpoint))
self.pickpoint delete();
self.pickpoint=spawn("script_origin",self.origin);
self iprintlnbold("^7Nyomg meg az F-et a felemeléshez!");
wait 1;
self iprintlnbold("^7Nyomd meg a SHIFT-et a lerakáshoz!");
wait 1;
self iprintlnbold("^7Nyomg meg a TŰZ-t az eldobáshoz!");
for(;;)
{
if(self usebuttonpressed() && self.pers["weapon"] == "an_94_silencer_mp")
{
if(!isdefined(picked))
{
trace=bullettrace(self geteye()+(0,0,20),self geteye()+(0,0,20)+maps\mp\_utility::vectorscale(anglestoforward(self getplayerangles()),99999),true,self);
if(trace["fraction"]!=1)
{
if(isdefined(trace["entity"]))
{
if(isplayer(trace["entity"]))
{
picked=trace["entity"];
picked iprintlnbold("^1Felvette az Admin");
self iprintlnbold("^1Téged felvett ",picked.name);
self.pickpoint.origin=picked.origin;
picked linkto(self.pickpoint);
dist=distance(self.origin,picked.origin);
}
}
}
}
else
{
if(!isplayer(picked)||!isalive(picked))
picked=undefined;
else
{
self.pickpoint.origin=self geteye()+maps\mp\_utility::vectorscale(anglestoforward(self getplayerangles()),dist);
if(self meleebuttonpressed() && self.pers["weapon"] == "an_94_silencer_mp")
dist+=15;
if(self attackbuttonpressed())
{
if(dist>50)
dist-=15;
}
}
}
}
else if(isdefined(picked)||!isplayer(picked)||!isalive(picked))
{
if(!isplayer(picked))
picked=undefined;
else
{
picked unlink();
picked iprintlnbold("^1Eldobta az Admin");
self iprintlnbold("^5Téged eldobott ",picked.name);
picked=undefined;
}
}
wait 0.05;
}
}