Ir para conteúdo

Kami

Membros
  • Total de itens

    447
  • Registro em

  • Última visita

Tudo que Kami postou

  1. O problema continua, só é adicionada a cabeça do primeiro jogador que foi adicionado ao arquivo.
  2. Oi, era pra estar adicionando uma cabeça no GUI para cada jogador no arquivo configUsers, mas ele só adiciona uma (errei no loop eu acho). Arquivo configUsers: Liberados: 416b40fe-b3ca-37a1-bc58-b496e4389308: Nome: guigarciazinho dd823a0c-b94a-369f-acd6-ddd287e3180e: Nome: tester Meu código: if (command.getName().equalsIgnoreCase("puniradd")) { if (args.length == 1) { if ("list".equalsIgnoreCase(args[0])) { if (sender.hasPermission("adm.punir.add")) { if (sender instanceof Player) { if (Principal.configUsers.contains("Liberados.")) { Inventory inv = Bukkit.createInventory(null, 9 * 5, "§bSuper §2Usuarios"); Set<String> keys = Principal.configUsers.getConfigurationSection("Liberados.") .getKeys(false); for (String s : keys) { Player p = (Player) sender; ItemStack item = new ItemStack(Material.SKULL_ITEM, 1, (byte) 3); String skullOwner = Principal.configUsers.getString("Liberados." + s ".Nome"); ItemMeta meta = item.getItemMeta(); meta.setDisplayName(skullOwner); item.setItemMeta(meta); inv.addItem(item); p.openInventory(inv); sender.sendMessage(Principal.configUsers.getString("Liberados." + s+".Nome")); sender.sendMessage("a"); return true; } } else if (!(Principal.configUsers.contains("Liberados."))) { sender.sendMessage( Principal.getInstance().getConfig().getString("Prefixo").replace("&", "§") + "§e Não existem jogadores neste arquivo."); return true; } } } } } } Como está bugado aqui no fórum: http://hastebin.com/cimosuraye.avrasm
  3. Kami

    Ajuda ai console

    Sr.MrPower curtiu isso @Topic Parece que o skript que está bugando as coisas... Tente tira-lo e dar reload sem ele.
  4. Oi Atual código if (sender instanceof Player) { if (command.getName().equalsIgnoreCase("puniradd")) { if (args.length == 1) { if ("list".equalsIgnoreCase(args[0])) { Set<String> keys = getConfig().getConfigurationSection("Liberados.").getKeys(false); if (sender.hasPermission("adm.punir.add")) { for (String s : keys){ sender.sendMessage(configUsers.getString("Liberados." + s + ".Nome")); sender.sendMessage("a"); return true; } } } } } } Quero enviar todos os jogadores do arquivo configUsers, mas essa maravilha não funciona... Eles são salvos assim no arquivo: Liberados: 416b40fe-b3ca-37a1-bc58-b496e4389308: Nome: guigarciazinho Liberados: UUID: Nome: UUID: Nome: EDIT: CONSEGUI RESOLVER SOZINHO, EU ESTAVA PEGANDO A CONFIG, E NÃO O ARQUIVO CONFIGUSERS, Valeeu
  5. "LocalizacaoSpawn.yml" "public static YamlConfiguration configLocalizacaoSpawn;" Com um nome em cada lugar fica realmente dificil .-.
  6. if(configBans.contains("Preso." + p.getName()) Fiz sem eclipse, pode ter erros na escrita
  7. sender.sendMessage("§c Voce libertou: §d" + args[0] + "§e com sucesso");
  8. configBans.set("Presos." + p.getName(), null); /\ Basta alterar o nome do arquivo aqui, se não funcionar me envia como está colocando o jogador no arquivo.
  9. p.sendMessage(Presos.getString("Presos." + p.getName + ".Motivo")); EDIT: Presos = nome do arquivo
  10. Pelo que conversamos na shoutbox entendi que você quer o código assim: if (command.getName().equalsIgnoreCase("prender")) { if (sender instanceof Player) { if (args.length == 2) { Player alvo = Bukkit.getServer().getPlayer(args[0]); if (alvo.getName().equalsIgnoreCase(args[0])) { if (!(configBans.contains("Presos." + alvo.getName()))) { configBans.set("Presos.", null); configBans.set("Presos.", alvo.getName()); } } } } }
  11. Kami

    Plugin Punir

    Acho uma pena, vou tentar melhorar ele, para que um dia você escolha o punir xD Valeu em breve att
  12. Segundo nosso querido console parece ser erro na plugin.yml... Tente tirar o espaço que se encontra na linha 160 do pastebin. Se não funcionar tente tirar o número do nome do seu plugin "G3RandomNumber"
  13. Em cima do onEnable: public static File configFile; public static YamlConfiguration configBans; Colocar no onEnable configFile = new File(getDataFolder(), "Banidos.yml"); if (!configFile.exists()) { saveResource("Banidos.yml", false); } configBans = YamlConfiguration.loadConfiguration(configFile); try { configBans.save(configFile); } catch (IOException e) { >> Colocar azamiga no arquivo configBans.set("Ban." + punido.getUniqueId() + ".Nome", args[0]); >> SALVA ARQUIVO try { configBans.save(configFile); } catch (IOException e) { e.printStackTrace(); }
  14. Sim ejaoehaoueauh é a raposa de nove caudas z.z
  15. Eu acho a kurama filhote muito mais bonitinha e.e
  16. Kami

    Já que criaram

    Vai virar moda z.z
  17. parabéns, virou membro +, agora falta eu virar mod aeiobhfoaeibfae
  18. kkkkkkkkkk olha o link que eu mandei na hora e.e
  19. Kami

    Plugin Punir

    Desculpe, não estou usando skype, te enviei uma mensagem pelo fórum :) Espero que tenha gostado do pl
  20. Kami

    Plugin Punir

    Relaxa, talvez eu atualize para concorrer eaoueauhoaeuo, mas o meu continuará sendo de graça e.e
  21. Acho melhor usar o UUID mesmo, pois pode dar bug nas letras com lEtRaS maiúsculas... E não precisa do toString
  22. Kami

    Plugin Punir

    Valeeeu e.e
  23. Apoio, tenho medo até de mandar ip local na shout e tomar warn.
  24. Kami

    Plugin Punir

    Acho que tentou banir um jogador que nunca jogou no servidor, no caso o "steve". Vou corrigir em futuras versões Valeu pelos elogios
×
×
  • Criar Novo...