Placeholder buttons
With the inventory system you can create buttons with placeholders to check if the player has a certain value or not. So you can do this with zAuctionHouse:
Using the placeholder
%zauctionhouse_expired_item%
you can get the number of items that have expired for the player. So you can create a button like this:expireItems:
type: INVENTORY
slot: 45
isPermanent: true
inventory: "expire"
placeHolder: "%zauctionhouse_expired_item%"
value: 1
action: SUPERIOR_OR_EQUAL
item:
material: CHEST
name: "&fExpire items"
lore:
- "&f» &7You have &b%zauctionhouse_expired_item% &7expired items"
else:
slot: 45
isPermanent: true
type: NONE
item:
material: CHEST
name: "&fExpire items"
lore:
- "&f» &7You have no pending items."
You will therefore have a check of greater or equal on the number obtained with the placeholder. For example, if the player has 5 expired items, there will be
5 > 1
then the button will be displayed normally. But if the player with 0 items expired, there will be 0 > 1
and the button in the else
will be displayed.Last modified 2yr ago