← Blog

¿Cómo añadir scripts a un servidor RedM?

Par Benjamin D. · PDG

· Lecture 5 min

Índice

Añadir un script a un servidor RedM es hacer vivir tu universo: abrir una nueva actividad, un oficio de cazarrecompensas, un sistema de bandas. Pero cada recurso (la palabra exacta en el lado de CitizenFX) sigue siempre el mismo circuito. Una vez comprendido ese circuito, añades cualquier script sin estrés. Sigamos uno, desde la descarga hasta la primera prueba en juego.

Primero: la compatibilidad con VORP

En RedM, la casi totalidad de los scripts dependen del framework VORP. Antes de descargar cualquier cosa (foro cfx.re, tiendas VORP, repositorios GitHub reconocidos), verifica que encaja con tu versión de VORP y con tu gamebuild de RDR2. Un script previsto para otra versión no se cargará, o dará errores silenciosos.

La carpeta en /resources

Coloca la carpeta del recurso en resources/, mediante el WebFTP o el explorador del panel. Respeta al carácter el nombre de carpeta que espera el script: es la causa n.º 1 de un «resource couldn't be started».

La base de datos, cuando existe

Muchos scripts RedM almacenan datos (cuentas bancarias, inventarios, propiedades). Si se proporciona un archivo SQL, impórtalo en tu base MySQL antes de lanzar el recurso. Olvidar esa importación da un script que arranca pero se cuelga en la primera interacción.

La declaración con ensure

Añade ensure nombre-del-recurso en server.cfg, después de sus dependencias (VORP core, oxmysql). El orden es capital: para organizar bien todo el archivo, apóyate en nuestra guía del server.cfg.

El ajuste final y la prueba

  • Abre el config.lua para adaptar precios, posiciones y permisos a tu servidor.
  • Recarga con ensure o restart desde la consola de txAdmin.
  • Prueba en juego, con el ojo puesto en la consola para detectar el más mínimo error.
Añade solo un script cada vez, y luego prueba. Si el servidor se niega a arrancar, el culpable es casi siempre el último ensure: quítalo, relanza y habrás aislado el problema en una sola maniobra.

El circuito sin línea de comandos

El panel FlyPanel y txAdmin de nuestros servidores RedM reúnen la subida de archivos, la edición de server.cfg y el reinicio en el mismo sitio, para encadenar los añadidos sin FTP. ¿Todavía no tienes un servidor para probar todo esto? Crea el tuyo en Fly-Serv desde 1,99 €/mes, y empieza por elegir el buen proveedor RedM.