Files
DayZ-Epoch/SQF/dayz_code/compile/local_eventKill.sqf
vbawol 70f839c298 Humanity changes for killing zeds and more.
[ADDED] +5 humanity for killing zombie, -10 for gutting, +20 for
exchanging zombie parts for biomeat.
2013-07-01 10:24:42 -05:00

19 lines
594 B
Plaintext

//[unit, selectionName, damage, source, projectile]
//will only run when local to the created object
//record any key hits to the required selection
private["_zed","_killer","_kills","_array","_type"];
_array = _this select 0;
_zed = _array select 0;
_killer = _array select 1;
_type = _this select 1;
if (local _zed) then {
_kills = _killer getVariable[_type,0];
_killer setVariable[_type,(_kills + 1),true];
//increase players humanity when zed killed
_humanity = player getVariable["humanity",0];
_humanity = _humanity + 5;
player setVariable["humanity",_humanity,true];
};