Comandos y permisos
Todos los comandos con su permiso, y los nodos de excepción.
Jugador
| Comando | Alias | Permiso |
|---|---|---|
/events | /event, /ev | exyliaevents.commands.events |
/events join <eventId> | exyliaevents.commands.join | |
/events leave | exyliaevents.commands.leave | |
/events start <configId> | exyliaevents.start o exyliaevents.start.<configId> | |
/events stats | exyliaevents.commands.stats | |
/events stats <jugador> | exyliaevents.commands.stats.others | |
/events music | exyliaevents.commands.music |
/events start es el inicio de cara al jugador: es lo que convierte un evento en algo que un rango
puede abrir, sujeto a los límites y cooldowns de
Flujo de juego.
Desde el juego y desde la consola, /events start <configId> abre la misma configuración, pero no de
la misma forma. El jugador que lo inicia entra al evento en el acto, está sujeto al cooldown de inicio
y al límite por jugador y, si la configuración tiene dos o más kits, elige el kit en un menú antes de
abrir el evento. La consola se salta todo eso y, con dos o más kits, empieza sin kit. Ver
Equipos, kits y loot · Kits.
Administración
Todo /eventsadmin necesita exyliaevents.admin.
| Comando | Qué hace |
|---|---|
/eventsadmin | Abre el panel de administración. |
/eventsadmin reload | Recarga los archivos de configuración. |
/eventsadmin forcestart <eventId> | Inicia un evento saltándose el filtro habitual. |
/eventsadmin forcejoin <jugador> <eventId> | Mete a un jugador en un evento. |
/eventsadmin forcejoinall <eventId> | Mete a todos los jugadores conectados en un evento, e informa cuántos entraron y cuántos se saltaron. |
/eventsadmin forcestop <eventId> | Detiene y elimina un evento activo. |
/eventsadmin revive <eventId> <jugador> | Devuelve a la partida a un jugador eliminado. |
/eventsadmin gauntlet start <serie> | Lanza una serie guardada con todos los jugadores libres. |
/eventsadmin gauntlet stop | Corta la serie en curso y el evento que esté jugando. |
/eventsadmin export | Vuelca todas las tablas en dumps/. |
/eventsadmin import <archivo> | Lee un volcado de vuelta. |
Las series de eventos se montan en los menús y se explican en Gauntlets.
Los comandos de inscripción viven bajo /eventsadmin inscriptions y necesitan su propio nodo — ver
Inscripciones.
Permisos
| Permiso | Descripción |
|---|---|
exyliaevents.admin | Todo /eventsadmin y los menús de configuración. |
exyliaevents.admin.inscriptions | Los subcomandos de inscripción. |
exyliaevents.start | /events start, el constructor de gauntlets del menú y las acciones de inicio, para todas las configuraciones. |
exyliaevents.start.<configId> | Lo mismo, solo para esa configuración. |
exyliaevents.commands.events | /events |
exyliaevents.commands.join | /events join |
exyliaevents.commands.leave | /events leave |
exyliaevents.commands.stats | /events stats |
exyliaevents.commands.stats.others | /events stats <jugador> |
exyliaevents.commands.music | /events music |
exyliaevents.cooldown.bypass | Ignorar el cooldown de inicio. |
exyliaevents.cooldown.<nombre> | Los nodos que tú definas en start-cooldown-permissions. |
exyliaevents.world.bypass | Entrar a eventos desde un mundo que las reglas rechazarían. |
exyliaevents.bypass.blocked-commands | Ejecutar comandos que la lista blanca bloquearía dentro de un evento. |
start permite a un jugador abrir un evento desde el menú, que suele ser una ventaja de rango.
admin permite crear, editar y borrar configuraciones. No los mezcles.
Un rango que solo deba lanzar algunos eventos recibe exyliaevents.start.<configId> por cada uno en
vez de exyliaevents.start. El menú de inicio y el autocompletado le ofrecen entonces solo esas
configuraciones, /events start rechaza el resto, y el constructor de gauntlets solo lanza una serie
en la que puede lanzar todas las etapas.
Concede exyliaevents.commands.events, join, leave, stats y music a todos. Son inofensivos y
su ausencia solo genera tickets.
Qué abarca reload
/eventsadmin reload ejecuta cuatro pasos e informa de cada uno: los archivos de configuración y los
menús, las configuraciones de evento, los dos programadores, y los sidebars de todos los eventos
activos. Un paso que falle se nombra en vez de tragarse el error.
Un prefijo editado se aplica sin reiniciar, y un evento en curso recoge un sidebar editado en el sitio.
No reabre la conexión de base de datos: cambiar database.yml exige reiniciar.
¿Falta algo en esta página? Dínoslo en Discord