here is a script i'm trying to make:
bloodAmountrun = 1; bloodAmountwalk = 2; bloodAmountsneak = 4; bloodAmountcrawl = 6; bloodAmountstay = 10; bloodAmountsit = 15; bloodAmountsleep = 1000; while {true} do { if(r_player_blood > 12000) then { r_player_blood = 12000; }; if(r_player_unconscious = true or r_player_injured = true or r_player_infected = true or r_fracture_legs = true or r_fracture_arms = true or r_player_inpain = true or r_player_loaded = true or r_player_bloodDanger = true or dayz_hunger = 0.5 or dayz_thirst = 0.5 or dayz_combat = 1) then { r_player_blood = r_player_blood; } else { sleep 2; if(s_player_ != -1) then { r_player_blood = r_player_blood + bloodAmountrun; }; if(s_player_ != -1) then { r_player_blood = r_player_blood + bloodAmountwalk; }; if(dayz_isKneeling = true != -1) then { r_player_blood = r_player_blood + bloodAmountsneak; }; if(dayz_isCrawling = true != -1) then { r_player_blood = r_player_blood + bloodAmountcrawl; }; if(s_player_ != -1) then { r_player_blood = r_player_blood + bloodAmountstay; }; if(s_player_ != -1) then { r_player_blood = r_player_blood + bloodAmountsit; }; if(s_player_sleep != -1) then { r_player_blood = r_player_blood + bloodAmountsleep; }; }; };
I don't know how to call when player is runnig, staying or siting, also i would like to add in exceptions if temperature is < 32C. See please wheather the script is allrignt or not