Introducción
Qué es ExyliaTabletop, los veintidós juegos que incluye, lo que necesita para funcionar y cómo está organizada esta documentación.
ExyliaTabletop es un conjunto de juegos de tablero, cartas y dados que los jugadores juegan unos contra otros. Un jugador abre una mesa por un importe en una de las monedas del servidor, o invita a alguien directamente; cada jugador que se sienta pone el mismo importe, y el ganador se lleva el bote. El juego se dibuja delante de cada jugador como un tablero en 3D: las piezas se deslizan, las cartas se reparten y se voltean, los dados ruedan. Mientras juegan, se dibuja una sala oscura alrededor de cada uno, solo para él, de modo que ve el tablero y nada del mundo que hay detrás.
Nadie se mueve: una partida se juega allí donde está cada jugador cuando empieza. O un administrador coloca una mesa en el mundo, con sillas alrededor: los jugadores la pulsan y se sientan, y la partida se juega allí a la vista de quien esté cerca, con las manos, los dados bajo el cubilete y las flotas ocultos para ellos. Todos los juegos son de jugador contra jugador; no hay ningún juego contra el servidor.
Es un plugin premium, que se instala con un cargador de licencias. Consulta Instalación.
Los juegos
Veintidós juegos, cada uno un módulo con su propio archivo, comando y mensajes. Cualquiera se puede desactivar, renombrar o ajustar sin tocar los demás. Consulta Juegos para las reglas y los ajustes de cada uno.
| Tipo | Juegos |
|---|---|
| Tablero | Tic-Tac-Toe, Four in a Row, Gomoku, Reversi, Checkers, Chess, Dots and Boxes, Battleship, Memory, Ludo |
| Cartas | Pick a Card, High Card, Twenty-One, Poker, Truco, Escoba |
| Dados | Liar's Dice, Dice Duel, Generala |
| Duelos rápidos | Rock Paper Scissors, Reflexes, Hot Potato |
La mayoría se juegan de dos en dos. Pick a Card admite hasta 8 jugadores, Poker, Generala y Hot Potato hasta 6, Liar's Dice y Ludo hasta 4: el anfitrión elige cuántos asientos tiene la mesa, y puede empezarla antes de que se llene. Truco se juega de a dos, o de a cuatro por parejas. Una invitación puede ir a varios jugadores a la vez.
Qué incluye
El lobby, abrir una mesa e invitar a jugadores, las mesas en el mundo, elegir el importe, la partida en sí, el pago y todas las formas en que termina una partida.
JuegosLos veintidós juegos: cómo se juega cada uno, sus comandos, sus asientos y sus ajustes.
ConfiguraciónImportes, monedas y la comisión del servidor, tiempos de espera, el aspecto de los tableros, la sala, los paneles laterales, las mesas en el mundo y los nombres de los comandos.
ComandosUn comando por juego, /games, /tabletop y /tabletopadmin, que también coloca las mesas.
Victorias, derrotas, empates y porcentaje de victorias por jugador y juego, mesas abiertas y partidas en juego.
APITableService y los eventos de partida, para otros plugins.
Requisitos
| Requisito | Detalle |
|---|---|
| Servidor | Paper 1.21.4 o superior, o un fork suyo. Compatible con Folia. |
| Java | 21 |
| Dependencias obligatorias | packetevents, y ExyliaLib 1.376.0 o superior — se instala por ti si falta |
| Una economía | ExyliaEconomy, o Vault con un plugin de economía, o PlayerPoints: los importes se cobran en sus monedas |
| Dependencias opcionales | PlaceholderAPI, para los placeholders en otros plugins |
La configuración, los menús y los diálogos, el lobby de mesas e invitaciones, el depósito que retiene cada importe, la economía, la base de datos, el escenario en el que se dibujan los tableros, la sala, los efectos y el catálogo de juegos compartido vienen de ExyliaLib. ExyliaTabletop está escrito sobre ella y no funciona sin ella, por eso el cargador la instala en un servidor que no la tiene.
Compartido con otros plugins
ExyliaTabletop se encuentra con otros plugins de Exylia en ExyliaLib:
- Un solo catálogo de juegos. Cada juego activado tiene una tarjeta bajo la categoría Tabletop de la
pantalla de juegos de ExyliaLib, en la que otros plugins también pueden listar sus propios modos.
/tabletopabre esa pantalla solo con los juegos de este plugin. - Una sola pantalla de anuncios. Cada mesa abierta a cualquiera se anuncia a todo el servidor en el
canal
tabletop-tables, que cada jugador puede silenciar en/settingsde ExyliaLib. - Un solo estado de ocupado. Un jugador sentado en una mesa está ocupado para cualquier otro plugin, y a un jugador que tiene otro plugin se le niega el asiento aquí antes de cobrarle nada.
Idiomas
El plugin incluye inglés, español, ruso, turco, francés y portugués (en, es, ru, tr, fr, pt):
todos los mensajes, los textos de cada juego y todos los menús. Consulta Configuración.
¿Falta algo en esta página? Dínoslo en Discord