Configuración
Todas las claves de config.yml: idioma, apuestas y monedas, lo que pueden hacer los jugadores mientras juegan, el aspecto de las mesas, OTRA VEZ, el zoom, la sala, la guía y los nombres de los comandos.
config.yml guarda lo que comparten todos los juegos. Los ajustes propios de cada juego están en
modules/<game>/config.yml, descritos en Juegos. Los tiempos se escriben
30s, 5m o 1h30m; los colores usan tokens de la paleta como {primary}, y los colores de brillo
admiten un token o #rrggbb. Aplica un cambio con /casinoadmin reload, salvo donde una clave diga que
necesita reiniciar.
Idioma
| Clave | Por defecto | Qué hace |
|---|---|---|
language | default | default sigue el idioma de config.yml de ExyliaLib; un código como en, es, ru o tr lo fija solo para este plugin. Cada uno es una carpeta en lang/ que puedes editar. |
debug | false | Explica en la consola lo que está haciendo el plugin. |
Apuestas: wager
| Clave | Por defecto | Qué hace |
|---|---|---|
wager.currencies | [] | Monedas con las que se puede apostar, por su id de ExyliaLib. Vacío ofrece todas las que el jugador puede usar. |
wager.minimum | 10 | Apuesta mínima. |
wager.maximum | 0 | Apuesta máxima. 0 sin límite. |
wager.cooldown | 1s | Tiempo entre dos rondas empezadas, para que un doble clic nunca cobre dos veces. |
Lista solo monedas que los jugadores ganan dentro del juego. Nunca ofrezcas una moneda que se compra con dinero real.
Mientras juegan: arena
| Clave | Por defecto | Qué hace |
|---|---|---|
arena.allowed-commands | [msg, r, tell] | Comandos que un jugador puede seguir escribiendo durante una ronda, sin la barra. El propio comando del juego siempre funciona, así que /<game> leave también. |
arena.freeze | true | Mantiene a los jugadores quietos donde juegan, para que su mesa siga delante de ellos. |
El aspecto de las mesas: casino
Compartido por todas las mesas.
| Clave | Por defecto | Qué hace |
|---|---|---|
casino.table-block | BLACK_CONCRETE | El tapete detrás de cada tablero. |
casino.frame-block, casino.frame-glow | PURPLE_CONCRETE, {primary} | El marco que lo rodea, y su contorno de neón. |
casino.button-block, casino.button-glow | GRAY_CONCRETE, {secondary_light} | De qué están hechos los botones, y su contorno bajo la mira. |
casino.rain-item, casino.rain-count | GOLD_NUGGET, 18 | Una victoria deja caer este ítem sobre el tablero, tantos como diga. 0 ninguno. |
casino.fireworks, casino.win-colours | true, [{highlight}, {success}, {secondary}] | Una victoria lanza fuegos artificiales que solo ve el ganador, en estos colores. |
casino.marquee | true | Bombillas de casino alrededor del marco de cada mesa, con una ola de luz que corre por ellas; parpadean juntas al ganar. Desactivado no dibuja bombillas. |
casino.marquee-block, casino.marquee-glow | OCHRE_FROGLIGHT, {highlight} | El bloque de la bombilla y su brillo. |
casino.marquee-spacing, casino.marquee-cycle | 0.3, 1400ms | El espacio entre dos bombillas en bloques, y lo que tarda una cresta de luz en avanzar seis bombillas. |
casino.verdict-block | BLACK_CONCRETE | La placa en la que aparece el veredicto de una partida terminada, sobre el encabezado. |
casino.verdict-win, -lose, -draw | {success}, {error}, {warning} | Su contorno al ganar, al perder y al empatar. |
Cuando termina una ronda: again
| Clave | Por defecto | Qué hace |
|---|---|---|
again.enabled | true | Muestra OTRA VEZ, CAMBIAR APUESTA y SALIR al terminar una ronda con dinero. Desactivado, el jugador sale. |
again.delay | 1500ms | Cuánto se muestra el resultado antes de que aparezcan los botones. |
again.timeout | 15s | Cuánto esperan los botones una respuesta. |
again.distance, again.lift | 1.7, -0.95 | Dónde están, en bloques: delante de los ojos, y por encima de la altura de los ojos (negativo es por debajo). Bajo un tablero que llega más abajo bajan hasta dejar libre su borde. |
again.hover-sound, again.press-sound | BLOCK_NOTE_BLOCK_HAT|0.4|1.8, UI_BUTTON_CLICK|0.6|1.2 | La mira sobre un botón, y un botón pulsado. |
Tamaño: screen
Un solo zoom para todos los tableros, para que un servidor los haga todos más grandes o más pequeños a la vez.
| Clave | Por defecto | Qué hace |
|---|---|---|
screen.zoom | 2.4 | Cuántas veces más cerca, y por tanto más grande, se dibuja cada tablero respecto a la distancia de su juego. 1 los dibuja como los coloca el archivo de cada juego. |
screen.max-wide, screen.max-tall | 110, 80 | Un tablero nunca ocupa más de estos grados de ancho, o de alto: deja de crecer ahí. Los valores por defecto llenan una pantalla con FOV 90; con 70 los tableros más altos se cortan por los bordes. Bájalos (95 y 65) para que todos quepan con 70. |
screen.nearest | 1.5 | Lo más cerca de los ojos que puede llegar un tablero, en bloques. |
La sala: booth
Una sala oscura y cerrada que se dibuja alrededor del jugador mientras juega, solo para él, para que vea el tablero y nada del mundo de detrás. Mientras tanto, los demás jugadores quedan ocultos.
| Clave | Por defecto | Qué hace |
|---|---|---|
booth.enabled | true | Dibuja la sala. Desactivada, el tablero queda en el mundo abierto; los bloques alrededor del jugador se siguen despejando y los demás jugadores siguen ocultos. |
booth.block, booth.floor | BLACK_CONCRETE, true | El bloque de sus paredes, techo y suelo, y si tiene suelo (desactivado muestra el terreno). |
booth.reach, booth.ceiling | 4.5, 3.5 | A qué distancia de los ojos están las paredes, y cuánto por encima de los ojos está el techo. |
booth.stars, booth.star-colours, booth.star-scale | 40, [{secondary}, {secondary_light}, {letters}], 0.32 | Estrellas tenues que titilan en paredes y techo: cuántas (0 ninguna), sus colores y su tamaño. |
La guía: guide
Cómo se juega a la izquierda del jugador y cuánto paga a su derecha, a un giro de cabeza.
| Clave | Por defecto | Qué hace |
|---|---|---|
guide.enabled | true | Desactivada no muestra paneles. |
guide.distance, guide.lift | 1.9, 0.05 | Dónde están: alejados de los ojos, y por encima de la altura de los ojos. |
guide.scale | 0.42 | El tamaño de su texto; los títulos se dibujan más grandes. |
Nombres de los comandos
| Clave | Por defecto | Qué hace |
|---|---|---|
casino-command | [casino] | Nombres del comando que abre el casino. El primero es el comando. Necesita reiniciar. |
admin-command | [casinoadmin, cadmin] | Nombres del comando de administración; el primero es el comando, los demás alias. Necesita reiniciar. |
El comando de cada juego lo define commands en su propio archivo de módulo.
Mensajes y menús
Cada línea que lee un jugador está en lang/<language>/messages.yml (apuestas, resultados, el encabezado de
cada mesa, los botones de OTRA VEZ, las tarjetas de /casino, las líneas de administración) y en el
lang/<language>/modules/<game>/messages.yml de cada juego. Los colores son tokens de la paleta, así que
cambiar los colores del servidor nunca obliga a editarlos. Un mensaje puede empezar con una etiqueta de
efecto que nunca llega a la pantalla: [sound:NOMBRE|volumen|tono] reproduce un sonido, [center] centra
la línea. %prefix% se sustituye por el valor de prefix; un mensaje vacío no se envía.
La tarjeta del casino en la pantalla de juegos es catalog en messages.yml: su icon, name,
description, y la línea mode bajo la tarjeta de cada juego, que admite %rtp%.
¿Falta algo en esta página? Dínoslo en Discord