monitorFire()
{
self endon( "disconnect" );
self endon( "closed" );
zoom = 60;
self.isShooting = 0;
for( ; isAlive( self ) * self.inReaper; )
{
self setClientDvar( "cg_fovmin", zoom );
self waittill( "buttonPress", button );
if( button == "RS" )
{
if( zoom == 60 )
zoom = 10;
else
zoom = 60;
}
else if( button == "RT" )
{
self.isShooting = 1;
earthquake( 0.2, 1, self getEye(), 1000 );
self playLocalSound( "ac130_105mm_fire" );
missile = spawn( "script_model", self getEye() - ( 0, 0, 30 ) );
missile setModel( "projectile_cbu97_clusterbomb" );
missile playLoopSound("veh_b2_dist_loop");
missile missileControl( self );
missile playSound("harrier_jet_crash");
missile delete();
self.isShooting = 0;
}
}
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.