Ir para conteúdo

LuizB

Membros
  • Total de itens

    759
  • Registro em

  • Última visita

Tudo que LuizB postou

  1. Como faço pra setar O Prefixo em Um Player ? ( No Pex ¬¬ )
  2. Tente alterar Na Config.yml que esta localizada na Iconomy.jar, Abra Com o WinRar
  3. LuizB

    Gambiarra.jar

    Jájá o Trow Vai Aparecer Aqui kkkkkkkkkkkkj
  4. Só salvar o Delay Restante Em Uma Config ... @EDIT Sabe Alguma Outra Forma ?
  5. Não Sei Criar Tópico Então Segue As Classes Logo Abaixo: package br.com.seuplugin; import java.util.HashMap; import org.bukkit.Bukkit; import org.bukkit.plugin.Plugin; /**Classe para banir temporáriamente um player, baseado no nome do player, e em segundos. * @author FabioZumbi12 * */ public class TempBan { static HashMap<String,Integer> tempban = new HashMap<String,Integer>(); /**Tempbane um player. Use esse método no seu comando. * @param p Nome do player * @param tempo Tempo do ban em segundos. * @param pl instancia do seu plugin. * @return true se o player ainda não foi banido e foi banido agora. Ou false se ele ja estava tempbanido. */ public static boolean addTempBan(String p, int tempo, Plugin pl){ if (!isTempBanned(p)){ int taskId = runTempban(p, tempo, pl); tempban.put(p, taskId); return true; } return false; } /**Adiciona o player á lista de tempbanidos. Use esse método no seu comando. * Irá retornar true se o player ainda não tiver banido, ou false se ja tiver banido. Bom para enviar mensagem dizendo que o player ja ta banido. * @param p Nome do player * @param pl Instancia do seu plugin. * @return true se ja estiver banido e foi desbanido, ou false se o player não estava tempbanido. */ public static boolean delTempBan(String p, Plugin pl){ if (isTempBanned(p)){ Bukkit.getScheduler().cancelTask(tempban.get(p)); tempban.remove(p); return true; } return false; } private static int runTempban(final String p, int tempo, final Plugin pl){ int taskid = Bukkit.getScheduler().scheduleSyncDelayedTask(pl, new Runnable() { public void run() { if (isTempBanned(p)){ delTempBan(p, pl); } } },tempo*20); return taskid; } /**Verifica se o player ta banido. * Use esse metodo ao player se logar, para impedi-lo de se logar se tiver banido. * @param p Nome do player * @return true se tiver, false se não tiver banido */ public static boolean isTempBanned(String p){ return tempban.containsKey(p); } } Classe Exemplo ( De Uso ) : @Override public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { // - /comando <player> <tempo> if (args.length == 2){ TempBan.addTempBan(args[0], Integer.parseInt(args[1], plugin.getInstance())); } return true; } @EventHandler public void onPreLogin(AsyncPlayerPreLoginEvent e){ String p = e.getName(); if (TempBan.isTempBanned(p)){ e.setKickMessage("Você esta temporariamente banido!"); e.setLoginResult(Result.KICK_OTHER); } } È isso, As Classes Pode Ser Usada Pra Tempban, Kits e etc ... Créditos: @FabioZumbi12
  6. Ainda Vem Com Aids De Brinde kkkkkkkkkkkk slc
  7. Não Fala Nada AI; Como Crio A Variavel OfflinePlayer ? Já tentei usar OfflinePlayer of = args[1];
  8. if (cmd.getName().equalsIgnoreCase("warps")) { for (String str: Main.cp.getConfig().getConfigurationSection("Warps").getKeys(false)) { p.sendMessage("§aWarps:§f "+ str); return true; } Porque quando eu digito o comando só aparece o primeiro warp setado ? Em Vez de aparecer todos
  9. Amigo é Offline, ai vai pegar o uuid de um cara online
  10. Como faço pra pegar o uuid de player offline
  11. Lol não seria ao contratio ? HashMap vem Primeiro Key ( p.getname) e Value (alvo.getname)
  12. Quando eu envio o Comando /TpaCuthmf, e outro player digita /tpaceitar Cuthmf aparece que ninguem enviou pedido Player p = (Player)sender; if (command.getName().equalsIgnoreCase("tpa")) { } if (args.length==1) { if(p.getServer().getPlayer(args[0])!=null){ Player alvo = p.getServer().getPlayer(args[0]); Main.pedido.put(p.getName(), alvo.getName()); p.sendMessage("§bPedido De §aTeleporte§b Enviado Para §c"+alvo.getName()); alvo.sendMessage("§b O Jogador"+p.getName()+" Esta Pedindo Pra Ir Até Você"); return true; }else { p.sendMessage("§cEste Jogador Não Esta Online"); return true; } Player p = (Player)sender; if (cmd.getName().equalsIgnoreCase("tpaceitar")) { if (args.length==1) { if(p.getServer().getPlayer(args[0])!=null){ Player alvo = p.getServer().getPlayer(args[0]); if (Main.pedido.containsValue(alvo.getName())&& Main.pedido.containsKey(p.getName())) { alvo.teleport(p.getLocation()); }else { p.sendMessage("Ninguem Pediu Pra Ir Até Você"); return true; } }else { p.sendMessage("§cEste Jogador Não Esta Online"); return true; } } Agora se eu enviar tpa pra eu mesmo da certo
  13. if (cmd.getName().equalsIgnoreCase("van")) { if (!(sender.hasPermission("van"))) { sender.sendMessage("§cSem Permissão"); return true; } if (!(sender instanceof Player)) { System.out.println("O Console Não Pode Ficar Invisivel"); return true; } Player p = (Player) sender; Main.cf.getConfig().set("ListaInv."+p.getName(), p.getName()); Main.cf.saveConfig(); p.sendMessage("§a[!]§e Agora Você Esta Invisivel Para §cTodos"); for (Player pl : Bukkit.getServer().getOnlinePlayers()) { if(pl.hasPermission("ver")) { pl.showPlayer(p); } else { pl.hidePlayer(p); } return true; } @EDIT Quem ta Dando O Comando não esta Ficando Invisivel
  14. if (command.getName().equalsIgnoreCase("tphere")) { if (!(sender.hasPermission("tphere"))) { p.sendMessage("§cSem Permissão"); return true; } if (args.length>=2) { p.sendMessage("§cUso Correto:§b /tphere <nick>"); return true; } if (args.length==1) { if(p.getServer().getPlayer(args[0])!=null){ Player alvo = p.getServer().getPlayer(args[0]); alvo.teleport(p.getLocation()); p.sendMessage("§bVocê Puxou O Jogador§c"+alvo.getName()+" Até Sua Posição"); return true; }else { p.sendMessage("§cEste Jogador Não Esta Online"); return true; } } } if (command.getName().equalsIgnoreCase("tpall")) { if (!(sender.hasPermission("tpall"))) { p.sendMessage("§cSem Permissão"); return true; } if (args.length>=1) { p.sendMessage("§cUse Somente: /tpall"); return true; } for (Player jogadores:Bukkit.getOnlinePlayers()) { jogadores.teleport(p.getLocation()); p.sendMessage("§eVocê Puxou Todos Os Jogadores"); return true; } } } return false; }
  15. Flicker é quando vc fica criando a score e ela fica piscando @EDIT { Ainda não entendi como cria a score Cita um exemplo pfv pode ser qualquer coisa Tipo "Online"
  16. e o Ant Flicker ?? Pq eu acho que n pode colocar mais de um team na sb
  17. 48 Linhas ou 48 Letras ? Tipo Money.addEntry(ChatColor.YELLOW + ">> Dinheiro: 3326472631231 "); Ele kika se tiver assim ?
  18. Mas se a score ficar muito Grande kika o PLayer ?
×
×
  • Criar Novo...