mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-14 20:13:13 +03:00
missed GV, disallow upgrade if another player inside vehicle
This commit is contained in:
@@ -7,13 +7,13 @@ private ["_proceed","_itemIn","_countIn","_missing","_missingQty","_qty","_remov
|
|||||||
if(DZE_ActionInProgress) exitWith { cutText [(localize "STR_EPOCH_PLAYER_52") , "PLAIN DOWN"]; };
|
if(DZE_ActionInProgress) exitWith { cutText [(localize "STR_EPOCH_PLAYER_52") , "PLAIN DOWN"]; };
|
||||||
DZE_ActionInProgress = true;
|
DZE_ActionInProgress = true;
|
||||||
|
|
||||||
if (vehicle player != player) exitWith {cutText ["\n\nYou cannot perform an upgrade while still inside a vehicle.", "PLAIN DOWN"]};
|
if (vehicle player != player) exitWith {DZE_ActionInProgress = false; cutText ["\n\nYou cannot perform an upgrade while still inside a vehicle.", "PLAIN DOWN"]};
|
||||||
|
|
||||||
// look for nearest vehicle
|
// look for nearest empty vehicle
|
||||||
_findNearestVehicles = nearestObjects [player, ["LandVehicle"], 10];
|
_findNearestVehicles = nearestObjects [player, ["LandVehicle"], 10];
|
||||||
_findNearestVehicle = [];
|
_findNearestVehicle = [];
|
||||||
{
|
{
|
||||||
if (alive _x) exitWith {
|
if (alive _x and (count (crew _x)) == 0) exitWith {
|
||||||
_findNearestVehicle set [(count _findNearestVehicle),_x];
|
_findNearestVehicle set [(count _findNearestVehicle),_x];
|
||||||
};
|
};
|
||||||
} foreach _findNearestVehicles;
|
} foreach _findNearestVehicles;
|
||||||
|
|||||||
Reference in New Issue
Block a user