Cuxial Dance Class no necesita importar SQL, ni ítems de inventario, ni convars propias. Crea su tabla en el primer arranque.
Comprueba las dependencias
Estos recursos tienen que estar instalados y funcionando antes:
ox_liboxmysqlcuxial_bridge, con uno de los frameworks compatibles: QBox, QBCore o ESXcuxial_emotes
Cuxial Emotes es obligatorio. Todos los bailes salen de su catálogo de bailes y el recurso no arranca sin él.
cuxial_gym es opcional. Si está en marcha, los puntos de baile suben una habilidad del gimnasio. Sin él, las clases funcionan igual y no sube ninguna habilidad.
Copia el recurso
Coloca la carpeta cuxial_danceclass dentro de tu directorio resources. No le cambies el nombre.
Arranca el recurso
Arráncalo después de sus dependencias y de tu framework:
ensure ox_lib
ensure oxmysql
# aquí tu framework (qbx_core, qb-core o es_extended)
ensure cuxial_bridge
ensure cuxial_emotes
# opcional
ensure cuxial_gym
ensure cuxial_danceclassNo hay SQL que ejecutar. El recurso crea la tabla cuxial_danceclass_history al arrancar.
Los textos siguen la convar ox:locale. Se incluyen en y es:
setr ox:locale "es"Comprueba que funciona
Hacen falta dos jugadores para una prueba completa.
- Escribe
/danceclass. Se abre el panel. - Pulsa el botón de dibujar la zona, coloca al menos tres puntos a tu alrededor y guarda. Los controles salen en pantalla mientras dibujas.
- Rellena el nombre y la dificultad, deja la entrada en 0 y abre la clase. El panel se cierra y una tarjeta lateral muestra la clase.
- Con el segundo jugador, entra caminando en la zona. Se une y aparece en la tarjeta.
- Como instructor, pulsa F6. Tras la cuenta atrás los dos personajes bailan y al alumno le salen las notas que debe pulsar.
- Al terminar el baile aparece la tabla de resultados. Termina la clase desde el panel para ver el podio.
Siguiente paso: decide quién puede dar clase y cómo se comportan las clases en Configuración.
