Ir para conteúdo

zAth

Membros
  • Total de itens

    729
  • Registro em

  • Última visita

Tudo que zAth postou

  1. mas Item não é bloco ;-; c quer que não dê para pegar o item? não estou entendendo..
  2. Vai dropar ;-; como assim "colocar" ?
  3. Item item = (Item) player.getWorld().spawnEntity(player.getLocation(), EntityType.DROPPED_ITEM); item.setItemStack(new ItemStack(Material.DIAMOND));
  4. zAth

    Templo - Frontão

    Pow fico legal em, pena que é tudo cizento.. tenta mudar todo o andesito para granito ou outro bloco não cinzento
  5. Aah mano, minha mãe passou aqui quando eu abri o tópico :headbang:
  6. Você não tem rosa suficiente para meter o tanto de folhas que meteu. Não use esferas, use /b blob do voxelsniper ou use a esfera do worldedit mesmo mas com ar junto e use muito mais do que usou nessa. Isto para fazer uma árvore, porque o que você fez me parece mais uma flor de jardim, a parte rosa está pequena demais comparada com o resto.
  7. zAth

    [Sorteio] Spawn

    O sorteio acabou já :headbang: faz 3 meses..
  8. int i = 0; int delay = 20; public void run(){ i += 10; if (i >= delay){ i = 0; delay = 40; // aumenta o delay ... } }.RuntaskTimer(plugin,10,10); ?? ou então faz gambiarra :kk: private void a(Player player, int count, int delay){ player.sendMessage("Ola"); int newCount = count + 1; if(newCount == 5) // apenas manda a msg 5 vezes, depois para return; int newDelay = delay + 20; // aumenta o delay em 1s new BukkitRunnable() { @Override public void run() { a(player, newCount, newDelay); } }.runTaskLater(this, newDelay); }
  9. Acho que não tem como, seguindo essa lógica é só alterar o this.intervalo por i -= 2; ae vai demorar mais para chegar no 100. Pausar a task não tem como, eu acho.
  10. Como assim bugou, testou à quanto tempo? Que bug deu?
  11. zAth

    SkyQuarries - Mineradoras

    vlw :kk: Ainda bem que estou contribuindo para a comunidade! @Topic » Adicionado whitelist para mundos, se quiser que as mineradoras funcionem em todos os mundos, deixe a whitelist vazia assim;
  12. zAth

    Teamicons

    Gostei de todos :o mas mais do frenetic porque tem fundo. mas nenhum bate os da gamersboard
  13. zAth

    Cooldown

    private HashMap<String, Long> cooldowns = new HashMap<>(); Long delay = TimeUnit.SECONDS.toMillis(5); // cooldown de 5 segundos @Override public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { if (command.getName().equalsIgnoreCase("sb")) { if (cooldowns.keySet().contains(sender.getName().toLowerCase())) { if (cooldowns.get(sender.getName().toLowerCase()) > System.currentTimeMillis()) { sender.sendMessage("Está em cooldown"); return true; } cooldowns.put(sender.getName().toLowerCase(), System.currentTimeMillis() + delay); } cooldowns.put(sender.getName().toLowerCase(), System.currentTimeMillis() + delay); ((Player) sender).teleport(getServer().getWorld("skyblock").getSpawnLocation()); } return false; } Exemplo com um comando.. só precisa da hash, do delay e dessa parte if (cooldowns.keySet().contains(sender.getName().toLowerCase())) { if (cooldowns.get(sender.getName().toLowerCase()) > System.currentTimeMillis()) { sender.sendMessage("Está em cooldown"); return true; } cooldowns.put(sender.getName().toLowerCase(), System.currentTimeMillis() + delay); } cooldowns.put(sender.getName().toLowerCase(), System.currentTimeMillis() + delay);
  14. zAth

    SkyQuarries - Mineradoras

    :kk: vlw :kk: O melhor é que é grátis né :) É o que faço :kk: só vem :lenny:
  15. Sim, Thread.sleep é em milisegundo, 1000 milisegundos = 1 segundo.
  16. Bukkit.getScheduler().runTaskAsynchronously(HG.getInstance(), new Runnable() { @Override public void run() { int removidos = 0; for (Iterator<?> i = Manager.getInstance().construcao.iterator(); i.hasNext(); ) { removidos++; Block b = (Block) i.next(); Bukkit.getScheduler().runTask(HG.getInstance(), new Runnable() { @Override public void run() { b.setType(Material.AIR); } }); if(removidos == 80) { removidos = 0; } Thread.sleep(1000); } } });
  17. Thread.sleep(500); @Edit Você está alterando um mundo async? Melhor usar sync.. mas assim já não poderá usar Thread.sleep.
  18. Bukkit.getOfflinePlayer retorna OfflinePlayer, não Player então não pode usar Player k = (Player) Bukkit.getOfflinePlayer("zath"); Use args[0] no lugar do k.getName() ..
  19. Bukkit.getOfflinePlayer retorna OfflinePlayer. Apenas usa o nome dele como o kio falou if(k == null) hack.addComand("/ban " + args[0] + " Uso De Hack"); else hack.addComand("/ban " + k.getName() + " Uso De Hack"); Ou simplesmente usa o args[0] em todo lado.
  20. Player k = Bukkit.getOfflinePlayer(args[0]); Obviamente que não irá usar /kick .. ele está offline. Se o seu comando for apenas isso, .getOfflinePlayer deve funcionar.
  21. zAth

    SkyQuarries - Mineradoras

    Não uso skype, mande mp ou discord zAth#6594 Vlw :rofl: Eu não achei nenhum método para pegar os drops com fortuna, eu kibei manualmente do gamepedia do minecraft. Se eu achar algum método que pegue os drops, obviamente que irei colocar.
  22. zAth

    SkyQuarries - Mineradoras

    Irei fazer, na próxima atualização. :kk: :kk: vlw Obrigado :)
  23. zAth

    SkyQuarries - Mineradoras

    :kk: vlw foi feito na 1.8.8 portanto não deve ter bugs nessa versão, deve funcionar com todas as versões que têm guardian e datawatcher. :kk: vlw vlw :) Sou preguiçoso d+ para vender :kk: obrigado :)
  24. zAth

    SkyQuarries - Mineradoras

    :kk: vlw vlw! qualquer bug só avisar vlw :kk: sobre o factions, eu acho que já tem suporte ao factions, para não conseguir colocar uma mineradora em uma faction inimiga né mas não tenho a certeza, ainda não testei isso
×
×
  • Criar Novo...