Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #------------------------#
- # #
- # Feito por: PrincWalk #
- # Versão: 1.0 #
- # #
- # Fórum: Gamer's Board #
- #------------------------#
- options:
- Tag: &c[RPLixeira]&f
- Nome_Menu: &8Lixeira
- Nome_Confirmar: &aConfirmar
- Lore_Confirmar: &7Deseja jogar na lixeira os items &7que estão aqui? &a&aClique aqui para confirmar.
- Som_Confirmar: ORB_PICKUP
- Nome_Cancelar: &cCancelar
- Lore_Cancelar: &7Cancelar a operação e receber seus||&7itens novamente.||&a||&cClique aqui para cancelar.
- Som_Cancelar: CLICK
- Permissão: rplixeira.usar
- Mensagem De Permissão: &cVocê não possui permissão para isto.
- #------------------------#
- # #
- # Códigos #
- # #
- #------------------------#
- command /lixeira:
- permission: {@Permissão}
- permission message: {@Mensagem De Permissão}
- trigger:
- wait 0.43 tick
- open chest with 3 rows named "{@Nome_Menu} - Menu" to player
- wait 0.43 tick
- set slot 11 of player's current inventory to cauldron named "&aLixeira" with lore "&7Jogue fora os itens que só estão||&7ocupando espaço em seu inventário.||&6||&6Clique para abrir a lixeira."
- set slot 15 of player's current inventory to 166 named "&aLimpar meu inventário" with lore "&7Limpe seu inventário completamente.||&6||&6Clique para limpar."
- on inventory click:
- if inventory name of player's current inventory = "{@Nome_Menu} - Menu":
- if clicked slot = 11:
- close inventory of player
- wait 0.43 tick
- open chest with 6 rows named "{@Nome_Menu}" to player
- wait 0.43 tick
- set slot 45 of player's current inventory to red wool named "{@Nome_Cancelar}" with lore "{@Lore_Cancelar}"
- set slot 53 of player's current inventory to light green wool named "{@Nome_Confirmar}" with lore "{@Lore_Confirmar}"
- else if clicked slot = 15:
- close inventory of player
- loop all items in player's inventory:
- add 1 to {_n}
- if {_n} isn't set:
- send "&cVocê não possui itens em seu inventário."
- else:
- clear player's inventory
- send "&aOs itens do seu inventário foram removidos."
- on inventory click:
- if inventory name of player's current inventory = "{@Nome_Menu}":
- if clicked slot = 45:
- play "{@Som_Cancelar}" to player at volume 1.0
- close inventory of player
- execute player command "lixeira"
- else if clicked slot = 53:
- play "{@Som_Confirmar}" to player at volume 1.0
- send "&aVocê jogou seus itens na lixeira."
- clear current inventory of player
- close inventory of player
- on inventory close:
- if inventory name of player's current inventory = "{@Nome_Menu}":
- loop all items in current inventory of player:
- add loop-item to {items::*}
- if loop-item = red wool or light green wool:
- if name of loop-item = "{@Nome_Confirmar}" or "{@Nome_Cancelar}":
- remove loop-item from {items::*}
- loop {items::*}:
- give loop-value to player
- clear {items::*}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement