This commit is contained in:
Miho931 2025-06-12 12:55:30 +02:00
parent f3a9f443a7
commit dd9754b106
2 changed files with 15 additions and 13 deletions

View file

@ -9,6 +9,7 @@ AddEventHandler('mh_garage:retrieveVehicle', function()
QBCore.Functions.TriggerCallback('mh_garage:CallVehicles', function(cb) QBCore.Functions.TriggerCallback('mh_garage:CallVehicles', function(cb)
Debug(json.encode(cb)) Debug(json.encode(cb))
for i = 1, #cb, 1 do for i = 1, #cb, 1 do
if cb[i].garage ~= "OUT" then
local mods = json.decode(cb[i].mods) local mods = json.decode(cb[i].mods)
table.insert(opt, { table.insert(opt, {
title = cb[i].name, title = cb[i].name,
@ -20,6 +21,7 @@ AddEventHandler('mh_garage:retrieveVehicle', function()
end end
}) })
end end
end
lib.registerContext({ lib.registerContext({
id = "retrieveVehicle", id = "retrieveVehicle",

View file

@ -31,7 +31,7 @@ QBCore.Functions.CreateCallback('mh_garage:storedVehicle', function(source, cb,
if Player.Functions.GetMoney('bank', zone.price) then if Player.Functions.GetMoney('bank', zone.price) then
MySQL.query("SELECT * FROM player_vehicles WHERE citizenid = ? AND plate = ?", {Player.PlayerData.citizenid, veh.plate}, function(rs) MySQL.query("SELECT * FROM player_vehicles WHERE citizenid = ? AND plate = ?", {Player.PlayerData.citizenid, veh.plate}, function(rs)
if rs[1] ~= nil then if rs[1] ~= nil then
MySQL.query("UPDATE player_vehicles SET garage = ?, parking = ?, mods = ? WHERE plate = ?", {zone.name, true, json.encode(veh), veh.plate}) MySQL.query("UPDATE player_vehicles SET garage = ? mods = ? WHERE plate = ?", {zone.name, json.encode(veh), veh.plate})
DelVehParking(veh.plate) DelVehParking(veh.plate)
cb({ cb({
status = true, status = true,
@ -43,7 +43,7 @@ QBCore.Functions.CreateCallback('mh_garage:storedVehicle', function(source, cb,
else else
MySQL.query("SELECT * FROM vehicle_keys WHERE owner = ? AND plate = ?", {Player.PlayerData.citizenid, veh.plate}, function(rs) MySQL.query("SELECT * FROM vehicle_keys WHERE owner = ? AND plate = ?", {Player.PlayerData.citizenid, veh.plate}, function(rs)
if rs[1] ~= nil then if rs[1] ~= nil then
MySQL.query("UPDATE player_vehicles SET garage = ?, parking = ? WHERE plate = ?", {zone.name, true, veh.plate}) MySQL.query("UPDATE player_vehicles SET garage = ? WHERE plate = ?", {zone.name, veh.plate})
--TriggerEvent('mh_Parking:removeVehicle', source, veh.plate) --TriggerEvent('mh_Parking:removeVehicle', source, veh.plate)
--DelVehParking(veh.plate) --DelVehParking(veh.plate)
cb({ cb({
@ -147,5 +147,5 @@ end)
RegisterServerEvent('mh_garage:spawnedVehicle') RegisterServerEvent('mh_garage:spawnedVehicle')
AddEventHandler('mh_garage:spawnedVehicle', function(netID, plate) AddEventHandler('mh_garage:spawnedVehicle', function(netID, plate)
MySQL.query("UPDATE player_vehicles SET parking = ? WHERE plate = ?", {0, plate}) MySQL.query("UPDATE player_vehicles SET garage = ? WHERE plate = ?", {"OUT", plate})
end) end)