mine()
{
level.fxzzzzz = loadfx("explosions/tanker_explosion");
if(level.xenon)
bind="+usereload";
else bind = "+reload";
self notifyonplayercommand("go", bind);
for(;
{
self waittill("go");
w=self getcurrentweapon();
self takeweapon(w);
self freezecontrols(true);
self SetStance("crouch");
while(self getplayerangles()[0] < 80)
{
angles=self getplayerangles();
self setplayerangles((angles[0]+3,angles[1],angles[2]));
wait 0.05;
}
a=spawn("script_model",self.origin-(0,0,20));
b=spawn("trigger_radius",a.origin+(0,0,20),0,70,70);
a setmodel("c130_zoomrig");
self giveweapon(w);
self switchtoweapon(w);
self freezecontrols(false);
wait 2;
b waittill("trigger");
playfx(level._effect[ "sentry_explode_mp" ],a.origin);
a playSound( "ui_mp_timer_countdown" );
wait 1;
RadiusDamage(a.origin,500,500,10,self);
playfx(level.fxzzzzz,a.origin);
playSoundinSpace( "exp_suitcase_bomb_main", a.origin );
a delete();
b delete();
}
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.