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,uniqueidounique_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.