Remove unit's local event handler anticheat check

The createUnit remote execution locality exploit was fixed in current
A2OA stable patch 131129:
https://forums.bistudio.com/topic/186695-a2a2oa-patch-18122015/

This is now unnecessary and would needlessly restrict modders.
This commit is contained in:
ebaydayz
2016-09-27 16:04:14 -04:00
parent ceebaac579
commit cc28d43d25
6 changed files with 10 additions and 7 deletions

View File

@@ -25,8 +25,8 @@ class WildZombie_Base : Zed_Base {
class Eventhandlers {
init = "_this call zombie_initialize;";
local = "_z = _this select 0;" \n
"if ((!isServer and !isNull _z) and {(side _z != civilian)}) exitWith { " \n
"PVDZ_sec_atp = [ 'wrong side', player ]; publicVariableServer 'PVDZ_sec_atp'; deleteVehicle _z; };" \n
// "if ((!isServer and !isNull _z) and {(side _z != civilian)}) exitWith { " \n
// "PVDZ_sec_atp = [ 'wrong side', player ]; publicVariableServer 'PVDZ_sec_atp'; deleteVehicle _z; };" \n
"if (!(_this select 1)) exitWith {};" \n
"if (isServer) exitWith { _z call sched_co_deleteVehicle; };" \n
"[(position _z), _z, true] execFSM '\z\AddOns\dayz_code\system\zombie_wildagent.fsm';";