Instalación¶
Pasos para instalar y poner en marcha nb-crafting en tu servidor FiveM.
Requisitos¶
| Requisito | Descripción |
|---|---|
| FiveM | Servidor con artifacts recientes (5181+) |
| oxmysql | Recurso para MySQL/MariaDB |
| Framework | ESX Legacy (1.9.0+) o QBCore |
| Inventario | ox_inventory, qb-inventory, ps-inventory, lj-inventory, qs-inventory u origen_inventory |
1. Instalar el recurso¶
- Coloca la carpeta nb-crafting dentro de
resources(o dentro de una carpeta tipo[neenbyss]/nb-crafting). - Asegúrate de que oxmysql esté instalado y configurado con tu base de datos.
2. Base de datos¶
- Crea la base de datos o usa una existente.
- Importa el esquema inicial:
- Si actualizas desde una versión anterior, ejecuta también las migraciones:
3. Configuración mínima¶
Edita config.lua en la raíz del recurso:
Config.Framework = 'ESX' -- o 'QBCore'
Config.Inventory = 'ox_inventory' -- según tu inventario
Config.Permissions.adminGroup = 'admin' -- grupo que puede usar el panel admin
El resto de opciones tienen valores por defecto. Ver Configuración.
No hace falta tocar bridge/ si usas ESX o QBCore con un inventario soportado. Si usas Origen Ilegal (bandas), sigue Origen Ilegal.
4. Arrancar el recurso¶
En server.cfg:
ensure oxmysql
ensure es_extended # o qb-core
ensure ox_inventory # o tu inventario
ensure nb-crafting
O para reiniciar solo el crafteo:
5. Comprobar que funciona¶
- Entra al servidor con un personaje que tenga el grupo de admin configurado.
- Acércate a una estación de crafteo (si ya hay alguna en la base de datos) o crea una con el panel admin.
- Abre el panel admin con el comando indicado en el recurso (por ejemplo
/craftingadmin) y crea una estación y una receta de prueba. - Con otro personaje (o sin permisos de admin) prueba a abrir la estación, craftear y recoger ítems.
Si algo falla, revisa la consola del servidor y del cliente (F8) y que config.lua y bridge coincidan con tu framework e inventario.