Instalación
Instala EN-PausaMenu en tu servidor paso a paso
Requisitos
| Recurso | Obligatorio |
|---|---|
| ox_lib | Sí |
| oxmysql | Sí |
es_extended / qb-core / qbx_core | Uno de ellos |
ox_inventory | Opcional: imágenes automáticas y entrega de items |
Pasos
Descarga el recurso
Descárgalo desde portal.cfx.re, en Granted Assets. Si no lo ves, sigue Descargar tu compra.
Colócalo en resources
Copia la carpeta a resources/.
No renombres la carpeta
Debe llamarse exactamente EN-PausaMenu. El recurso está protegido con Cfx Asset Escrow y no arrancará con otro
nombre.
Añádelo a tu server.cfg
Siempre después de ox_lib, oxmysql y tu framework:
ensure ox_lib
ensure oxmysql
ensure es_extended # o qb-core / qbx_core
ensure EN-PausaMenu(Opcional) Configura los secretos
El token del bot de Discord (para los avatares) y el webhook (para anunciar las recompensas) se leen desde convars del servidor. Ponlos en server.cfg, nunca en los archivos de configuración:
set en_pausamenu_bot_token "TOKEN_DEL_BOT_DE_DISCORD"
set en_pausamenu_webhook "https://discord.com/api/webhooks/..."Usa set y no setr: con setr el valor se replicaría a los jugadores.
Reinicia el servidor
La tabla multijobs se crea sola al iniciar (con ServerConfig.Multijob.AutoCreateTable = true). Si prefieres crearla a mano, importa multijobs.sql:
CREATE TABLE IF NOT EXISTS `multijobs` (
`identifier` varchar(100) NOT NULL,
`jobdata` text DEFAULT NULL,
PRIMARY KEY (`identifier`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;En Qbox, con UseQboxNative = true, la tabla no hace falta.
Comprueba que funciona
En la consola del servidor deberías ver:
[EN-PausaMenu] Framework: esx · Exotica Network · exoticanetwork.storeEntra al servidor y pulsa ESC: debe abrirse el nuevo menú en lugar del de GTA.
Si ves No se detecto ESX, QBCore ni Qbox, revisa el orden de inicio.
Siguiente paso
Configúralo con el configurador visual o edita a mano la configuración.
