Cuxial Dance Class tiene un solo comando, abierto a todos los jugadores. Quién puede dar clase se decide en el config, no en el comando.
Comandos
| Comando | Quién | Qué hace |
|---|---|---|
/danceclass | Todos | Abre el panel: crear una clase, gestionar la tuya, ver las clases cercanas y tu historial. |
/danceclass join | Todos | Te une a la clase abierta más cercana. Una clase con entrada la cobra al unirte. |
/danceclass next | Instructor | Empieza la clase o lanza el siguiente baile. Igual que la tecla F6. |
/danceclass debug | Todos | Imprime en la consola F8 tu clase, tu rol y las clases abiertas a tu alrededor. |
El nombre del comando sale de instructor.command en shared/config.lua.
Teclas
| Tecla | Quién | Qué hace |
|---|---|---|
| F6 | Instructor | Empieza la clase o lanza el siguiente baile. Valor por defecto de instructor.nextKey. |
| Sin asignar | Todos | Abre el panel. Pon un valor por defecto en instructor.keybind. |
| E | Alumno | Acepta la entrada de una clase cuando aparece el aviso. Sale de joinKey. |
| W A S D y flechas | Alumno | Notas del minijuego. Las teclas en uso dependen de la dificultad. |
| Esc | Todos | Cierra el panel. |
Las dos primeras son teclas de FiveM: cada jugador puede cambiarlas en los ajustes de teclas de GTA. Mientras suena un baile quedan desactivados el movimiento, el salto, los ataques y la entrada a vehículos.
Dibujar la zona
El creador de zonas es de Cuxial Bridge y muestra sus controles en pantalla.
| Tecla | Qué hace |
|---|---|
| Clic izquierdo | Coloca un punto. |
| Clic derecho | Quita el último punto. |
| Flechas o rueda | Cambia la altura de la zona. |
| Enter | Guarda la zona. |
| Retroceso | Cancela. |
Cómo transcurre una clase
- Instructor. Abre el panel, dibuja la zona, rellena la clase y la abre. Cada baile se lanza con F6 o desde el panel, donde se puede elegir un baile concreto. El panel también sirve para expulsar alumnos y terminar la clase.
- Alumno. Entra caminando en la zona para unirse. Salir de la zona, pulsar el botón de salir del panel o morir lo saca de la clase.
- Final. La clase termina cuando el instructor la termina, muere o se desconecta. Si se bailó al menos un baile, todos ven el podio final y se guarda el historial.
Permisos
No hay comandos de staff. El único permiso es quién puede abrir una clase, y se fija en instructor.mode:
instructor.mode | Quién puede dar clase |
|---|---|
'everyone' | Cualquier jugador. Por defecto. |
'job' | Jugadores cuyo trabajo esté en instructor.jobs. |
'ace' | Jugadores con el permiso ACE de instructor.ace. |
Con 'ace', concede el permiso en la configuración de tu servidor:
add_ace group.dancer danceclass.instructor allowQuien no puede dar clase abre el panel igualmente. Ve su historial y las clases cercanas.
