mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2026-05-15 15:13:22 +03:00
vehicle gear lock optimisations
This commit is contained in:
@@ -1,8 +1,19 @@
|
|||||||
disableSerialization;
|
disableSerialization;
|
||||||
_display = (_this select 0);
|
_display = (_this select 0);
|
||||||
_close = {locked _x} count (nearestObjects [player, ["AllVehicles"], 5]) > 0;
|
_inVehicle = (vehicle player) != player;
|
||||||
|
_cTarget = cursorTarget;
|
||||||
|
if(_inVehicle) then {
|
||||||
|
_cTarget = (vehicle player);
|
||||||
|
};
|
||||||
|
|
||||||
if(_close) then {
|
_isOk = false;
|
||||||
cutText ["Cannot access gear on a locked vehicle." , "PLAIN DOWN"];
|
{
|
||||||
|
if(!_isOk) then {
|
||||||
|
_isOk = _cTarget isKindOf _x;
|
||||||
|
};
|
||||||
|
} forEach ["LandVehicle","Air"];
|
||||||
|
|
||||||
|
if((locked _cTarget) and _isOk) then {
|
||||||
|
cutText ["Cannot access gear in a locked vehicle." , "PLAIN DOWN"];
|
||||||
_display closeDisplay 1;
|
_display closeDisplay 1;
|
||||||
};
|
};
|
||||||
Reference in New Issue
Block a user