Ir para conteúdo

Lelfe

Membros
  • Total de itens

    350
  • Registro em

  • Última visita

Tudo que Lelfe postou

  1. continua funcionndo se clicar no slot do inv do player code: @EventHandler public void aoClicar(InventoryClickEvent e){ if (!(e.getWhoClicked() instanceof Player)){ return; } e.getClickedInventory(); //inv clicado e.getWhoClicked(); //PLAYER Player p = (Player) e.getWhoClicked(); if(e.getCurrentItem() == null) return; if(e.getCurrentItem().getType() == Material.AIR) return; if(e.getClickedInventory().getName().equals("Lucas")){ if(e.getSlot() == 13){ e.setCancelled(true); }
  2. The method getClickedInventory() is undefined for the type InventoryClickEvent
  3. por que caralhos essa merda quando eu to com menu aberto, se eu clicar no mesmo slot (menu gui e inventario do player) se eu clicar no slot que ta no inv do player, acontece o que era pra acontecer somente clicando no slot do menu gui, acho que deu pra entender inv: public static Inventory resgatar(Inventory player){ Inventory inv = Bukkit.createInventory(null, 9*1, "LUCAS"); ItemStack voltar = new ItemStack(Material.ARROW); ItemMeta vm = voltar.getItemMeta(); vm.setDisplayName("§aVoltar"); voltar.setItemMeta(vm); inv.setItem(0, voltar); return inv; } inventoryclickevent: //ja tentei tambem por e.getinv.getname.equals("LUCAS") if(e.getInventory().getType() == InventoryType.CHEST && e.getInventory().getName().equalsIgnoreCase("LUCAS")){ //tambem tentei assim: if (e.getslot == 0){ if(e.getSlot() == 0 && e.getInventory().getName().equalsIgnoreCase("LUCAS")){ e.setCancelled(true); p.openInventory(Class.open(p)); } } basicamente::::::::::::::::::::::::::::::::::: quando clico no slot (do inventario do player) acontece o que era pra fazer clicando no slot do menu gui(inv que criei) mas funciona os 2 e nao quero isso se nao entendeu comenta que eu tento explicar mais direitinho '-'
  4. "tentei assim: ele spawna o maldito na minha posição, mas o maldito não olha pra onde eu quero :headbang: :headbang:" basicamente ele so fica cravado olhando pra um lugar só toda vez que seto ele, nunca muda esse doente mental capeta lucifer sem mae diabo capeta
  5. Nuss! que treta, ein. @topic obrigado por compartilhar :)
  6. [Dúvida] Como pegar Yaw and Pitch e por no Villager??????? por que quando eu spawno o maldito, ele so fica olhando pra uma direção e nunca muda.. tentei assim: ele spawna o maldito na minha posição, mas o maldito não olha pra onde eu quero :headbang: :headbang: if(args[0].equalsIgnoreCase("setvillager")){ Location loc = p.getLocation(); Location aqui = new Location(p.getWorld(), (loc.getX()), loc.getY(), loc.getZ(), loc.getYaw(), loc.getPitch()); Villager npc = (Villager) p.getWorld().spawn(aqui, Villager.class); setAI(npc, false); npc.setAdult(); npc.setProfession(Profession.LIBRARIAN); npc.setCustomName(Main.get().getConfig().getString("Villager.name").replace("&", "§")); npc.setCustomNameVisible(true); }
  7. sim valeu thanks e.e nads vai, se tiver ativado so cancela o drop do item (Q) se estiver == false não vai acontecer isso, valeu!
  8. ok obrigado, e isso não é skript...
  9. Lelfe

    Logo StoreDev

    ahh eu não sei o que por, que tal o site? e de nada e.e
  10. Não, cancela o drop e manda as msg.
×
×
  • Criar Novo...