mirror of
https://github.com/ND-Framework/ND_Core.git
synced 2026-08-17 13:56:02 +01:00
update(vehicle): lockpick event & alarm
This commit is contained in:
@@ -243,15 +243,12 @@ RegisterNetEvent("ND_Vehicles:blip", function(netid, status)
|
||||
EndTextCommandSetBlipName(blip)
|
||||
end)
|
||||
|
||||
RegisterNetEvent("ND_Vehicles:syncAlarm", function(netid, success, action)
|
||||
RegisterNetEvent("ND_Vehicles:syncAlarm", function(netid)
|
||||
local veh = NetToVeh(netid)
|
||||
if not veh then return end
|
||||
SetVehicleAlarmTimeLeft(veh, 1)
|
||||
SetVehicleAlarm(veh, true)
|
||||
StartVehicleAlarm(veh)
|
||||
if success and action == "lockpick" then
|
||||
setVehicleLocked(veh, false)
|
||||
end
|
||||
end)
|
||||
|
||||
RegisterNetEvent("ND_VehicleSystem:setOwnedIfNot", function(netid)
|
||||
|
||||
@@ -231,10 +231,13 @@ function NDCore.saveVehicleProperties(source, veh, properties)
|
||||
end
|
||||
end
|
||||
|
||||
RegisterNetEvent("ND_Vehicles:syncAlarm", function(netid, success, action)
|
||||
local veh = NetworkGetEntityFromNetworkId(netid)
|
||||
RegisterNetEvent("ND_Vehicles:lockpick", function(netId, success)
|
||||
local veh = NetworkGetEntityFromNetworkId(netId)
|
||||
local owner = NetworkGetEntityOwner(veh)
|
||||
TriggerClientEvent("ND_Vehicles:syncAlarm", owner, netid, success, action)
|
||||
TriggerClientEvent("ND_Vehicles:syncAlarm", owner, netId)
|
||||
if not success then return end
|
||||
local state = Entity(veh).state
|
||||
state.locked = false
|
||||
end)
|
||||
|
||||
if Config.useInventoryForKeys then
|
||||
|
||||
Reference in New Issue
Block a user