Config = {
ServerCallbacks = {}, -- Don't edit or change
AutoDatabaseCreator = false, -- If you are starting the script for the first time, make this true and restart the script, after restarting, make this false otherwise you will get an error.
CommandPermission = 'god', -- Permission level for add stock (god for QB, admin for ESX)
TestDriveTime = 30000, -- Seconds 600000
TeleportBackWhenTestFinishes = true, -- If false destroys the test vehicle's engine and sets it unusable again
SalesShare = 10, -- The player making the sale receives a share of the entered amount from the sale.
VehicleShops = {
{
Management = {
Enable = false,
Job = "cardealer"
},
EnableStocks = false,
AllowedCategories = {"sedans", "sportsclassics", "offroad", "cycles", "motorcycles", "vans", "super", "sports", "coupes", "compacts", "suvs", "muscle"},
Coords = {
ShowroomVehicles = vector4(-47.68, -1094.61, 26.42, 133.71),
BoughtVehicles = vector4(-32.21, -1091.13, 26.18, 336.48),
TestVehicles = vector4(-32.21, -1091.13, 26.18, 336.48),
SellingPoint = vector3(-30.82, -1106.09, 26.42)
},
Ped = {
Enable = true,
Coords = vector4(-57.13, -1099.05, 26.42, 22.75),
Model = "a_m_y_hasjew_01",
animDict = "amb@world_human_hang_out_street@female_arms_crossed@idle_a",
animName = "idle_a"
},
ShowroomVehicles = {
{coords = vector4(-50.67, -1116.44, 25.97, 2.26)},
{coords = vector4(-53.56, -1116.84, 25.79, 3.36)},
{coords = vector4(-56.3, -1116.97, 25.66, 1.13)},
{coords = vector4(-59.18, -1116.89, 26.17, 1.44)},
{coords = vector4(-61.83, -1117.06, 25.84, 2.23)}
},
Blip = { -- https://docs.fivem.net/docs/game-references/blips/
Enable = true,
coords = vector3(-57.13, -1099.05, 26.42),
sprite = 820,
color = 0,
scale = 0.5,
text = "Dealership"
},
Interaction = {
Target = {
Enable = true,
Distance = 2.0,
Label = "Open Showroom",
Icon = "fa-solid fa-car",
Label2 = "Open Management",
Icon2 = "fa-solid fa-car"
},
Text = {
Enable = false,
Distance = 3.0,
Label = "[E] Open Showroom | [G] Open Management"
},
DrawText = {
Enable = false,
Distance = 3.0,
Show = function()
exports["qb-core"]:DrawText("Contact", "left")
end,
Hide = function()
exports["qb-core"]:HideText()
end
}
}
}
}
}
-- Fuel Function
function Config.SetFuel(vehicle, fuel)
exports["LegacyFuel"]:SetFuel(vehicle, fuel)
end
-- Key Function
function Config.GiveKey(plate)
TriggerEvent('vehiclekeys:client:SetOwner', plate)
end
-- HUD Function
function Config.HUD(state)
TriggerEvent('esx:toggleHUD', state)
end
-- Management Function
function Config.AddManagementMoney(job, amount)
exports['qb-management']:AddMoney(job, amount)
end
Núcleos
Cores = {
{
Name = "ESX",
ResourceName = "es_extended",
GetFramework = function() return exports["es_extended"]:getSharedObject() end
},
{
Name = "QBCore",
ResourceName = "qb-core",
GetFramework = function() return exports["qb-core"]:GetCoreObject() end
},
{
Name = "QBXCore",
ResourceName = "qbx_core",
GetFramework = function() return exports["qbx_core"]:GetCoreObject() end
}
}
Guía de configuración
Estas notas cubren el paquete de tienda de vehículos de código abierto y sus controles de base de datos/arranque de un solo uso.
Requisitos y preparación
Selecciona el puente ESX, QBCore o QBX incluido con el recurso.
Haz una copia de seguridad de las tablas owned-vehicle y dealership antes de cualquier creación automática de tablas.
Instalación
Extracto pa-vehicleshop y selecciona el framework en shared/config.lua.
Habilita el creador automático de base de datos solo para el primer inicio controlado, luego deshabilítalo antes de reiniciar de nuevo.
Configura los permisos de comandos, tiendas, stock y listas de vehículos antes del acceso público.
Puntos de control de configuración
Prueba los cambios de stock, compras, pruebas de conducción, comisiones y persistencia.
Verifica que solo el grupo de administradores previsto pueda añadir stock.
Seguridad: Haz una copia de seguridad del recurso y las tablas de base de datos afectadas, utiliza credenciales propiedad de tu servidor y completa una prueba de staging antes de reemplazar un recurso en vivo. La configuración completa permanece en el paquete de descarga.
Valoraciones
No hay valoraciones aún.
Solo los usuarios registrados que hayan comprado este producto pueden hacer una valoración.
Valoraciones
No hay valoraciones aún.