Files
DayZ-Epoch/SQF/dayz_code/compile/veh_handleKilled.sqf
ebayShopper eefcdf2610 Add basic security checks to object_killed
PVDZ_veh_Save = [_obj,"killed"]; could be abused in the same way as
server_deleteObj (42e0047)
2017-11-13 16:14:22 -05:00

18 lines
578 B
Plaintext

_unit = _this select 0;
//_killer = _this select 1;
// ask server to set global damage to 1, save to the hive
if (local _unit) then {
if (isServer) then {
[_unit,"killed",false,false,"SERVER",dayz_serverKey] call server_updateObject;
} else {
PVDZ_veh_Save = [_unit,"killed",false,false,dayz_playerUID,dayz_authKey];
publicVariableServer "PVDZ_veh_Save";
};
};
// everyone removes their EH for this vehicle
_unit removeAllEventHandlers "HandleDamage";
_unit removeAllEventHandlers "Killed";
_unit removeAllEventHandlers "GetIn";
_unit removeAllEventHandlers "GetOut";