Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Allow Owner to lock and unlock vehicle
- if(_player_lockUnlock_crtl) then {
- if (s_player_lockUnlock_crtl < 0) then {
- _hasKey = _ownerID in _temp_keys;
- _oldOwner = (_ownerID == dayz_playerUID);
- if(locked _cursorTarget) then {
- if(_hasKey or _oldOwner) then {
- //ZEV lock ->
- // _Unlock = player addAction [format[localize "STR_EPOCH_ACTIONS_UNLOCK",_text], "\z\addons\dayz_code\actions\unlock_veh.sqf",[_cursorTarget,(_temp_keys_names select (parseNumber _ownerID))], 2, true, true, "", ""];
- _Unlock = player addAction [format[localize "STR_EPOCH_ACTIONS_UNLOCK",_text], "scripts\unlock_veh.sqf",[_cursorTarget,(_temp_keys_names select (parseNumber _ownerID))], 2, true, true, "", ""];
- //ZEV lock <-
- s_player_lockunlock set [count s_player_lockunlock,_Unlock];
- s_player_lockUnlock_crtl = 1;
- } else {
- if(_hasHotwireKit) then {
- //ZEV lock ->
- // _Unlock = player addAction [format[localize "STR_EPOCH_ACTIONS_HOTWIRE",_text], "\z\addons\dayz_code\actions\hotwire_veh.sqf",_cursorTarget, 2, true, true, "", ""];
- _Unlock = player addAction [format[localize "STR_EPOCH_ACTIONS_HOTWIRE",_text], "scripts\hotwire_veh.sqf",_cursorTarget, 2, true, true, "", ""];
- //ZEV lock <-
- } else {
- _Unlock = player addAction [format["<t color='#ff0000'>%1</t>",localize "STR_EPOCH_ACTIONS_VEHLOCKED"], "",_cursorTarget, 2, true, true, "", ""];
- };
- s_player_lockunlock set [count s_player_lockunlock,_Unlock];
- s_player_lockUnlock_crtl = 1;
- };
- } else {
- if(_hasKey or _oldOwner) then {
- //ZEV lock ->
- // _lock = player addAction [format[localize "STR_EPOCH_ACTIONS_LOCK",_text], "\z\addons\dayz_code\actions\lock_veh.sqf",_cursorTarget, 1, true, true, "", ""];
- _lock = player addAction [format[localize "STR_EPOCH_ACTIONS_LOCK",_text], "scripts\lock_veh.sqf",_cursorTarget, 1, true, true, "", ""];
- //ZEV lock <-
- s_player_lockunlock set [count s_player_lockunlock,_lock];
- s_player_lockUnlock_crtl = 1;
- };
- };
- };
- } else {
- {player removeAction _x} forEach s_player_lockunlock;s_player_lockunlock = [];
- s_player_lockUnlock_crtl = -1;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement