Então galera, eu fiz um sistema para o player não poder usar a Armadura(POR ENQUANTO SÓ QUERO FZR ISSO) e esta com um bug! Quando o player Clica na Armadura e clica no slot da Armadura para colocar o plugin funciona, mais se ele pegar a Armadura e Clicar em Cima do slot da Armadura e deixar o botão segurado por um tempo ele consegue usar a Armadura do mesmo Jeito T-T.
Code:
@EventHandler
public void onInventoryClick(InventoryClickEvent event) {
Player p = (Player) event.getWhoClicked();
ItemStack clicked = event.getCurrentItem();
Inventory inventory = event.getInventory();
String InventoryTitle = inventory.getName().toLowerCase();
if(InventoryTitle.contains("container.crafting")){
p.sendMessage(event.getClick().name());
if (event.getCursor() == null) {
return;
}
if (event.getCursor().getType() == Material.AIR) {
return;
}
if(event.getSlotType()!=SlotType.ARMOR){
return;
}
event.setCancelled(true);
p.closeInventory();
p.sendMessage("§4Voce nao pode usar esse ITEM!, seu LvL é muito Baixo.");
return;
}
}
Pergunta
Krash0 is Alive
Então galera, eu fiz um sistema para o player não poder usar a Armadura(POR ENQUANTO SÓ QUERO FZR ISSO) e esta com um bug!
Editado por Krash0Quando o player Clica na Armadura e clica no slot da Armadura para colocar o plugin funciona, mais se ele pegar a Armadura e Clicar em Cima do slot da Armadura e deixar o botão segurado por um tempo ele consegue usar a Armadura do mesmo Jeito T-T.
Code:
Link para o comentário
Compartilhar em outros sites
22 respostass a esta questão
Posts Recomendados