_className = "USBasicWeaponsBox"; _mypos = getposATL player; _dir = getdir player; _mypos = [(_mypos select 0)+2*sin(_dir),(_mypos select 1)+2*cos(_dir), (_mypos select 2)]; _magicbox = createVehicle [_className, _mypos, [], 0, "CAN_COLLIDE"]; _magicbox setDir _dir; _magicbox setposATL _mypos;
EPOCHPOS = getPosATL player;
EPOCHREMOTEBOX1 = format ["
if (isServer) then {
EPOCHOBJECTBOX = 'USBasicAmmunitionBox' createVehicle %1;
clearWeaponCargoGlobal EPOCHOBJECTBOX;
clearMagazineCargoGlobal EPOCHOBJECTBOX;
clearBackpackCargoGlobal EPOCHOBJECTBOX;
EPOCHOBJECTBOX setVariable ['permaLoot',true];
_uniqueid = str(round(random 999999));
EPOCHOBJECTBOX setVariable ['ObjectID', _uniqueid, true];
EPOCHOBJECTBOX setVariable ['ObjectUID', _uniqueid, true];
EPOCHOBJECTBOX setVariable ['CargoChecked',[1,2],true];
dayz_serverObjectMonitor set [count dayz_serverObjectMonitor,EPOCHOBJECTBOX];
PVDZE_serverObjectMonitor set [count PVDZE_serverObjectMonitor,EPOCHOBJECTBOX];
EPOCHOBJECTBOX setVariable ['lastUpdate',time,true];
};
",EPOCHPOS];
[EPOCHREMOTEBOX1] call epochExec;
sleep 2;
epochRemoteBox = "if (isServer) then {
[] spawn {
call compile ('
EPOCHOBJECTBOX addMagazineCargoGlobal[''ItemID'',1];
');
};
};
";
[epochRemoteBox] call epochExec;
cutText ["Spawned box", "PLAIN DOWN"];