mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-18 01:30:26 +03:00
+ fixes to count weapons on selling menu + now close menu when purchasing/selling items + Vaults can now be placed in buildings, maybe buggy still. + updated 10oz gold bar texture with correct new one. + Disable simulation for all zombies on server https://github.com/R4Z0R49/DayZMod/pull/359 + Possible (semi-)infinite loop in zombie_agent.fsm https://github.com/R4Z0R49/DayZMod/pull/380
64 lines
1.4 KiB
Plaintext
64 lines
1.4 KiB
Plaintext
/*
|
|
=====================================================================================================================
|
|
Get Loot Pos - by VBAWOL
|
|
Version: 1.0
|
|
Date: 10.19.2012
|
|
|
|
Parameter: nul = [] execVM "Make_lootPos.sqf";
|
|
=====================================================================================================================
|
|
*/
|
|
private ["_target","_type","_pos","_ppos","_veh","_worldPos"];
|
|
|
|
|
|
|
|
if (count _this > 2) then
|
|
{
|
|
_doSave = (_this select 3) select 0;
|
|
|
|
if (_doSave == "save") then {
|
|
|
|
_target = nearestObject [player, "HouseBase"];
|
|
|
|
if (_target isKindOf "All") then {
|
|
|
|
if (!(isNil ("_target"))) then {
|
|
|
|
_type = typeOf _target;
|
|
_pos = getPosATL _target;
|
|
|
|
_ppos = _target worldToModel (getPosATL player);
|
|
|
|
_worldPos = _target modelToWorld _ppos;
|
|
|
|
diag_log text format ["%1 : %2", _type,_ppos];
|
|
_veh = createVehicle ["Sign_arrow_down_EP1", _worldPos, [], 0, "CAN_COLLIDE"];
|
|
_veh setPos _worldPos;
|
|
|
|
} else {
|
|
diag_log text format ["Target nil: %1", _target];
|
|
};
|
|
|
|
} else {
|
|
diag_log text format ["Failed to get target: %1", _target];
|
|
};
|
|
|
|
|
|
} else {
|
|
diag_log text format ["Save not passed: %1", _doSave];
|
|
};
|
|
|
|
} else {
|
|
|
|
s_aveact = -1;
|
|
_sleep = 1;
|
|
sleep 60;
|
|
|
|
While {true} do {
|
|
if (s_aveact < 0) then {
|
|
s_aveact = player addAction ["Save to arma2.rpt", "Make_lootPos.sqf", ["save"], 99, false, true, "",""];
|
|
};
|
|
sleep _sleep;
|
|
};
|
|
|
|
};
|