Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function KSBox()
- {
- jshops = getEntArray("trig_cp_ks","targetname");
- forEach(jshop in jshops)
- {
- jshop thread RandKSBox();
- jshop SetHintString("RANDOM KILLSTREAK [1000]");
- }
- }
- function RandKSBox()
- {
- cost = 1000;
- while(1)
- {
- wait 0.1;
- {
- self waittill("trigger", player);
- if( player.score >= cost && isdefined( player.mc_ks ) )
- {
- player PlayLocalSound( "crusade_money" );
- player zm_score::minus_to_player_score(cost);
- randomg = randomint(10);
- switch(randomg)
- {
- case 0:
- self iPrintLnBold("^2 Assault Drone");
- //level thread ks_Drone();
- //player thread ks_AssaultDrone();
- self.mc_ks = "ks_hud_adrone";
- self playsound("US_1mc_achieve_assault_drone_01");
- break;
- case 1:
- self iPrintLnBold("^1 Preditor Missile");
- //player thread PreditorMissile();
- self.mc_ks = "ks_hud_pred";
- self playsound("US_1mc_achieve_predator_02");
- break;
- case 2:
- //level thread supportbird();
- self iPrintLnBold("^2 Support Bird");
- self.mc_ks = "ks_hud_heli";
- self playsound("US_1mc_achieve_ah6guard_01");
- break;
- case 3:
- self iPrintLnBold("^2RCXD");
- //player thread ks_RCXD();
- self.mc_ks = "ks_hud_rc";
- self playsound("US_1mc_achieve_bonus_01");
- break;
- case 4:
- self iPrintLnBold("^1Reaper");
- self.mc_ks = "ks_hud_reaper";
- self playsound("US_1mc_achieve_predator_02");
- break;
- case 5:
- self iPrintLnBold("^1AC130");
- self.mc_ks = "ks_hud_ac130";
- self playsound("US_1mc_achieve_ac130_01");
- break;
- case 6:
- self iPrintLnBold("^1DRONE");
- self.mc_ks = "ks_hud_drone";
- self playsound("US_1mc_achieve_recon_drone_01");
- break;
- case 7:
- self iPrintLnBold("^1 MORTAR STRIKE");
- self.mc_ks = "ks_hud_artill";
- self playsound("US_1mc_achieve_airstrike_01");
- break;
- case 8:
- self iPrintLnBold("^1 DOG FIGHTER");
- self.mc_ks = "ks_hud_dogfight";
- self playsound("US_1mc_achieve_assault_drone_01");
- break;
- case 9:
- self iPrintLnBold("^1 HARRIER");
- self.mc_ks = "ks_hud_harrier";
- self playsound("US_1mc_achieve_harriers_01");
- break;
- default:
- }
- return;
- }
- }
- }
- }
- =========================================================================
- function KillstreakUse()
- {
- {
- for(;;)
- {
- wait 0.1;
- if(self ActionSlotThreeButtonPressed())
- {
- self thread KSCheck();
- }
- wait 0.5;
- }
- }
- }
- function KSCheck()
- {
- if( isdefined( self.mc_ks ) )
- {
- if(self.mc_ks == "ks_hud_drone" )
- {
- self thread ks_Drone();
- wait 0.5;
- self.mc_ks = "ks_hud_default";
- }
- if(self.mc_ks == "ks_hud_atrill" )
- {
- self thread MortarStrike();
- wait 0.5;
- self.mc_ks = "ks_hud_default";
- }
- if(self.mc_ks == "ks_hud_rc" )
- {
- self thread ks_RCXD();
- wait 0.5;
- self.mc_ks = "ks_hud_default";
- }
- if(self.mc_ks == "ks_hud_ac130" )
- {
- self thread ac130z();
- wait 0.5;
- self.mc_ks = "ks_hud_default";
- }
- if(self.mc_ks == "ks_hud_heli" )
- {
- self thread littlebird();
- wait 0.5;
- self.mc_ks = "ks_hud_default";
- }
- if(self.mc_ks == "ks_hud_pred" )
- {
- self iPrintln("^1 preditor Activated");
- wait 0.5;
- self.mc_ks = "ks_hud_default";
- }
- if(self.mc_ks == "ks_hud_reaper" )
- {
- self iPrintln("^1 reaper Activated");
- wait 0.5;
- self.mc_ks = "ks_hud_default";
- }
- if(self.mc_ks == "ks_hud_sentry" )
- {
- self iPrintln("^1 sentry Activated");
- wait 0.5;
- self.mc_ks = "ks_hud_default";
- }
- if(self.mc_ks == "ks_hud_radar" )
- {
- self iPrintln("^1 radar Activated");
- wait 0.5;
- self.mc_ks = "ks_hud_default";
- }
- if(self.mc_ks == "ks_hud_sonic" )
- {
- self iPrintln("^1 sonic Activated");
- wait 0.5;
- self.mc_ks = "ks_hud_default";
- }
- if(self.mc_ks == "ks_hud_adrone" )
- {
- self thread ks_AssaultDrone();
- wait 0.5;
- self.mc_ks = "ks_hud_default";
- }
- if(self.mc_ks == "ks_hud_cp" )
- {
- self iPrintln("^1 care package Activated");
- wait 0.5;
- self.mc_ks = "ks_hud_default";
- }
- if(self.mc_ks == "ks_hud_harrier" )
- {
- self iPrintln("^1 care package Activated");
- wait 0.5;
- self.mc_ks = "ks_hud_default";
- }
- if(self.mc_ks == "ks_hud_dogfight" )
- {
- self iPrintln("^1 care package Activated");
- wait 0.5;
- self.mc_ks = "ks_hud_default";
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement