mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-13 19:52:38 +03:00
Update vanilla player_mineStone
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
private ["_item","_result","_dis","_sfx","_num","_breaking","_counter","_rocks","_findNearestRock","_objInfo","_lenInfo",
|
private ["_item","_result","_dis","_sfx","_num","_breaking","_counter","_rocks","_findNearestRock",
|
||||||
"_objName","_i","_k","_countOut","_isOk","_proceed","_animState","_started","_finished","_isMedic","_itemOut","_wpPos","_nearByPile"];
|
"_objName","_countOut","_isOk","_proceed","_animState","_started","_finished","_isMedic","_itemOut","_wpPos","_nearByPile"];
|
||||||
|
|
||||||
_item = _this;
|
_item = _this;
|
||||||
call gear_ui_init;
|
call gear_ui_init;
|
||||||
@@ -13,22 +13,7 @@ _rocks = ["r2_boulder1.p3d","r2_boulder2.p3d","r2_rock1.p3d","r2_rock2.p3d","r2_
|
|||||||
_findNearestRock = objNull;
|
_findNearestRock = objNull;
|
||||||
|
|
||||||
{
|
{
|
||||||
_objInfo = toArray(str(_x));
|
_objName = _x call fn_getModelName;
|
||||||
_lenInfo = count _objInfo - 1;
|
|
||||||
_objName = [];
|
|
||||||
_i = 0;
|
|
||||||
// determine where the object name starts
|
|
||||||
{
|
|
||||||
if (58 == _objInfo select _i) exitWith {};
|
|
||||||
_i = _i + 1;
|
|
||||||
} forEach _objInfo;
|
|
||||||
_i = _i + 2; // skip the ": " part
|
|
||||||
|
|
||||||
for "_k" from _i to _lenInfo do {
|
|
||||||
_objName = _objName + [_objInfo select _k];
|
|
||||||
};
|
|
||||||
_objName = toLower(toString(_objName));
|
|
||||||
|
|
||||||
// Exit since we found a rock
|
// Exit since we found a rock
|
||||||
if (_objName in _rocks) exitWith { _findNearestRock = _x; };
|
if (_objName in _rocks) exitWith { _findNearestRock = _x; };
|
||||||
} foreach nearestObjects [getPosATL player, [], 8];
|
} foreach nearestObjects [getPosATL player, [], 8];
|
||||||
|
|||||||
Reference in New Issue
Block a user