Ir para conteúdo

LuizB

Membros
  • Total de itens

    759
  • Registro em

  • Última visita

Tudo que LuizB postou

  1. pera n to entendendo entao se eu colocar public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) { if(cmd.getName().equalsIgnoreCase("joao") { if(args.length == 1) { if(args[0].equalsIgnoreCase("maria") { // tem q ficar 0 ? sender.sendMessage("Joao e maria!"); e if(args.length == 2) { if(args[1].equalsIgnoreCase("maria") { // tem q ficar 1 ?
  2. Acho que eu entendi Isto Aqui if(args[0].equalsIgnoreCase("maria") { Ta dizendo que o argumento 0 é maria ?
  3. Como faço pra add varios Argumentos em um comando exemplo: /joao e maria quando o player digitase este comando envia uma mensagem se ele digitar /joao e Enviava uma mensagem Dizendo: use: /joao e maria
  4. LuizB

    Sujestão para Plugin

    Plugin de Ban por uuid
  5. Foi só um Exemplo o curar players
  6. Galera Como faço Pra Tipo: se eu criar um plugin de curar os Outros(a) eu quero que envie uma mensagem Pro player que curou Por Exemplo vc curou o %arg 1% qual é o codigo ?
  7. Feche o Tópico Ja resolvi O Problema
  8. Galera Eu Tenho O Seguinte Codigo: Codigo1: Codigo2: Erro:
  9. LuizB

    Plugin ou skript

    Plugin Claro, porém mais Complexo skript da lag
  10. Nesta Linha: @Override public void onEnable() { Bukkit.getPluginManager().registerEvents(new Eventos(), this); File f = new File(getDataFolder(), "config.yml"); if(!f.exists()); saveResource("config.yml", false); No registerEvents Da Este Erro: The method registerEvents(Listener, Plugin) in the type PluginManager is not applicable for the arguments (Eventos, Opengui)
  11. Na Classe Events Coloca Isto né: public class Eventos extends JavaPlugin implements Listener{ ou só o Implements ?
  12. Ah ta então o : if(it.getType() == Material.DIAMOND && it.hasItemMeta() && it.getItemMeta().hasDisplayName() && it.getItemMeta().getDisplayName().equals("§cNome do Item §4HERE")){ Vai ser o Item que eu quero que não mova ? Desculpa ser tão burro pq comecei java praticamente Ontem, aushudhausdhasds
  13. ss eu coloco o Bukkit.getPluginManager().registerEvents(new Classeeventos(), this) na classe dos comandos no OnEnable Sorrizo Ronaldo Este Codigo : @Override public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { Player p = (Player)sender; if (!(sender instanceof Player)) { sender.sendMessage((Object)ChatColor.BLUE + "Este Comando não pode ser Usado Pelo Console"); return true; } if (command.getName().equals("particula")) { Inventory inv = Bukkit.createInventory(null, 6*9, getConfig().getString("nomedomenu").replace("@jogador", p.getName())); ItemStack fogo = new ItemStack(Material.BLAZE_POWDER); ItemMeta fogometa = fogo.getItemMeta(); fogometa.setDisplayName(getConfig().getString("nomefogo").replace("@jogador", p.getName())); ArrayList<String> lore = new ArrayList<>(); lore.add(getConfig().getString("lorefogo").replace("&", "§").replaceAll("@jogador", p.getName())); fogometa.setLore(lore); fogo.setItemMeta(fogometa); inv.addItem(fogo);//inv.setitem(slot, itemstack); p.openInventory(inv); return true; } return false; } Ja abre Um Gui Como faço pra ele abrir somente Este GUI: ? @EventHandler public void onInventoryClick(InventoryClickEvent e){ final Player p = e.getPlayer(); ItemStack it = e.getClickedItem(); if(it.getType() == Material.DIAMOND && it.hasItemMeta() && it.getItemMeta().hasDisplayName() && it.getItemMeta().getDisplayName().equals("§cNome do Item §4HERE")){ e.setCancelled(true); new BukkitRunnable(){ @Override public void run(){ p.updateInventory();//Isso aqui só faz atualizar o inventário, tipo, se o negro tiver tentando dupar, isso tira aquele item 'fantasma' do inventário do negro } }.runTaskLater(this, 20L); p.sendMessage("§bWOW, vocÊ cicou no item de dima que faz bosta nenhuma"); p.teleport(Location);//Sei lá } }
  14. entao eu crio uma classe chamada Eventos e coloco o eventhandle. ai na classe dos Comandos eu coloco Bukkit.getPluginManager().registerEvents(new Classeeventos(), this); Isto ?
  15. Entendi Mais como eu posso organizar isto, pode ser em outra classe ?, se sim como ?
  16. ue tem assim tem plugins que usa comando pra abrir GUI como o PowerMoedas Do MrPowerGamerBr. eu ja ate testei só que dava pra furtar os itens abriu o menu e tudo
  17. Tipo esse é sem comando quero com comando '-
  18. Como faço pra quando um player clicar em um item ele n consiga mover no GUI Codigo: @Override public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { Player p = (Player)sender; if (!(sender instanceof Player)) { sender.sendMessage((Object)ChatColor.BLUE + "Este Comando não pode ser Usado Pelo Console"); if (command.getName().equals("particula")) { Inventory inv = Bukkit.createInventory(null, 6*9, getConfig().getString("nomedomenu").replace("@jogador", p.getName())); ItemStack fogo = new ItemStack(Material.BLAZE_POWDER); ItemMeta fogometa = fogo.getItemMeta(); fogometa.setDisplayName(getConfig().getString("nomefogo").replace("@jogador", p.getName())); ArrayList<String> lore = new ArrayList<>(); lore.add(getConfig().getString("lorefogo").replace("&", "§").replaceAll("@jogador", p.getName())); fogometa.setLore(lore); fogo.setItemMeta(fogometa);
  19. Desculpa então não posso te ajudar , já tenho ate o Sk Pronto
×
×
  • Criar Novo...