Placeholders
PixelBuy tiene mucha información que puede ser obtenida utilizando placeholders ofrecidos en las interacciones del plugin o utilizando PlaceholderAPI.
Placeholders internos
Formato: {<objeto>_<parámetro>}
Los placeholders internos están disponibles en las interacciones de entrega (como las acciones de las órdenes de compra) y los parámetros de objetos disponibles son:
- Usuario
- Órden de compra
- Item de órden de compra
- Tienda
- Item de la tienda
- Acción
Compatibilidad con PlaceholderAPI
Formato: %<nombre>_[objeto]_<parámetro>%
El nombre del placeholder se puede cambiar en la configuración de PixelBuy.
Los parámetros de objetos que se pueden utilizar en los placeholders de PlaceholderAPI son:
- Usuario (se utiliza por defecto, no requiere especificar el "user" en el parámetro
[objeto]
). - Top
Para obtener la posición actual de jugador en el top: %<name>_top%
Parámetros de objeto
Los parámetros que pueden ser utilizados para obtener información de los objetos.
Usuario
Formato: user_<parámetro>
Parámetros:
uuid
,uniqueid
ounique_id
- Id único del usuario.id
- Id único del usuario sin los-
.name
- Nombre del usuario (en minúsculas), puede devolvernull
.donated
- Cantidad donada por el jugador.orders
- La cantidad de órdenes de compra.
Top
Formato: top_<posición>_<parámetro>
La <posición>
es un número del caché del top calculados y el <parámetro>
es un parámetro del objeto usuario.
Órden de compra
Formato: order_<parámetro>
Parámetros:
data_id
- El id asociado con la órden de compra guardada en la base de datos, puede devolvernull
.provider
- El supervisor web/proveedor de la órden.id
- Id numérico de la órden.group
- Grupo de la órden.buyer
- Id único del comprador de la órden.buyer_id
- Id único del comprados de la órden sin los-
.date
- Fecha de la ejecución actual de la órden.date_buy
- Fecha de cuando la órden fue comprada.date_recover
- Fecha de cuando la órden fue recuperada.date_refund
- Fecha de cuando la órden fue devuelta.execution
- Ejecución actual de la órden.items
- Cantidad de items en al órden.
Item de órden de compra
Formato: order_item_<parámetro>
Parámetros:
id
- El nombre del item.amount
- La cantidad de veces que este item está repetido.price
- Precio del item.state
- Estado actual del item.error
- Mensaje de error actual si el estado del item esERROR
.
Tienda
Formato: store_<parámetro>
Parámetros:
name
- Nombre de la tienda.group
- Nombre del grupo de servidor.supervisor
- Supervisor web utilizado por defecto.categories
- Categorías de la tienda separadas por\n
.categories_size
- Cantidad de categorías de la tienda.supervisors
- Supervisores web separados por\n
.supervisors_size
- Cantidad de supervisores web.items
- Items de la tienda separados por\n
.items_size
- Cantidad de items de la tienda.
Item de la tienda
Formato: store_item_<parámetro>
Parámetros:
id
- Nombre del item.category
- Categoría actual del item.categories
- Categorías del item separadas\n
.categories_size
- Cantidad de categorías del item.price
- Precio del item.
Acción
Formato: action_<parámetro>
Parámetros:
count
- El número actual de veces que la acción ha sido repetida.