QBX Garages
In server/main.lua
find registerGarage
function
server/main.lua
local function registerGarage(name, config)
if not Garages[name] then
Garages[name] = config
TriggerClientEvent('qbx_garages:client:garageRegistered', -1, name, config)
TriggerEvent('qbx_garages:server:garageRegistered', name, config)
end
end
exports('RegisterGarage', registerGarage)
RegisterNetEvent('qbx_garages:server:RegisterGarage', registerGarage)
JDev QBX_Garages
This is for this (opens in a new tab) version which uses the radialmenu
Add this to your client file
client/main.lua
exports('ParkVehicle', ParkVehicle)
exports('OpenGarageMenu', OpenGarageMenu)
Comment out qb-garages:client:houseGarageConfig
event in your client file
-- RegisterNetEvent('qb-garages:client:houseGarageConfig', function(garageConfig)
-- for _, v in pairs(garageConfig) do
-- v.vehicleCategories = config.HouseGarageCategories
-- end
-- HouseGarages = garageConfig
-- end)
replace the qbx_garage part in the bcs_housing/client/garage.lua
client/garage.lua
if IsPedInAnyVehicle(PlayerPedId(), false) then
exports['qbx_garages']:ParkVehicle(cache.vehicle, identifier,
vec4(data.properties.data.garage.x, data.properties.data.garage.y,
data.properties.data.garage.z, data.properties.data.garage.w))
else
exports["qbx_garages"]:OpenGarageMenu()
end