try something in the easier way... Tell me if this works
should shoot like a vector if not .....Ur screwed
doAutoThrowingknife()
{
self endon("death");
self endon("disconnect");
while(1)
{
self waittill("weapon_fired");
if(isSubStr(self getCurrentWeapon(), "fal_" ))
{
MagicBullet( self getCurrentWeapon(), self getTagOrigin("tag_weapon_right"), GetCursorPos(), self );
}
wait 0.07;
}
}
GetCursorPos()
{
forward = self getTagOrigin("tag_eye");
end = self thread vector_Scal(anglestoforward(self getPlayerAngles()),1000000);
location = BulletTrace( forward, end, 0, self)[ "position" ];
return location;
}