update(vehicle): lockpick event & alarm

This commit is contained in:
Andyyy7666
2023-08-27 01:22:27 +02:00
parent e4e5d60cf4
commit bde1f5b0bb
2 changed files with 7 additions and 7 deletions

View File

@@ -243,15 +243,12 @@ RegisterNetEvent("ND_Vehicles:blip", function(netid, status)
EndTextCommandSetBlipName(blip) EndTextCommandSetBlipName(blip)
end) end)
RegisterNetEvent("ND_Vehicles:syncAlarm", function(netid, success, action) RegisterNetEvent("ND_Vehicles:syncAlarm", function(netid)
local veh = NetToVeh(netid) local veh = NetToVeh(netid)
if not veh then return end if not veh then return end
SetVehicleAlarmTimeLeft(veh, 1) SetVehicleAlarmTimeLeft(veh, 1)
SetVehicleAlarm(veh, true) SetVehicleAlarm(veh, true)
StartVehicleAlarm(veh) StartVehicleAlarm(veh)
if success and action == "lockpick" then
setVehicleLocked(veh, false)
end
end) end)
RegisterNetEvent("ND_VehicleSystem:setOwnedIfNot", function(netid) RegisterNetEvent("ND_VehicleSystem:setOwnedIfNot", function(netid)

View File

@@ -231,10 +231,13 @@ function NDCore.saveVehicleProperties(source, veh, properties)
end end
end end
RegisterNetEvent("ND_Vehicles:syncAlarm", function(netid, success, action) RegisterNetEvent("ND_Vehicles:lockpick", function(netId, success)
local veh = NetworkGetEntityFromNetworkId(netid) local veh = NetworkGetEntityFromNetworkId(netId)
local owner = NetworkGetEntityOwner(veh) 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) end)
if Config.useInventoryForKeys then if Config.useInventoryForKeys then