Skip to main content
Da más slots de personaje según el rol en Discord — por ejemplo, 3 personajes para VIP y 1 para el resto. Creas un bot en Discord, pegas dos IDs y un token en un archivo de config, y Creator hace el resto cuando alguien abre la selección.
Cómo cuentan los slots (y qué pasa si alguien tiene dos roles) está en Slots de personajes. Recuerda: cada rol da el total de slots — no es “+1 extra”.

Qué necesitas

  • Un Discord al que tus jugadores entren de verdad
  • Permiso Administrar servidor (para invitar el bot)
  • Acceso a los archivos del RedM (o panel del host)
  • Unos cinco minutos y un lugar seguro para el token del bot (trátalo como contraseña)
Nada más. Sin base de datos, sin resource extra.

Qué pasa, sin tecnicismos

  1. El jugador conecta a RedM con Discord vinculado.
  2. Abre la selección de personajes.
  3. Creator le pregunta a Discord: “¿Qué roles tiene esta persona en nuestro servidor?”
  4. Creator elige el mejor rol de tu lista y desbloquea ese número de slots (hasta el máximo del servidor).
Si algo falla — Discord cerrado, no está en tu servidor, config mal — recibe el predeterminado que definiste. Nadie queda bloqueado; solo no gana slots extra.

Paso 1 — Modo desarrollador

Discord oculta los IDs hasta que actives un interruptor.
  1. Abre Discord (escritorio o navegador).
  2. Ajustes de usuario (engranaje) → Avanzado.
  3. Activa Modo desarrollador.
Ahora: clic derecho en el servidor → Copiar ID del servidor; clic derecho en un rol → Copiar ID del rol.

Paso 2 — Crear el bot

Todo en el sitio oficial: Discord Developer Portal.
1

Nueva aplicación

New Application → nombre que reconozca tu staff (ej. RedM Character Slots) → crear.
2

Copiar el token

Pestaña BotReset Token → confirma → Copia al instante.Como una contraseña. Solo va en rco-creator/config/server.lua en el servidor de juego — nunca en chat, tickets, capturas o GitHub.
3

Invitar el bot a tu Discord

OAuth2URL Generator.
  • Scopes: marca bot
  • Permisos: mínimo — el bot no lee canales ni escribe. Solo debe estar en tu servidor.
Copia el enlace, ábrelo, elige tu Discord de la comunidad, autoriza.¿Aparece offline en la lista? Normal. Creator consulta cuando el jugador conecta; no necesita estar “online” 24/7.
4

Esos interruptores de 'Intents'

En la pestaña Bot verás cosas como “Server Members Intent”.Déjalos apagados. Creator busca un jugador a la vez — no necesitas permiso para listar a todos.

Paso 3 — Anotar los IDs

Antes de editar config, haz una tablita: ID del servidor = clic derecho en el icono del Discord → Copiar ID del servidor. ID del rol = Ajustes del servidor → Roles → clic derecho en el rol → Copiar ID del rol.

Paso 4 — Pegar en el config del Creator

Edita rco-creator/config/server.lua en tu servidor RedM:
Reinicia rco-creator. Discord activo con ID o token vacío → el resource no arranca. A propósito, para no correr a medias.
Con Discord activo, overrides manuales por license (PlayerSlots) no cuentan. ¿Necesitas ambos? Mira ResolveCustomSlots en Slots de personajes.

Paso 5 — Qué decir a los jugadores

Algo así en reglas u onboarding:
  1. Discord abierto al lanzar RedM (app de escritorio ayuda).
  2. Autorizar RedM / Cfx.re cuando pida — o en Ajustes → Apps autorizadas.
  3. Entrar en nuestro Discord y tener el rol de su tier.
¿Un jugador siempre en predeterminado? Mira la consola del servidor al conectar: debe aparecer discord: en los identifiers. Sin eso, el juego no obtuvo su Discord — suele arreglarse reautorizando y reiniciando RedM.
El enlace Discord + RedM falla a algunos (Discord cerrado, saltaron auth, límites). Es de la plataforma, no un bug de Creator. Mantén defaultSlots justo para quien no pueda vincular.

Paso 6 — Probar

  1. Rol de prueba en Discord.
  2. Ese ID en roleSlots con un número visible (ej. 3).
  3. Reinicia el resource, conecta, abre selección.
  4. Cuenta cuántos slots se desbloquearon.
¿Sigue fallando? Config.Debug = true temporal en config/config.lua, reproduce el problema, mira la consola del servidor. No compartas logs públicos.

Problemas frecuentes


Protege el token

  • Solo en el servidor de juego, en server.lua.
  • Nunca subas un token real a GitHub.
  • ¿Filtró? Reset Token en el portal ya y pega el nuevo.
El bot no necesita Administrator.

Ver también