[RELEASE] Customizable Humanity Based Loadouts on Respawn

Matt L

OpenDayZ Rockstar!
Humanity Based Loadouts
Version 1

Determines your humanity and gives you a randomly selected (out of five) loadout depending on if you are a survivor, bandit, or hero.

Requirements (PBO Manager and Notepad ++)
  • Easy = Blue <10
Installation Steps - Included in the .zip, labeled Installreadme.sqf
Credits -
Armbot for the idea


NOTE: You may still spawn with your default loadout to remove that at the top of your loadout section add
Code:
removeAllWeapons player;
removeAllItems player;
removebackpack player;


 
Last edited:
For those epoch users out there, you can just do this :
Code:
_isHero = (player getVariable ["humanity",0] > 5000);
_isAwesomeHero = ((player getVariable ["humanity",0] > 10000) && (player getVariable ["humanity",0] < 19999));
_isEpicHero = ((player getVariable ["humanity",0] > 20000) && (player getVariable ["humanity",0] < 29999));
_isPerfectHero = (player getVariable ["humanity",0] > 30000) && (player getVariable ["humanity",0] < 79999);
_isAmazingHero = (player getVariable ["humanity",0] > 80000);
_isbandit1 = (player getVariable ["humanity",0] < -5000);
_isbandit2 = ((player getVariable ["humanity",0] < -10000) && (player getVariable ["humanity",0] > -19999));
_isbandit3 = ((player getVariable ["humanity",0] < -20000) && (player getVariable ["humanity",0] > -29999));
_isbandit4 = (player getVariable ["humanity",0] < -30000) && (player getVariable ["humanity",0] > -79999);
_isbandit5 = (player getVariable ["humanity",0] < -80000);


//set default loadout here
DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"];
DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"];
DefaultBackpack = "DZ_ALICE_Pack_EP1";
DefaultBackpackItems = [""];

if (_isHero) then {
DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"];
DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"];
DefaultBackpack = "DZ_ALICE_Pack_EP1";
DefaultBackpackItems = [""];
};

if (_isAwesomeHero) then {
DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"];
DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"];
DefaultBackpack = "DZ_ALICE_Pack_EP1";
DefaultBackpackItems = [""];
};

if (_isEpicHero) then {
DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"];
DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"];
DefaultBackpack = "DZ_ALICE_Pack_EP1";
DefaultBackpackItems = [""];
};

if (_isPerfectHero) then {
DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"];
DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"];
DefaultBackpack = "DZ_ALICE_Pack_EP1";
DefaultBackpackItems = [""];
};

if (_isAmazingHero) then {
DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"];
DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"];
DefaultBackpack = "DZ_ALICE_Pack_EP1";
DefaultBackpackItems = [""];
};

if (_isbandit1) then {
DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"];
DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"];
DefaultBackpack = "DZ_ALICE_Pack_EP1";
DefaultBackpackItems = [""];
};

if (_isbandit2) then {
DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"];
DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"];
DefaultBackpack = "DZ_ALICE_Pack_EP1";
DefaultBackpackItems = [""];
};

if (_isbandit3) then {
DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"];
DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"];
DefaultBackpack = "DZ_ALICE_Pack_EP1";
DefaultBackpackItems = [""];
};

if (_isbandit4) then {
DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"];
DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"];
DefaultBackpack = "DZ_ALICE_Pack_EP1";
DefaultBackpackItems = [""];
};

if (_isbandit5) then {
DefaultMagazines = ["30Rnd_556x45_StanagSD","30Rnd_556x45_StanagSD","15Rnd_9x19_M9SD","15Rnd_9x19_M9SD","ItemSodaCoke","ItemPainkiller","Skin_Soldier1_DZ","FoodCanBakedBeans","ItemMorphine","ItemBloodbag","ItemBandage","ItemBandage"];
DefaultWeapons = ["M4A1_Aim_SD_camo","ItemMap","ItemCompass","ItemToolbox","Binocular","M9SD"];
DefaultBackpack = "DZ_ALICE_Pack_EP1";
DefaultBackpackItems = [""];
};
obviously change the loadouts.

to install, just throw a #include "filename.sqf"; above the compiles lines in your init.sqf

If you enjoy my scripts, and like the work i've done, please consider donating below.
 
Last edited:
Back
Top