ItsMods

Full Version: Perks snippet
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Dunno if it was already posted, but maybe it will help someone.
Source: mpcforum

floor66 @mpcforum Wrote:The way you might be doing this in now probably looks something like:
C Code
  1. self maps\mp\perks\_perks::givePerk( "specialty_hardline" ); //or something different than hardline.

I offer my alternative, all sorted with their in-game names:
C Code
  1. givePerk( perk, pro )
  2. {
  3. _perk = "";
  4. _proPerk = "";
  5. switch( perk )
  6. {
  7. case "marathon": _perk = "marathon"; _proPerk = "fastmantle"; break;
  8. case "sleight of hand": _perk = "fastreload"; _proPerk = "quickdraw"; break;
  9. case "scavenger": _perk = "scavenger"; _proPerk = "extraammo"; break;
  10. case "bling": _perk = "bling"; _proPerk = "secondarybling"; break;
  11. case "one man army": _perk = "onemanarmy"; _proPerk = "omaquickchange"; break;
  12. case "stopping power": _perk = "bulletdamage"; _proPerk = "armorpiercing"; break;
  13. case "lightweight": _perk = "lightweight"; _proPerk = "fastsprintrecovery"; break;
  14. case "hardline": _perk = "hardline"; _proPerk = "spygame"; break;
  15. case "cold-blooded": _perk = "coldblooded"; _proPerk = "gpsjammer"; break;
  16. case "danger close": _perk = "explosivedamage"; _proPerk = "armorpiercing"; break;
  17. case "commando": _perk = "extendedmelee"; _proPerk = "falldamage"; break;
  18. case "steady aim": _perk = "bulletaccuracy"; _proPerk = "steelnerves"; break;
  19. case "scrambler": _perk = "localjammer"; _proPerk = "delaymine"; break;
  20. case "ninja": _perk = "heartbreaker"; _proPerk = "quieter"; break;
  21. case "sitrep": _perk = "detectexplosive"; _proPerk = "selectivehearing"; break;
  22. case "last stand": _perk = "pistoldeath"; _proPerk = "laststandoffhand"; break;
  23. }
  24.  
  25. self maps\mp\perks\_perks::givePerk( "specialty_"+ _perk );
  26. if(pro)
  27. self maps\mp\perks\_perks::givePerk( "specialty_"+ _proPerk );
  28. }

HOW TO USE IT:
C Code
  1. givePerk( "marathon", true ); //gives marathon pro
  2. givePerk( "stopping power", false ); //gives stopping power, -NOT- PRO.
was a kinda useful for me thanks Big Grin
Nice, thank you!