Si desea utilizar marcadores de posición CommandPanels dentro de otros marcadores de posición, puede utilizar los símbolos secundarios que se encuentran en la configuración. Por ejemplo, %cp-data-bans,{cp-player-name}%
A continuación se muestra un ejemplo de cómo puede cambiar los símbolos de marcador de posición para un panel específico. Añadiendo esto en el panel cambiará los símbolos sólo para ese panel.
Se utiliza junto con el player-input en las secciones de comandos en los artículos
%cp-player-world%
Nombre del mundo en el que se encuentra el jugador
%cp-player-balance%
Dinero del jugador (necesita una economía y Vault)
%cp-player-online-1%
Puedes cambiar el número 1, por cualquier número, comprobará las ranuras del servidor y encontrará al jugador en esa ranura. Si usted es el único en línea y utiliza el número 1, aparecerá como usted mismo. Si usas el número 2, aparecerá como desconectado, ya que sólo hay un jugador en el servidor.
Placeholder
Descripción
%cp-material-<slot>%
Elige una ranura en el panel para el número, te devolverá el material de esa ranura. Si tu versión de Minecraft es una versión legacy (1.12 o inferior) el material aparecerá con el ID al final: WOOD:5
%cp-nbt-<slot:key>%
Elija un número en el panel para la ranura GUI y, a continuación, elija la clave (título) de su etiqueta NBT en la sección de claves para el marcador de posición para dar salida al valor de la etiqueta NBT.
%cp-stack-<slot>%
Elija una ranura en el panel para el número, devolverá el tamaño de la pila de esa ranura.
%cp-damaged-<slot>%
Elija una ranura en el panel para el número, devolverá verdadero si el elemento que eligió está dañado, falso si no lo está.
%cp-modeldata-<slot>%
Esto devolverá el valor de los datos del modelo del elemento que elija en la GUI.
%cp-identical-<custom item>,<slot>%
Este marcador de posición se puede utilizar para determinar si un elemento del panel es idéntico a un elemento de la sección de elementos personalizados del panel.
Placeholder
Descripción
%cp-data-<dataName>%
Esto obtendrá el valor de los datos de un jugador. Si el jugador no tiene datos guardados con ese nombre, no cambiará el marcador de posición por un valor.
%cp-data-<dataName>,<playerName>%
Esto obtendrá el valor de los datos de un jugador. Este marcador de posición, sin embargo, incluye una sección con el nombre del jugador, ya que puedes elegir qué datos del jugador deseas ver.
%cp-setdata-<dataName>,<dataValue>%
Esto le permitirá cambiar los valores de los datos a través de un marcador de posición. De esta manera puede permitir que los datos cambien sin tener que hacer clic en los elementos. (similar a set-data=) %cp-setdata-playerTeam,yellow%
%cp-mathdata-<dataName>,<dataValue>%
Esto le permitirá cambiar los valores de los datos matemáticos a través de un marcador de posición. (similar a math-data=) %cp-setdata-playerMoney,+1%
%cp-random-MIN,MAX%
Produce un número aleatorio basado en los enteros mínimo y máximo, por ejemplo, %cp-random-1,10%.
Placeholder
Descripción
%cp-online-players%
Número de jugadores en línea
%cp-panel-position%
Devuelve Top, Middle o Bottom en función de la ubicación del panel en el que se está ejecutando el marcador de posición.
%cp-clicked%
El material sobre el que se ha hecho clic en el Panel. (Sólo sección de comandos)
%cp-tag%
Muestra la etiqueta del plugin. Por defecto, es [CommandPanels].
%cp-server-<IP>:<PORT>%
Muestra "true" si el servidor especificado está en línea, y "false" si está desconectado.
Placeholder
Descripción
%cp-tokenmanager-balance%
Saldo de fichas de jugador (necesita TokenManager)
%cp-votingplugin-points%
Cantidad de puntos que tiene el jugador (necesita VotingPlugin)
Placeholders externos
Siga esta guía si desea utilizar cualquiera de los marcadores de posición incorporados en otros plugins. Necesitarás tener la API de Marcadores de Posición para que esto funcione. El otro plugin también deberá ser compatible con la API de marcadores de posición. Simplemente tome el marcador de posición de arriba y cambie la sintaxis, tome los siguientes ejemplos:
Antes del 1: %cp-data-example%
Antes del 2: %cp-setdata-example,test1%
Después de 1: %commandpanels_data-example%
Después de 2: %commandpanels_setdata-example,test1%
Como puede ver, todo lo que tiene que hacer es sustituir el botón cp-en el placeholder con commandpanels_