Glosario de FiveM y ESX
Los términos que más se repiten montando un servidor de FiveM, explicados sin rodeos. Si alguno te suena a chino, aquí lo tienes claro.
- FiveM
- Plataforma de modificación multijugador para GTA V que permite montar servidores propios (rol, carreras, etc.). Está desarrollada por Cfx.re. No pertenece a Rockstar.
- ESX
- Framework de roleplay para FiveM que aporta la base de un servidor: jugadores, dinero, trabajos, inventario e items. Es uno de los dos frameworks más usados junto a QBCore.
- ESX Legacy
- La versión moderna y mantenida de ESX. Cambia algunas formas de hacer las cosas respecto a versiones antiguas, como obtener el objeto compartido con exports['es_extended']:getSharedObject(). Ver la guía relacionada
- QBCore
- El otro gran framework de roleplay para FiveM. Alternativa a ESX, con su propio sistema de jugadores, trabajos e items. Muchos recursos existen en versión ESX y QBCore.
- oxmysql
- El conector de base de datos MySQL/MariaDB más usado en FiveM. Permite a los recursos guardar y leer datos (cuentas, inventarios, propiedades) de forma asíncrona y segura.
- ox_lib
- Librería de utilidades muy común en servidores modernos: menús, notificaciones, callbacks, caché y más. Muchos recursos la requieren como dependencia.
- MLO
- Map Loader Object. Un interior o mapeado personalizado (comisaría, club, taller) que se añade al mundo de GTA V para dar nuevos espacios jugables a tu ciudad.
- fxmanifest.lua
- El archivo que define un recurso de FiveM: qué scripts carga en cliente y servidor, dependencias, versión del fx y archivos NUI. Sin él, el recurso no arranca.
- ensure
- Directiva del server.cfg que arranca un recurso. El orden importa: las dependencias (es_extended, oxmysql) deben ir antes que los recursos que las usan. Ver la guía relacionada
- NUI
- New User Interface. La capa de interfaz de FiveM basada en HTML/CSS/JS, que se comunica con Lua por mensajes. Es lo que usas para menús, HUDs y paneles dentro del juego.
- recurso (resource)
- La unidad básica de FiveM: una carpeta con su fxmanifest.lua y sus scripts. Un servidor es un conjunto de recursos que se arrancan con ensure.
- convar
- Variable de configuración del servidor (por ejemplo sv_licenseKey o steam_webApiKey). Algunas son sensibles: un backdoor puede intentar filtrarlas a un webhook.
- backdoor
- Código oculto en un recurso que da acceso o control no autorizado: admin escondido, robo de tu base de datos o de tus claves. Frecuente en leaks. La auditoría de Crxative-M los detecta.
- resheller
- Herramienta o código que vuelve a empaquetar (re-shell) un recurso para reinyectar un backdoor o saltarse protecciones. Una de las cosas que busca un buen escáner de seguridad.
- txAdmin
- Panel web para gestionar y monitorizar un servidor de FiveM: arrancarlo, ver la consola, gestionar recursos, bans y copias. Viene incluido con el artefacto del servidor.
- Cfx.re
- La organización detrás de FiveM y RedM. Gestiona las license keys de servidor y la infraestructura. Crxative-M no está afiliado a Cfx.re.
- license key (sv_licenseKey)
- La clave que identifica tu servidor ante Cfx.re. Es sensible: si se filtra, pueden suplantar tu servidor. Nunca la compartas ni la dejes en código que subes a sitios públicos.
- webhook de Discord
- Una URL que permite enviar mensajes a un canal de Discord. Útil para logs, pero también la vía típica por la que un backdoor filtra datos de tu servidor. Su presencia en un recurso desconocido es una señal de alarma.
¿Te ha surgido una duda con tu servidor?
Pregúntaselo al chat. Conoce ESX, QBCore y todo lo de este glosario, y te lo explica con tu caso concreto.
Abrir el chat gratis