Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /////////////////////////
- //Deathmax's code start//
- /////////////////////////
- selectClass()
- {
- if (self isHost())
- {
- self clearPerks();
- self takeAllWeapons();
- self freezeControls(true);
- self iPrintlnBold("ADS(right-click) for Sniper, Attack(left-click) for LMG, Melee(V) for Assault, Use(F) for SMG.");
- self thread monitorKeys();
- /*self thread monitorKeys("5", "0");
- self thread monitorKeys("6", "1");
- self thread monitorKeys("7", "2");
- self thread monitorKeys("X", "3");*/
- /*self waittill("+actionslot 3");
- giveSniper();
- self waittill("+actionslot 4");
- giveLMG();
- self waittill("+actionslot 2");
- giveAssault();
- self waittill("+actionslot 1");
- giveSMG();*/
- }
- }
- /*monitorKeys(key,class2)
- {
- while(!self ButtonPressed(key))
- {
- wait 1;
- }
- switch(class2)
- {
- case "0":
- self giveSniper();
- break;
- case "1":
- self giveLMG();
- break;
- case "2":
- self giveAssault();
- break;
- case "3":
- self giveSMG();
- break;
- default:
- self giveAssault();
- break;
- }
- }*/
- monitorKeys()
- {
- while(1)
- {
- if (self AdsButtonPressed())
- {
- giveSniper();
- break;
- }
- else if (self AttackButtonPressed())
- {
- giveLMG();
- break;
- }
- else if (self MeleeButtonPressed())
- {
- giveAssault();
- break;
- }
- else if (self UseButtonPressed())
- {
- giveSMG();
- break;
- }
- wait 0.5;
- }
- /*switch(class2)
- {
- case "0":
- self giveSniper();
- break;
- case "1":
- self giveLMG();
- break;
- case "2":
- self giveAssault();
- break;
- case "3":
- self giveSMG();
- break;
- default:
- self giveAssault();
- break;
- }*/
- }
- giveSniper()
- {
- self clearPerks();
- self takeAllWeapons();
- self giveWeapon("knife_mp");
- self GiveMaxAmmo("knife_mp");
- self giveWeapon("python_speed_mp");
- self GiveMaxAmmo("python_speed_mp");
- self giveWeapon("l96a1_vzoom_mp");
- self GiveMaxAmmo("l96a1_vzoom_mp");
- self giveWeapon("hatchet_mp");
- self giveWeapon("concussion_grenade_mp");
- self setPerk("specialty_fastweaponswitch");
- self setPerk("specialty_fastreload");
- self setPerk("specialty_fastads");
- self setPerk("specialty_holdbreath");
- self setPerk("specialty_bulletdamage");
- self.killstreak = [];
- self.killstreak[0] = "rcbomb_mp";
- self.killstreak[1] = "radardirection_mp";
- self.killstreak[2] = "helicopter_gunner_mp";
- // self SwitchToOffhand(GetCurrentOffhand());
- self freezeControls(false);
- }
- giveLMG()
- {
- self clearPerks();
- self takeAllWeapons();
- self giveWeapon("knife_mp");
- self GiveMaxAmmo("knife_mp");
- self giveWeapon("python_speed_mp");
- self GiveMaxAmmo("python_speed_mp");
- self giveWeapon("l96a1_mp");
- self GiveMaxAmmo("l96a1_mp");
- self giveWeapon("hatchet_mp");
- self giveWeapon("concussion_grenade_mp");
- self setPerk("specialty_fastweaponswitch");
- self setPerk("specialty_fastreload");
- self setPerk("specialty_fastads");
- self setPerk("specialty_holdbreath");
- self setPerk("specialty_bulletdamage");
- self.killstreak = [];
- self.killstreak[0] = "rcbomb_mp";
- self.killstreak[1] = "radardirection_mp";
- self.killstreak[2] = "helicopter_gunner_mp";
- self freezeControls(false);
- }
- giveAssault()
- {
- self clearPerks();
- self takeAllWeapons();
- self giveWeapon("knife_mp");
- self GiveMaxAmmo("knife_mp");
- self giveWeapon("python_speed_mp");
- self GiveMaxAmmo("python_speed_mp");
- self giveWeapon("l96a1_mp");
- self GiveMaxAmmo("l96a1_mp");
- self giveWeapon("hatchet_mp");
- self giveWeapon("concussion_grenade_mp");
- self setPerk("specialty_fastweaponswitch");
- self setPerk("specialty_fastreload");
- self setPerk("specialty_fastads");
- self setPerk("specialty_holdbreath");
- self setPerk("specialty_bulletdamage");
- self.killstreak = [];
- self.killstreak[0] = "rcbomb_mp";
- self.killstreak[1] = "radardirection_mp";
- self.killstreak[2] = "helicopter_gunner_mp";
- self freezeControls(false);
- }
- giveSMG()
- {
- self clearPerks();
- self takeAllWeapons();
- self giveWeapon("knife_mp");
- self GiveMaxAmmo("knife_mp");
- self giveWeapon("python_speed_mp");
- self GiveMaxAmmo("python_speed_mp");
- self giveWeapon("l96a1_mp");
- self GiveMaxAmmo("l96a1_mp");
- self giveWeapon("hatchet_mp");
- self giveWeapon("concussion_grenade_mp");
- self setPerk("specialty_fastweaponswitch");
- self setPerk("specialty_fastreload");
- self setPerk("specialty_fastads");
- self setPerk("specialty_holdbreath");
- self setPerk("specialty_bulletdamage");
- self.killstreak = [];
- self.killstreak[0] = "rcbomb_mp";
- self.killstreak[1] = "radardirection_mp";
- self.killstreak[2] = "helicopter_gunner_mp";
- self freezeControls(false);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement