Advertisement
player2_dz

Untitled

Jan 25th, 2015
285
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.55 KB | None | 0 0
  1.     // Allow Owner to lock && unlock vehicle  
  2.     if(_player_lockUnlock_crtl) then {
  3.         if (s_player_lockUnlock_crtl < 0) then {
  4.             _hasKey = _characterID in _temp_keys;
  5.             _oldOwner = (_characterID == dayz_playerUID);
  6.             if(locked _cursorTarget) then {
  7.                 if(_hasKey || _oldOwner) then {
  8.                     _Unlock = player addAction [format[localize "STR_EPOCH_ACTIONS_UNLOCK",_text], "\z\addons\dayz_code\actions\unlock_veh.sqf",[_cursorTarget,(_temp_keys_names select (parseNumber _characterID))], 2, true, true, "", ""];
  9.                     s_player_lockunlock set [count s_player_lockunlock,_Unlock];
  10.                     s_player_lockUnlock_crtl = 1;
  11.                 } else {
  12.                     if(_hasHotwireKit) then {
  13.                         _Unlock = player addAction [format[localize "STR_EPOCH_ACTIONS_HOTWIRE",_text], "\z\addons\dayz_code\actions\hotwire_veh.sqf",_cursorTarget, 2, true, true, "", ""];
  14.                     } else {
  15.                         _Unlock = player addAction [format["<t color='#ff0000'>%1</t>",localize "STR_EPOCH_ACTIONS_VEHLOCKED"], "",_cursorTarget, 2, true, true, "", ""];
  16.                     };
  17.                     s_player_lockunlock set [count s_player_lockunlock,_Unlock];
  18.                     s_player_lockUnlock_crtl = 1;
  19.                 };
  20.             } else {
  21.                 if(_hasKey || _oldOwner) then {
  22.                     _lock = player addAction [format[localize "STR_EPOCH_ACTIONS_LOCK",_text], "\z\addons\dayz_code\actions\lock_veh.sqf",_cursorTarget, 1, true, true, "", ""];
  23.                     s_player_lockunlock set [count s_player_lockunlock,_lock];
  24.                     s_player_lockUnlock_crtl = 1;
  25.                 };
  26.             };
  27.         };
  28.          
  29.     } else {
  30.         {player removeAction _x} count s_player_lockunlock;s_player_lockunlock = [];
  31.         s_player_lockUnlock_crtl = -1;
  32.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement