Instalación
FR Hub no tiene dependencias externas. Funciona desde el primer ensure con cualquier framework o en modo standalone.
1. Descarga
Descarga el .zip desde el panel de recursos
(necesitas cuenta gratuita en fiverank.gg).
El archivo descomprimido tiene esta estructura:
fr_hub/
├── fxmanifest.lua
├── config.lua ← único archivo que debes editar
├── README.md
├── client/
│ ├── hide_native_hud.lua
│ ├── main.lua
│ ├── menu.lua
│ ├── vehicle.lua
│ └── bridges/
│ ├── init.lua
│ ├── esx.lua
│ ├── qbcore.lua
│ ├── qbox.lua
│ ├── standalone.lua
│ └── fuel.lua
├── html/
│ ├── index.html
│ ├── app.js
│ ├── style.css
│ └── assets/
│ └── logo.svg
└── stream/
├── minimap.gfx
├── minimap.ytd
└── circlemap.ytd
2. Coloca el recurso en tu servidor
Descomprime y copia la carpeta en tu directorio de recursos:
resources/[fiverank]/fr_hub/
El nombre de la carpeta debe ser exactamente fr_hub (con guión bajo).
Si el zip descomprime como fr_hub-main o similar, renómbrala.
3. Añade la línea en server.cfg
ensure fr_hub
Colócalo después de tu framework (ESX / QBCore / etc.) para que el bridge detecte correctamente cuál usar:
# Ejemplo con ESX
ensure es_extended
ensure fr_hub
# Ejemplo con QBCore
ensure qb-core
ensure fr_hub
# Modo standalone (sin framework)
ensure fr_hub
4. Reinicia el servidor
refresh
ensure fr_hub
O reinicia el servidor completo. Al arrancar verás en la consola:
[fr_hub] v1.5.4 — FiveRank HUD ready. Framework: ESX
Si aparece ese mensaje, la instalación es correcta.
Verificación rápida
- Únete al servidor y espera a que el HUD cargue (1-2 segundos).
- Comprueba que ves los anillos de stats en pantalla.
- Entra en un vehículo → debe aparecer el velocímetro flotante.
- Escribe
/huben el chat → debe abrirse el panel de ajustes.
Desinstalar
Elimina la línea ensure fr_hub del server.cfg y reinicia. No deja rastro en la base de datos porque usa KVP de FiveM (se eliminan cuando el recurso ya no registra las claves).