Menús de ejemplo
Algunos ejemplos que le ayudarán a crear el suyo propio.
Un simple ejemplo para mostrarte cómo puedes hacer un menú de Kits que muestre 3 elementos diferentes para cada kit, cuando el kit está disponible para reclamar, cuando está en enfriamiento y cuando no está disponible (Bloqueado).
Para que esto funcione bien tienes que descargar Essentials y descarga la expansión Essentials utilizando:
Un simple ejemplo para mostrarte cómo puedes hacer un menú de Minas que muestre 3 elementos para cada mina, cuando la mina está desbloqueada, cuando es la mina actual y cuando está bloqueada.
Para que esto funcione bien tienes que descargar EzRanksPro y descarga las expansiones Player y EzRanksPro con:
Un ejemplo sencillo para mostrarle cómo puede crear un menú de rangos que muestre 2 elementos para cada rango, cuando el rango no está comprado y cuando el rango o un rango superior está comprado.
Para que esto funcione bien tienes que descargar LuckPerms y descarga las expansiones Player y LuckPerms con:
Un ejemplo sencillo para mostrarle cómo puede hacer un menú selector de servidor que muestre 2 elementos diferentes para cada servidor, cuando el servidor está en línea y cuando está fuera de línea.
Para que esto funcione bien tienes que descargar las expansiones Pinger y (opcional) Server usando:
En este ejemplo, tenemos 2 servidores diferentes en un BungeeCord: vanilla y juegos. En este ejemplo estamos en el servidor games.
Si queremos que el jugador se conecte al servidor vanilla, tenemos que configurar las funciones adecuadas en la sección left_click_commands
:
En nuestro ejemplo, primero cerraremos el menú con [close]
, enviaremos un mensaje al jugador con [message]
y finalmente lo conectaremos al servidor con [connect]
.
Para mostrar, cuantos jugadores hay en el servidor vainilla, usaremos el marcador de posición %pinger_players_<ip>:<puerto>%. Por favor tenga en cuenta, que los marcadores de posición Pinger tienen su propio intervalo de actualización, para cambiarlo, vaya al archivo de configuración PlaceholderAPI y cambie el check_interval
: (por defecto es 30 segundos). ¿Pero qué pasa si el servidor está desconectado? En este caso, podemos utilizar un segundo elemento con una prioridad más baja, que se mostrará, si el view_requirement: del primer elemento no es verdadero. Así que ahora podemos mostrar un elemento diferente, si el servidor está desconectado. Pero tenga en cuenta que los elementos no se actualizan automáticamente, si el requisito de vista ha cambiado (de Offline a Online). Podemos actualizar el menú, dejando que el jugador ejecute [refresh]
si hace clic en el elemento.
El segundo punto es más fácil. Porque ya estamos conectados, así que sólo tenemos que enviar un mensaje. Y podemos mostrar la cantidad de jugadores en el servidor con el placeholder %server_online%.
Un simple ejemplo para mostrarte cómo puedes hacer un menú de Tienda/Shop en el que puedes comprar/vender artículos usando varios sistemas económicos.
Para que esto funcione bien tienes que descargarte las expansiones Player y CheckItem y la expansión del sistema económico que vayas a utilizar:
Un ejemplo sencillo de como funciona meta.
Last updated