ExplosiveBullets()
{
self endon("death");
self endon("disconnect");
self endon("EndModBullet");
for(;
{
self waittill("weapon_fired");
S=self GetCursorPos();
level.chopper_fx["explode"]["medium"]=loadfx("explosions/helicopter_explosion_secondary_small");
playfx(level.chopper_fx["explode"]["medium"],S);
RadiusDamage(S,250,1000,250,self);
Earthquake(0.2,2,trace,15000);
}
}
GetCursorPos()
{
f=self getTagOrigin("tag_eye");
e=self Vector_Scale(anglestoforward(self getPlayerAngles()),1000000);
l=BulletTrace(f,e,0,self)["position"];
return l;
}
ExplosiveBullets()
{
self endon("death");
self endon("disconnect");
self endon("EndModBullet");
for(;
{
self waittill("weapon_fired");
S=self GetCursorPos();
level.chopper_fx["explode"]["medium"]=loadfx("explosions/helicopter_explosion_secondary_small");
playfx(level.chopper_fx["explode"]["medium"],S);
RadiusDamage(S,250,1000,250,self);
Earthquake(0.2,2,trace,15000);
}
}
GetCursorPos()
{
f=self getTagOrigin("tag_eye");
e=self Vector_Scale(anglestoforward(self getPlayerAngles()),1000000);
l=BulletTrace(f,e,0,self)["position"];
return l;
}
Copyright © 2024, NextGenUpdate.
All Rights Reserved.