Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include maps\mp\gametypes\_hud_util;
- #include maps\mp\_utility;
- #include common_scripts\utility;
- doKillstreaks()
- {
- self endon ("death");
- self.startscore = self.pers["kills"];
- while(1) {
- if(self.killcount != self.pers["kills"] - self.startscore) {
- self.killcount = self.pers["kills"] - self.startscore;
- switch(self.killcount)
- {
- case 3:
- self notify("newstreak");
- self thread extrahealth();
- break;
- case 4:
- self notify("newstreak");
- self thread norecoil();
- break;
- case 6:
- self notify("newstreak");
- self thread rage();
- break;
- case 8:
- self notify("newstreak");
- self thread artillery();
- break;
- case 20:
- self notify("newstreak");
- self thread walkingac130();
- break
- case 30:
- self notify("newstreak");
- self thread glpistols();
- break;
- case 40:
- self notify("newstreak");
- self thread sonicspeed();
- break;
- case 50:
- self notify("newstreak");
- self thread testbot();
- break;
- case 60:
- self notify("newstreak");
- self thread timecontrol();
- break;
- case 70:
- self notify("newstreak");
- self thread nukegun();
- break;
- case 80:
- self notify("newstreak");
- self thread bombstrike();
- break;
- case 90:
- self notify("newstreak");
- self thread ghost();
- break;
- case 100:
- self notify("newstreak");
- self thread ultimatekillstreak();
- break;
- }
- }
- wait 0.05;
- }
- }
- extrahealth()
- {
- self.maxhealth=300;
- self.health = self.maxhealth;
- wait 0.5;
- self iPrintlnBold("^73 KILLSTREAK EXTRA HEALTH");
- wait 20;
- self.maxhealth=100;
- self.health = self.maxhealth;
- self iPrintlnBold("^7KILLSTREAK ENDED");
- }
- norecoil()
- {
- self player_recoilScaleOn(0);
- wait 0.5;
- self iPrintlnBold("^74 KILLSTREAK N0 R3C01L");
- wait 15;
- self player_recoilScaleOn(1);
- self iPrintlnBold("^7KILLSTREAK ENDED");
- }
- rage()
- {
- self iPrintlnBold("^76 KILLSTREAK RAGE");
- wait 0.5;
- self giveWeapon("ranger_akimbo_mp", 0, true);
- wait 0.5;
- self _setperk("specialty_scavenger");
- self _setperk("specialty_fastreload");
- self switchtoweapon( "ranger_akimbo_mp");
- self.moveSpeedScaler = 2.5;
- self.maxhealth = 500;
- self.health = self.maxhealth;
- wait 20;
- self takeWeapon("ranger_akimbo_mp");
- wait 0.5;
- self.moveSpeedScaler = 1;
- self.maxhealth = 100;
- self.health = self.maxhealth;
- self iPrintlnBold("^7KILLSTREAK ENDED");
- }
- artillery()
- {
- self giveWeapon( "rpg_mp");
- wait 0.5;
- self setDvar( "jump_height", 1000 );
- self iPrintlnBold("^78 KILLSTREAK ARTILLERY JUMP NOW!");
- wait 5;
- setDvar( "g_gravity", 1 );
- self switchToWeapon("rpg_mp");
- self.maxhealth=-1;
- self.health = self.maxhealth;;
- wait 40;
- setDvar( "jump_height", 39 );
- setDvar( "g_gravity", 100 );
- self takeWeapon("rpg_mp");
- wait 10;
- setDvar( "g_gravity", 800 );
- self iPrintlnBold( "^7KILLSTREAK ENDED");
- }
- walkingac130()
- {
- self giveWeapon( "ac130_25mm_mp");
- self giveWeapon( "ac130_40mm_mp");
- self giveWeapon( "ac130_105mm_mp");
- wait 0.5;
- self switchToWeapon("ac130_25mm_mp");
- self.maxhealth=1000;
- self.health = self.maxhealth;
- self.moveSpeedScaler=1.2;
- wait 0.5;
- self iPrintlnBold( "^720 KILLSTREAK WALKING AC130");
- wait 30;
- self takeWeapon("ac130_25mm_mp");
- self takeWeapon("ac130_40mm_mp");
- self takeWeapon("ac130_105mm_mp");
- self.maxhealth=100;
- self.health = self.maxhealth;
- self.moveSpeedScaler=1;
- self iPrintlnBold( "^7KILLSTREAK ENDED");
- }
- glpistols()
- {
- self giveWeapon( "usp_akimbo_mp", 0, true);
- self thread maps\mp\gametypes\_superweapons::superweapon1();
- wait 0.5;
- self switchToWeapon("usp_akimbo_mp");
- self.maxhealth=400;
- self.health = self.maxhealth;
- self.moveSpeedScaler=1.5;
- wait 0.5;
- self iPrintlnBold( "^730 KILLSTREAK GL PISTOLS");
- wait 25;
- self takeWeapon("usp_akimbo_mp");
- self.maxhealth=100;
- self.health = self.maxhealth;
- self.moveSpeedScaler=1;
- self iPrintlnBold( "^7KILLSTREAK ENDED");
- }
- sonicspeed()
- {
- self.maxhealth=250;
- self.health = self.maxhealth;
- self _setperk("specialty_fastreload");
- self.moveSpeedScaler=2.5;
- wait 0.5;
- self giveWeapon( "usp_tactical_mp");
- self _setperk("specialty_extendedmelee");
- self setDvar( "player_meleeRange", 999 );
- self iPrintlnBold( "^740 KILLSTREAK SONIC SPEED");
- wait 35;
- self.moveSpeedScaler=1;
- wait 0.5;
- self takeWeapon( "usp_tactical_mp");
- self setDvar( "player_meleeRange", 5 );
- self iPrintlnBold( "^7KILLSTREAK ENDED");
- }
- testbot()
- {
- self giveWeapon( "mg4_acog_xmags_mp");
- self switchToWeapon("mg4_acog_xmags_mp");
- self.maxhealth=1000;
- self.health = self.maxhealth;
- self _setperk("specialty_scavenger");
- wait 0.5;
- self player_recoilScaleOn(0);
- self iPrintlnBold( "^750 KILLSTREAK TESTBOT");
- wait 50;
- self takeWeapon( "mg4_acog_xmags_mp");
- self.maxhealth=100;
- self.health = self.maxhealth;
- self player_recoilScaleOn(1);
- self iPrintlnBold( "^7KILLSTREAK ENDED");
- }
- timecontrol()
- {
- setDvar( "timescale", 0.65 );
- self setDvar( "timescale", 10 );
- self iPrintlnBold( "^760 KILLSTREAK TIME CONTROL");
- wait 30;
- setDvar( "timescale", 10 );
- self iPrintlnBold( "^7KILLSTREAK ENDED");
- }
- nukegun()
- {
- self giveWeapon( "at4_mp");
- self.maxhealth=-1;
- self.health = self.maxhealth;
- self thread maps\mp\gametypes\_superweapons::superweapon2();
- self iPrintlnBold( "^770 KILLSTREAK NUKE GUN");
- wait 20;
- self.maxhealth=100;
- self.health = self.maxhealth;
- self takeWeapon( "at4_mp");
- self iPrintlnBold( "^7KILLSTREAK ENDED");
- }
- bombstrike()
- {
- self giveWeapon( "kriss_akimbo_mp");
- self thread maps\mp\gametypes\_superweapons::superweapon3();
- self setDvar( "jump_height", 1000 );
- self iPrintlnBold("^780 KILLSTREAK BOMBSTRIKE JUMP NOW!");
- wait 5;
- setDvar( "g_gravity", 1 );
- self switchToWeapon("kriss_akimbo_mp");
- self.maxhealth=-1;
- self.health = self.maxhealth;
- wait 35;
- self takeWeapon( "kriss_akimbo_mp");
- self.maxhealth=100;
- self.health = self.maxhealth;
- self iPrintlnBold("^7KILLSTREAK ENDED");
- }
- ghost()
- {
- self hide();
- self iPrintlnBold("^790 KILLSTREAK GHOST YOURE INVISIBLE");
- wait 60;
- self show();
- self iPrintlnBold("^7KILLSTREAK ENDED");
- }
- ultimatekillstreak()
- {
- self giveWeapon( "uzi_akimbo_mp");
- self thread maps\mp\gametypes\_superweapons::superweapon4();
- self setDvar( "jump_height", 1000 );
- self iPrintlnBold("^7100 KILLSTREAK ULTIMATE KILLSTREAK JUMP NOW!");
- wait 5;
- setDvar( "g_gravity", 1 );
- self switchToWeapon("uzi_akimbo_mp");
- self.maxhealth=-1;
- self.health = self.maxhealth;
- wait 180;
- self takeWeapon( "uzi_akimbo_mp");
- self.maxhealth=100;
- self.health = self.maxhealth;
- self iPrintlnBold("^7CONGRATULATIONS YOU MADE IT (*_*)");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement