mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-14 12:12:34 +03:00
Make minor change to fn_waitForObject.sqf
This commit is contained in:
@@ -4,25 +4,30 @@
|
||||
|
||||
Parameters:
|
||||
_this select 0: string - object class name to reveal
|
||||
_this select 1: object - sign object or ObjNull if none
|
||||
_this select 2: array - result of (nearestObjects [player,[_class],50]) before call to spawn object
|
||||
_this select 1: object - sign object or objNull if none
|
||||
|
||||
["objectClassName", objNull, []] spawn fn_waitForObject;
|
||||
["objectClassName", objNull] call fn_waitForObject;
|
||||
*/
|
||||
|
||||
private ["_class","_sign","_near"];
|
||||
|
||||
_class = _this select 0;
|
||||
_sign = _this select 1;
|
||||
_near = _this select 2;
|
||||
_near = count (nearestObjects [player,[_class],50]);
|
||||
|
||||
waitUntil {
|
||||
uiSleep 1;
|
||||
(count (nearestObjects [player,[_class],50]) != count _near)
|
||||
};
|
||||
[_class,_sign,_near] spawn {
|
||||
_class = _this select 0;
|
||||
_sign = _this select 1;
|
||||
_near = _this select 2;
|
||||
|
||||
if (!isNull _sign) then {
|
||||
deleteVehicle _sign;
|
||||
};
|
||||
waitUntil {
|
||||
uiSleep 1;
|
||||
(count (nearestObjects [player,[_class],50]) != _near)
|
||||
};
|
||||
|
||||
{player reveal _x;} count (nearestObjects [player,[_class],50]);
|
||||
if (!isNull _sign) then {
|
||||
deleteVehicle _sign;
|
||||
};
|
||||
|
||||
{player reveal _x;} count (nearestObjects [player,[_class],50]);
|
||||
};
|
||||
Reference in New Issue
Block a user