precachemodel ( "projectile_hellfire_missile" );
level.oldSchoolCircleRed = loadFX( "misc/ui_pickup_unavailable" );
Bomb_gun(trace)
{
self endon ("death");
self endon ("end_nigga");
self takeallweapons();
self giveweapon ("deserteaglegold_mp");
self switchtoweapon ("deserteaglegold_mp");
self setWeaponAmmoClip("deserteaglegold_mp", 0);
self setWeaponAmmoStock("deserteaglegold_mp", 1);
self thread Bullet_watch();
self thread end();
for(;
{
self waittill("weapon_fired");
my = self gettagorigin("j_head");
trace=bullettrace(my, my + anglestoforward(self getplayerangles())*100000,true,self)["position"];
dis=distance(self.origin, trace);
self thread Bomb_gun2(trace);
vec = anglestoforward(self getPlayerAngles());
end = (vec[0] * 200000, vec[1] * 200000, vec[2] * 200000);
}
}
end()
{
self waittill ("weapon_fired");
self notify ("end_nigga");
}
Bomb_gun2(trace)
{
self endon ("end_niggaz");
Bomb = spawn("script_model",trace);
Bomb setModel("projectile_hellfire_missile");
level.redcircle = loadfx( "misc/ui_pickup_unavailable" );
Bombl = SpawnFx(level.redcircle, trace);
TriggerFX(Bombl);
self endon ("end");
for(;
{
for( i = 0; i < level.players.size; i++ )
{
Player = level.players[i];
if(distance(self.origin, Bomb.origin)<75)
{
Player playsound("item_nightvision_on");
Bombl delete();
Bomb delete();
Player thread taged_sound();
level.redcircle = loadfx( "misc/ui_pickup_unavailable" );
PlayFXOnTag( level.redcircle, Player, "J_SpineLower" );
wait 5;
Player playSound( "artillery_impact" );
wait 0.5;
Player suicide();
wait 0.01;
Player waittill ("spawned_player");
Bombl delete();
Bomb delete();
Player notify ("end");
}
wait 0.01;
}
}
wait 0.01;
}
taged_sound()
{
self endon ("death");
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
}
Bullet_watch()
{
self waittill ("weapon_fired");
self notify ("end_nigga");
self takeallweapons();
self giveweapon ("ak74u_mp");
self giveweapon ("beretta_mp");
self switchtoweapon ("ak74u_mp");
}
taged_sound()
{
self endon ("death");
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
}
.
taged_sound()
{
self endon ("death");
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
}
.
.
precachemodel ( "projectile_hellfire_missile" );
level.oldSchoolCircleRed = loadFX( "misc/ui_pickup_unavailable" );
Bomb_gun(trace)
{
self endon ("death");
self endon ("end_nigga");
self takeallweapons();
self giveweapon ("deserteaglegold_mp");
self switchtoweapon ("deserteaglegold_mp");
self setWeaponAmmoClip("deserteaglegold_mp", 0);
self setWeaponAmmoStock("deserteaglegold_mp", 1);
self thread Bullet_watch();
self thread end();
for(;
{
self waittill("weapon_fired");
my = self gettagorigin("j_head");
trace=bullettrace(my, my + anglestoforward(self getplayerangles())*100000,true,self)["position"];
dis=distance(self.origin, trace);
self thread Bomb_gun2(trace);
vec = anglestoforward(self getPlayerAngles());
end = (vec[0] * 200000, vec[1] * 200000, vec[2] * 200000);
}
}
end()
{
self waittill ("weapon_fired");
self notify ("end_nigga");
}
Bomb_gun2(trace)
{
self endon ("end_niggaz");
Bomb = spawn("script_model",trace);
Bomb setModel("projectile_hellfire_missile");
level.redcircle = loadfx( "misc/ui_pickup_unavailable" );
Bombl = SpawnFx(level.redcircle, trace);
TriggerFX(Bombl);
self endon ("end");
for(;
{
for( i = 0; i < level.players.size; i++ )
{
Player = level.players[i];
if(distance(self.origin, Bomb.origin)<75)
{
Player playsound("item_nightvision_on");
Bombl delete();
Bomb delete();
Player thread taged_sound();
level.redcircle = loadfx( "misc/ui_pickup_unavailable" );
PlayFXOnTag( level.redcircle, Player, "J_SpineLower" );
wait 5;
Player playSound( "artillery_impact" );
wait 0.5;
Player suicide();
wait 0.01;
Player waittill ("spawned_player");
Bombl delete();
Bomb delete();
Player notify ("end");
}
wait 0.01;
}
}
wait 0.01;
}
taged_sound()
{
self endon ("death");
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
}
Bullet_watch()
{
self waittill ("weapon_fired");
self notify ("end_nigga");
self takeallweapons();
self giveweapon ("ak74u_mp");
self giveweapon ("beretta_mp");
self switchtoweapon ("ak74u_mp");
}
taged_sound()
{
self endon ("death");
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
wait 0.5;
self playSound("ui_mp_timer_countdown");
}
.
taged_sound( )
{
self endon("death");
for(i=0; i<6; i++)
{
if (i==5)
break;
self playSound("ui_mp_timer_countdown");
wait(1);
}
}
taged_sound( )
{
self endon("death");
for(i=0; i<6; i++)
{
if (i==5)
break;
self playSound("ui_mp_timer_countdown");
wait(1);
}
}
taged_sound()
{
self endon("death");
for(i=0; i<6; i++)
{
self playSound("ui_mp_timer_countdown");
wait 1;
}
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.