RyanLopes Postado Outubro 3, 2015 Denunciar Compartilhar Postado Outubro 3, 2015 Quero que se um cara clicar em um item por exemplo: Uma cenoura com o nome 'Cenoura Feliz', retire a cenoura dele e mande uma mensagem escrita "Ola" Link para o comentário Compartilhar em outros sites More sharing options...
Karamujo Postado Outubro 4, 2015 Denunciar Compartilhar Postado Outubro 4, 2015 Isso tá com erro. p.getInventory().remove(Material.getMaterial("STRING")); Coloca assim p.getInventory().remove(p.getItemInHand()); Link para o comentário Compartilhar em outros sites More sharing options...
Guest Duevo Postado Outubro 3, 2015 Denunciar Compartilhar Postado Outubro 3, 2015 (editado) Vo fazer o codigo e ja edito! CODIGO: @EventHandler public void onPotatoFeliz(PlayerInteractEvent e) { Player p = e.getPlayer(); if (((e.getAction() == Action.RIGHT_CLICK_AIR) || (e.getAction() == Action.RIGHT_CLICK_BLOCK)) && (p.getItemInHand().getItemMeta().getDisplayName().equalsIgnoreCase("§3Potato Feliz"))) { p.getInventory().remove(Material.getMaterial("§3Potato Feliz")); p.sendMessage("§cVoce virou um Lirou Poney!"); } } EDITADO DE NOVO.... Editado Outubro 3, 2015 por Duevo Link para o comentário Compartilhar em outros sites More sharing options...
RyanLopes Postado Outubro 3, 2015 Autor Denunciar Compartilhar Postado Outubro 3, 2015 Vo fazer o codigo e ja edito! CODIGO: @EventHandler public void onPotatoFeliz(PlayerInteractEvent e) { Player p = e.getPlayer(); if (((e.getAction() == Action.RIGHT_CLICK_AIR) || (e.getAction() == Action.RIGHT_CLICK_BLOCK)) && (p.getItemInHand().getItemMeta().getDisplayName().equalsIgnoreCase("§3Potato Feliz"))) { p.getInventory().remove(Material.getMaterial("§3Potato Feliz")); p.sendMessage("§cVoce virou um Lirou Poney!"); } } EDITADO DE NOVO.... Link para o comentário Compartilhar em outros sites More sharing options...
Guest Duevo Postado Outubro 3, 2015 Denunciar Compartilhar Postado Outubro 3, 2015 Re ve la editei de novo Link para o comentário Compartilhar em outros sites More sharing options...
RyanLopes Postado Outubro 3, 2015 Autor Denunciar Compartilhar Postado Outubro 3, 2015 Re ve la editei de novo Deu a mesma coisa '-' Link para o comentário Compartilhar em outros sites More sharing options...
Guest Duevo Postado Outubro 3, 2015 Denunciar Compartilhar Postado Outubro 3, 2015 Deu a mesma coisa '-' Importa os negocios certos entao... tu importo package errada as certas sao: import org.bukkit.Material; import org.bukkit.event.block.Action; Link para o comentário Compartilhar em outros sites More sharing options...
RyanLopes Postado Outubro 3, 2015 Autor Denunciar Compartilhar Postado Outubro 3, 2015 Importa os negocios certos entao... tu importo package errada as certas sao: import org.bukkit.Material; import org.bukkit.event.block.Action; Tá pedindo para renomear, não para importar :kk: Link para o comentário Compartilhar em outros sites More sharing options...
Guest Duevo Postado Outubro 3, 2015 Denunciar Compartilhar Postado Outubro 3, 2015 Ta... Mas aqui nao deu isso Funfo ai? Link para o comentário Compartilhar em outros sites More sharing options...
RyanLopes Postado Outubro 3, 2015 Autor Denunciar Compartilhar Postado Outubro 3, 2015 Ta... Mas aqui nao deu isso Funfo ai? Isso tá com erro. p.getInventory().remove(Material.getMaterial("STRING")); Link para o comentário Compartilhar em outros sites More sharing options...
zMathi Postado Outubro 5, 2015 Denunciar Compartilhar Postado Outubro 5, 2015 Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
RyanLopes
Quero que se um cara clicar em um item por exemplo:
Uma cenoura com o nome 'Cenoura Feliz', retire a cenoura dele e mande uma mensagem escrita "Ola"
Link para o comentário
Compartilhar em outros sites
10 respostass a esta questão
Posts Recomendados