Instalación
Primero instala las dependencias generales. Después:
Coloca la carpeta
Coloca la carpeta wentus-pondcafe dentro de resources/[wentus]/.
Añade los ítems
Pega el contenido de items-qbox.lua en la tabla de ox_inventory/data/items.lua.
Pega el contenido de items.lua en qb-core/shared/items.lua.
Copia las imágenes de assets/images/ → a la carpeta de imágenes de tu inventario.
Añade el trabajo
Añade el trabajo pondcafe a tu framework — la ubicación depende del framework (igual que el inventario):
qbx_core/shared/jobs.lua — clave del trabajo ['pondcafe'], claves de grado numéricas [0]:
['pondcafe'] = {
label = "Pond Cafe",
defaultDuty = true,
offDutyPay = false,
grades = {
[0] = { name = 'Waiter', payment = 50 },
[1] = { name = 'Barista', payment = 75 },
[2] = { name = 'Cook', payment = 100 },
[3] = { name = 'Manager', payment = 125 },
[4] = { name = 'Owner', isboss = true, payment = 150 },
},
},
qb-core/shared/jobs.lua — clave del trabajo sin corchetes pondcafe, claves de grado como string ['0']:
pondcafe = {
label = "Pond Cafe",
defaultDuty = true,
offDutyPay = false,
grades = {
['0'] = { name = 'Waiter', payment = 50 },
['1'] = { name = 'Barista', payment = 75 },
['2'] = { name = 'Cook', payment = 100 },
['3'] = { name = 'Manager', payment = 125 },
['4'] = { name = 'Owner', isboss = true, payment = 150 },
},
},
En ESX, los trabajos viven en la base de datos (tablas jobs + job_grades). Añade pondcafe mediante SQL o con una herramienta de trabajos de ESX.
Cuenta bancaria
Configura Config.Base.Events.ManagementMoney según tu recurso bancario. Si usas qb-banking, la cuenta del negocio se crea automáticamente.
Config + arranque
config.lua → haz tu selección de framework en Config.Base (Configuración). Añade a server.cfg:
ensure wentus-pondcafe
Wentus-PondCafe: Started en la consola. Si aparece un aviso de dependencia faltante, corrige Config.Base.Stashes
Pond Cafe registra (ox_inventory) o crea (qb-inventory) automáticamente dos stashes:
| Stash | Clave de config | Acceso |
|---|---|---|
| Mostrador de servicio | Config.Settings.StandStash | Solo el trabajo pondcafe |
| Almacenamiento en frío | Config.Settings.FreezerStash | Solo el trabajo pondcafe |
Tamaño: Config.Settings.StashSettings (slots, weight).