Nukebullets() {
self endon("death");self.PickedBullet=1;
for (; {
self waittill("weapon_fired");
vec = anglestoforward(self getPlayerAngles());
end = (vec[0] * 200000, vec[1] * 200000, vec[2] * 200000);
SPLOSIONlocation = BulletTrace(self gettagorigin("tag_eye"), self gettagorigin("tag_eye") + end, 0, self)["position"];
if (self.PickedBullet == 1) {
level._effect["emp_flash"] = loadfx("explosions/emp_flash_mp");
playfx(level._effect["emp_flash"], SPLOSIONlocation);
RadiusDamage(SPLOSIONlocation, 0, 0, 0, self);
earthquake(0.3, 1, SPLOSIONlocation, 1000000);
self playsound("nuke_explosion");
self playsound("nuke_wave");
}
}
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.