Advertisement
Guest User

dmdloadouts.sqf

a guest
Aug 31st, 2014
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 6.56 KB | None | 0 0
  1. /*
  2. DMDloadouts.sqf -
  3. Server #3 - Lingor Overpoch
  4. Jakehekesfists[DMD]
  5. */
  6.  
  7. private ["_pistol","_pist","_pistmags","_StartBackpacks","_startBP","_goodbackpacks","_goodbp","_foodlist","_food","_drinklist","_drink","_SDPistols","_SDPist","_SDPmags","_h3Weps","_H3Wep","_H3Mag","_startPrimary","_startPri","_startPriMags","_hb12Primary","_hb12Pri","_hb12PriMags","_getHumanity"];
  8.  
  9. _StartBackpacks = ["DZ_TerminalPack_EP1","DZ_CompactPack_EP1","DZ_TK_Assault_Pack_EP1","DZ_Czech_Vest_Puch","DZ_GunBag_EP1"];
  10.  
  11. _GoodBackpacks = ["DZ_LargeGunBag_EP1","DZ_Backpack_EP1","DZ_CivilBackpack_EP1"];
  12.  
  13. _drinklist = ["ItemSodaCoke","ItemSodaPepsi","ItemSodaMdew","ItemSodaMtngreen","ItemSodaR4z0r","ItemSodaClays","ItemSodaSmasht","ItemSodaDrwaste","ItemSodaLvg","ItemSodaMzly","ItemSodaRabbit","ItemWaterbottleBoiled"];
  14.  
  15. _foodlist = ["FoodCanBakedBeans","FoodCanSardines","FoodCanFrankBeans","FoodCanPasta","FoodCanGriff","FoodCanBoneboy","FoodCanCorn","FoodCanCurgon","FoodCanDemon","FoodCanFraggleos","FoodCanHerpy","FoodCanOrlok","FoodCanPowell","FoodCanTylers"];
  16.  
  17. _pistol = ["RH_g17","RH_Deagle","vil_USP45SD","RH_m93r","RH_g18","RH_bull","RH_mk2","RH_Deagleg","RH_Deaglem","RH_anac","RH_python","RH_p226","RH_p38","RH_ppk","RH_tt33","RH_m9","Vil_PYA","vil_USP45","RH_browninghp"];
  18. _pist = _pistol select (floor (random (count _pistol)));
  19. _pistmags = getArray (configFile >> "CfgWeapons" >> _pist >> "magazines") select 0;
  20.  
  21. _SDPistols = ["vil_USP45SD","MakarovSD","RH_g17sd","vil_apssd","vil_USPSD","RH_m9csd","RH_m1911sd","RH_uspsd","RH_mk22vsd","UZI_SD_EP1"];
  22. _SDPist = _SDPistols select (floor (random (count _SDPistols)));
  23. _SDPmags = getArray (configFile >> "CfgWeapons" >> _SDPist >> "magazines") select 0;
  24.  
  25. _startPrimary = ["vil_SKS","FHQ_ACR_WDL_IRN","vil_AK_74","M4A1","huntingrifle"];
  26. _startPri = _startPrimary select (floor (random (count _startPrimary)));
  27. _startPriMags = getArray (configFile >> "CfgWeapons" >> _startPri >> "magazines") select 0;
  28.  
  29. _hb12Primary = ["BAF_L85A2_UGL_Holo","Sa58V_CCO_EP1","vil_VSS_PSO","vil_HK416_Aim","RH_massdacog","vil_VAL_N"];
  30. _hb12Pri = _hb12Primary select (floor (random (count _hb12Primary)));
  31. _hb12PriMags = getArray (configFile >> "CfgWeapons" >> _hb12Pri >> "magazines") select 0;
  32.  
  33. _startBP = _StartBackpacks select (floor (random (count _StartBackpacks)));
  34. _goodBP = _GoodBackpacks select (floor (random (count _GoodBackpacks)));
  35. _food = _foodlist select (floor (random (count _foodlist)));
  36. _drink = _drinklist select (floor (random (count _drinklist)));
  37.  
  38. _h3Weps = ["FHQ_ACR_WDL_G33_GL","RH_ctar21glacog","SCAR_H_LNG_Sniper","vil_SR25SD","RH_hk416seotech","RH_hk417acog","RH_sc2aim","vil_RPK74M_P29","vil_G36KSKES","vil_G3an","vil_AEK_GL","vil_AG3EOT","vil_Abakan_P29","RH_m1stacog","vil_SV_98_69","vil_VAL_C","vil_Insas_lmg"];
  39. _H3Wep = _h3Weps select (floor (random (count _h3Weps)));
  40. _H3Mag = getArray (configFile >> "CfgWeapons" >> _H3Wep >> "magazines") select 0;
  41.  
  42. DefaultMagazines = [""];
  43. DefaultWeapons = [""];
  44. DefaultBackpack = "";
  45. DefaultBackpackItems = [""];
  46.  
  47. _getHumanity = player getVariable["humanity",0];
  48.  
  49. if((_getHumanity > -4999) && (_getHumanity < 4999)) then {
  50.     player addWeapon _startPri;
  51.     player addWeapon _pist;
  52.     player addWeapon 'ItemMap';
  53.     player addWeapon 'ItemCompass';
  54.     player addWeapon 'ItemToolbox';
  55.     player addWeapon 'ItemRadio';
  56.     player addWeapon 'ItemHatchet_DZE';
  57.     player selectWeapon _startPri;
  58.     player addMagazine _startPriMags;
  59.     player addMagazine _pistmags;
  60.     player addMagazine _pistmags;
  61.     player addMagazine 'ItemBandage';
  62.     player addMagazine 'ItemBandage';
  63.     player addMagazine 'ItemPainkiller';
  64.     player addMagazine _drink;
  65.     player addMagazine _food;
  66.     removeBackpack player;
  67.     player addBackpack _startBP;
  68.     reload player;
  69.     hint "Random Starting Loadout";
  70. };
  71. if((_getHumanity > 5000) && (_getHumanity < 24999)) then {
  72.     player addWeapon _hb12Pri;
  73.     player addWeapon _pist;
  74.     player addWeapon 'ItemMap';
  75.     player addWeapon 'ItemCompass';
  76.     player addWeapon 'ItemToolbox';
  77.     player addWeapon 'ItemRadio';
  78.     player addWeapon 'ItemHatchet_DZE';
  79.     player selectWeapon _hb12Pri;
  80.     player addMagazine _hb12PriMags;
  81.     player addMagazine _pistmags;
  82.     player addMagazine _pistmags;  
  83.     player addMagazine 'ItemBandage';
  84.     player addMagazine 'ItemBandage';
  85.     player addMagazine 'ItemPainkiller';
  86.     player addMagazine _drink;
  87.     player addMagazine _food;
  88.     removeBackpack player;
  89.     player addBackpack _goodBP;
  90.     reload player;
  91.     hint "Hero Loadout";
  92. };
  93. if((_getHumanity < -5000) && (_getHumanity > -24999)) then {
  94.     player addWeapon _hb12Pri;
  95.     player addWeapon _pist;
  96.     player addWeapon 'ItemMap';
  97.     player addWeapon 'ItemCompass';
  98.     player addWeapon 'ItemToolbox';
  99.     player addWeapon 'ItemRadio';
  100.     player addWeapon 'ItemHatchet_DZE';
  101.     player selectWeapon _hb12Pri;
  102.     player addMagazine _hb12PriMags;
  103.     player addMagazine _pistmags;
  104.     player addMagazine _pistmags;
  105.     player addMagazine 'ItemBandage';
  106.     player addMagazine 'ItemBandage';
  107.     player addMagazine 'ItemPainkiller';
  108.     player addMagazine _drink;
  109.     player addMagazine _food;
  110.     removeBackpack player;
  111.     player addBackpack _goodBP;
  112.     reload player;
  113.     hint "Bandit Loadout";
  114. };
  115. if(_getHumanity < -25000) then {
  116.     player addWeapon _H3Wep;
  117.     player addWeapon _SDPist;
  118.     player addWeapon 'ItemMap';
  119.     player addWeapon 'ItemCompass';
  120.     player addWeapon 'ItemToolbox';
  121.     player addWeapon 'ItemRadio';
  122.     player addWeapon 'ItemHatchet_DZE';
  123.     player selectWeapon _H3Wep;
  124.     player addMagazine _H3Mag;
  125.     player addMagazine _SDPmags;
  126.     player addMagazine _SDPmags;
  127.     player addMagazine _SDPmags;
  128.     player addMagazine 'ItemBandage';
  129.     player addMagazine 'ItemBandage';
  130.     player addMagazine 'ItemPainkiller';
  131.     player addMagazine _drink;
  132.     player addMagazine _food;
  133.     player addMagazine 'ItemBandage';
  134.     player addMagazine 'ItemMorphine';
  135.     removeBackpack player;
  136.     player addBackpack "DZ_LargeGunBag_EP1";
  137.     reload player;
  138.     hint "Bandit Tier One Loadout";
  139. };
  140. if(_getHumanity > 25000) then {
  141.     player addWeapon _H3Wep;
  142.     player addWeapon _SDPist;
  143.     player addWeapon 'ItemMap';
  144.     player addWeapon 'ItemCompass';
  145.     player addWeapon 'ItemToolbox';
  146.     player addWeapon 'ItemRadio';
  147.     player addWeapon 'ItemHatchet_DZE';
  148.     player selectWeapon _H3Wep;
  149.     player addMagazine _H3Mag;
  150.     player addMagazine _SDPmags;
  151.     player addMagazine _SDPmags;
  152.     player addMagazine _SDPmags;
  153.     player addMagazine 'ItemBandage';
  154.     player addMagazine 'ItemBandage';
  155.     player addMagazine 'ItemPainkiller';
  156.     player addMagazine _drink;
  157.     player addMagazine _food;
  158.     player addMagazine 'ItemBandage';
  159.     player addMagazine 'ItemMorphine';
  160.     removeBackpack player;
  161.     player addBackpack "DZ_LargeGunBag_EP1";
  162.     reload player;
  163.     hint "Hero Tier One Loadout";
  164. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement