Skip to main content

Requisitos

  • ESX (1.10.7, 1.11.3+, o 1.14.0+), QBCore, o QBX
  • jaksam_core
  • oxmysql y ox_lib (consulta el ejemplo de orden de inicio para tu framework más abajo)
NO uses FileZilla para subir los archivos, de lo contrario el script NO funcionará. Usa WinSCP en su lugar.
  1. Descarga el script y extráelo en tus resources.
  2. Descarga jaksam_core y extráelo en tus resources.
  3. Agrega el siguiente código justo después de es_extended en tu server.cfg:
  1. En es_extended/config.lua, configura:
  1. En es_extended/config.lua, configura:
  1. El script configurará automáticamente la base de datos. Si no lo hace, puedes ejecutar manualmente los archivos de la carpeta jaksam_inventory/sql/.

Ejemplo de Orden de Inicio

Si no funciona, asegúrate de usar la última versión del ESX oficial con todas las dependencias necesarias.
¡Ya está todo listo! Disfruta del script 😁

Verificación

Usa el comando /inventory dentro del juego. Si tu inventario se abre, el script está funcionando correctamente.

Importar Ítems e Inventarios Antiguos

  1. Entra al juego.
  2. Usa el comando /inventory y ve a Settings.
  3. Haz clic en Import from ESX.
  4. ¡Listo!

Compatibilidad con Versiones Anteriores

Este inventario te permite seguir usando tus scripts antiguos, incluso si requieren un sistema de inventario diferente.

Funciones Predeterminadas del Framework

Puedes usar las funciones de inventario normales que ofrece tu framework.

Compatibilidad con OX Inventory

Si tus scripts antiguos usan OX Inventory, puedes habilitar una compatibilidad sencilla.
  1. Ve a jaksam_inventory/integrations/sv_integrations.lua.
  2. Habilita ox_inventory en Integrations.backwardsCompatibility.
  3. Es posible que el servidor necesite reiniciarse después de cargar por primera vez con esta configuración.

Compatibilidad con QB Inventory

Si tus scripts antiguos usan QB Inventory, puedes habilitar una compatibilidad sencilla.
  1. Ve a jaksam_inventory/integrations/sv_integrations.lua.
  2. Habilita qb-inventory en Integrations.backwardsCompatibility.
  3. Es posible que el servidor necesite reiniciarse después de cargar por primera vez con esta configuración.
¡Eso es todo! Tus scripts antiguos ahora deberían funcionar con este inventario.