From 7f4db464789d5923358779b5a4d6c1d3a878b43d Mon Sep 17 00:00:00 2001 From: dayz10k Date: Tue, 26 Nov 2013 13:59:48 -0500 Subject: [PATCH] Area Maintenance --- SQF/dayz_code/init/publicEH.sqf | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/SQF/dayz_code/init/publicEH.sqf b/SQF/dayz_code/init/publicEH.sqf index 94d447ddd..ae900a567 100644 --- a/SQF/dayz_code/init/publicEH.sqf +++ b/SQF/dayz_code/init/publicEH.sqf @@ -54,6 +54,19 @@ if (isServer) then { "PVDZE_obj_Trade" addPublicVariableEventHandler {(_this select 1) spawn server_tradeObj}; "PVDZE_plr_TradeMenu" addPublicVariableEventHandler {(_this select 1) spawn server_traders}; "PVDZE_plr_DeathB" addPublicVariableEventHandler {(_this select 1) spawn server_deaths}; + + + //Area Maintenance + "maintainArea_log" addPublicVariableEventHandler { + _val = _this select 1; + _player = _val select 0; + _playerName = name _player; + _playerID = getPlayerUID _player; + _target = _val select 1; + _position = position _target; + _count = _val select 2; + diag_log format["MAINTAIN_AREA: Player %1 (%2) has maintained %3 building parts at position %4", _playerName, _playerID, _count, _position]; + }; }; //Client only @@ -70,4 +83,4 @@ if (!isDedicated) then { "norrnRaDrag" addPublicVariableEventHandler {(_this select 1) execVM "\z\addons\dayz_code\medical\publicEH\animDrag.sqf"}; "norrnRnoAnim" addPublicVariableEventHandler {(_this select 1) execVM "\z\addons\dayz_code\medical\publicEH\noAnim.sqf"}; -}; \ No newline at end of file +};