mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-14 12:12:34 +03:00
1.0.2.35 DEV
This commit is contained in:
39
SQF/dayz_code/actions/hotwire_veh.sqf
Normal file
39
SQF/dayz_code/actions/hotwire_veh.sqf
Normal file
@@ -0,0 +1,39 @@
|
||||
private["_vehicle"];
|
||||
_vehicle = _this select 3;
|
||||
|
||||
if(TradeInprogress) exitWith { cutText ["Hotwire vehicle already in progress." , "PLAIN DOWN"]; };
|
||||
TradeInprogress = true;
|
||||
|
||||
{player removeAction _x} forEach s_player_lockunlock;s_player_lockunlock = [];
|
||||
s_player_lockUnlock_crtl = 1;
|
||||
|
||||
_removed = ([player,"ItemHotwireKit",1] call BIS_fnc_invRemove);
|
||||
|
||||
if (_removed == 1) then {
|
||||
|
||||
if((random 10) <= 7.5) then {
|
||||
|
||||
dayzLockVehicle = [_vehicle,false];
|
||||
if(player distance _vehicle < 10) then {
|
||||
|
||||
if (local _vehicle) then {
|
||||
dayzLockVehicle spawn local_lockUnlock
|
||||
} else {
|
||||
publicVariable "dayzLockVehicle";
|
||||
};
|
||||
|
||||
// player moveInDriver _vehicle;
|
||||
|
||||
/*
|
||||
if (local vehicle player) then {
|
||||
vehicle player engineOn true;
|
||||
};
|
||||
*/
|
||||
};
|
||||
} else {
|
||||
cutText ["Failed to unlock car hotwire kit broken." , "PLAIN DOWN"];
|
||||
};
|
||||
};
|
||||
|
||||
s_player_lockUnlock_crtl = -1;
|
||||
TradeInprogress = false;
|
||||
Reference in New Issue
Block a user