Ir para conteúdo

Don't

Membros
  • Total de itens

    83
  • Registro em

  • Última visita

Tudo que Don't postou

  1. Se quiser uma personalizada e estiver disposto a pagar, chama discord Don't#1313
  2. Caso esteja disposto a pagar, faço um preço camarada Discord: Don't#1313
  3. Passa seu discord ou chama no meu, Don't#1313
  4. Conheceu o silas em, silascou @Topic: Parabéns (ou não, sei lá)
  5. Config: License: "XXXX-XXXX-XXXX-XXXX" Mysql: SQLLite: true IP: "localhost" Porta: "3306" DB: "test" Usuario: "admin" Senha: "" Padrao: Durabilidade: 1 Raio: 20 Geral: MaxDurabilidade: 10 MaxRaio: 9 #Cada chave de raio da +20 DanoPorExplosao: 1 StackarChaves: false StackarBeacons: false Mensagens: AtivouComSucesso: "&aVocê utilizou a chave de ativação com sucesso" LimiteMaximo: "&cO sinalizador já possui o limite máximo desta chave" NaoPode: "&cSomente o dono e sua facção podem abrir este sinalizador" SemFac: "&cVocê não pode restringir seu sinalizador sem facção" #Permissões: #dbeacons.admin - dar beacons e chaves Preço: 25 reais Skype: live:donotthis Discord: Don't#1313
  6. Don't

    Banner Tinta Dev

    Qual fonte usou? @Topic: Ficou muito bom
  7. Achei meio bosta @Topic: Boa sorte nas vendas
  8. @EventHandler public void onBreak(BlockBreakEvent e){ if (e.getBlock().getType().equals(Material.MELON_BLOCK)){ if ( Math.random() < 0.2 ){ //20% de chance Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "comando aqui"); } } } Like + resolvido?
  9. Dois analfabetos políticos.
  10. public static PlayerPointsAPI ppapi = null; public static PlayerPoints play = null; static { Plugin plugin = Main.getPlugin(Main.class).getServer().getPluginManager().getPlugin("PlayerPoints"); play = PlayerPoints.class.cast(plugin); ppapi = new PlayerPointsAPI(play); } Pra usar é só fazer: ppapi.look(p.getName()); Like + resolvido?
  11. Material.WATER = Agua em movimento Material.STATIONARY_WATER = Agua parada Material.WATER_BUCKET = balde água Like + resolvido?
  12. Não entendi por que repostou meu plugin que já está postado aqui na gamersboard. Procurei por tudo, não vi nenhuma alteração.
  13. O que é uma exception? Exception, de forma geral, são erros durante a execução de um código. Exemplos: java.lang.NullPointerException (Quando retorna null) java.lang.NoClassDefFoundError (Quando não acha a classe) EventExeception (Quando ocorre um erro no evento bukkit) Como criar uma custom exception? É simples, é como criar um objeto custom, porém é só extender a classe Exception public class HomeExeception extends Exception{ public HomeExeception(String erro) { super(erro); } } Como usar sua custom exception? Também é simples, é só adicionar throws <Exeception>, e quando precisar, lançar a exeception (throws new) public int getHomes(Player p) throws HomeExeception{ int TotalDeHomes = x...; if (TotalDeHomes == 0) { throw new HomeExeception("O player "+p.getName()+ " não tem nehuma home"); // Funciona como um return, o código abaixo não vai ser mais lido } return TotalDeHomes; }
  14. Bom, fui criar um plugin até que me deparo com uma dúvida: Como criar permissões infinitas? O que seria uma permissão infinita? Resumindo, conhece as permissão de homes do essentials? Então, é exatamente isso. Não fui claro? Por exemplo: essentials.sethome.multiple.5 mercado.por.itens.3 Como criar uma permissão infinita: Simples, só utilizar esse método: public int getPermission(Player player, String permission,int min, int max) { if (player.isOp()) return max; int toReturn = min; for (int i = min; i < max; i++) { if (player.hasPermission(permission+i)) { toReturn = i; } } return toReturn; } Exemplo: int TotalDeHomesPermitidas = getPermission(player,"criar.homes.",1,100); int TotalDeHomes = x...; if (TotalDeHomes + 1 > TotalDeHomesPermitidas){ player.sendMessage("§6Você atingiu o total de "+TotalDeHomesPermitidas+" homes"); return false; }
  15. Mais uma vez, ignorou as fontes Grande hipócrita você é. Não teve nem coragem de ler as fontes, a maioria é sobre a cannabis em geral, não sobre um tipo específico.
×
×
  • Criar Novo...