Todo lo que ejecuta un servidor de RedM es un resource: el cuadro de chat, el gestor de aparición, un framework de rol y cada script que va encima. Instalar uno son siempre los mismos tres pasos.
Dónde están los resources
resources/
Un resource es una carpeta que contiene un fxmanifest.lua. Muchos servidores los agrupan en subcarpetas con nombres entre corchetes, como [core] y [scripts], que el servidor escanea automáticamente.
Instala un resource
- En el panel abre Files y ve a
resources/. - Sube la carpeta del resource. No la renombres, porque el nombre de la carpeta es el nombre del resource.
- Detén el servidor, edita
server.cfgy añade:ensure resourcename - Inicia el servidor y lee la consola.
El orden de carga importa
Los resources se inician en el orden en que aparecen sus líneas ensure. Un framework, un wrapper de base de datos y cualquier librería compartida deben ir antes que los scripts que los usan. Hacerlo mal produce errores que parecen un script roto pero en realidad son una dependencia que falta.
Un orden típico es:
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager-rdr3
ensure oxmysql
ensure my-framework
ensure my-jobs-script
Resources con base de datos
Muchos resources de rol necesitan una base de datos MySQL. Crea una en la sección Bases de datos del panel y pon su host, nombre, usuario y contraseña en la cadena de conexión que pide el resource, normalmente una línea set mysql_connection_string en server.cfg. Importa cualquier archivo SQL que traiga el resource antes de iniciarlo.
Trabajar sin reiniciar del todo
Desde la Console del panel:
refresh
start resourcename
restart resourcename
stop resourcename
refresh hace que el servidor se dé cuenta de un resource recién subido. restart es lo que usas después de editar un script.
Cuando un resource falla
La consola nombra el resource y el motivo. Causas habituales:
- Falta un
fxmanifest.lua, o está escrito para otra versión de Cfx.re. - Una dependencia que no se ha iniciado, nombrada en el error.
- Una conexión a la base de datos que no está configurada.
- Un error de sintaxis de Lua, indicado con un archivo y un número de línea.
Descargas del cliente
Los archivos que un resource marca como del lado del cliente los descarga cada jugador al entrar. Un servidor con cientos de megabytes de assets en streaming tiene una primera conexión muy larga, así que quita los modelos que no uses antes de abrir el servidor al público.
¿Ya lo tienes en otro proveedor? Trae tu servidor con nosotros





