Ir para conteúdo

MrPowerGamerBR

Membros VIP
  • Total de itens

    585
  • Registro em

  • Última visita

Tudo que MrPowerGamerBR postou

  1. // Verificar se player pode quebrar bloco em public static boolean canBreakAt(Location loc, Player p, Material m) { // WorldGuard & GriefPrevention Claim claim = GriefPrevention.instance.dataStore.getClaimAt(loc, false, null); String canBuildClaim = null; if (claim != null) { canBuildClaim = claim.allowBreak(p, m); } if (getWorldGuard().canBuild(p, loc) && canBuildClaim == null) { return true; } return false; } public static WorldGuardPlugin getWorldGuard() { Plugin plugin = Bukkit.getServer().getPluginManager().getPlugin("WorldGuard"); // WorldGuard may not be loaded if (plugin == null || !(plugin instanceof WorldGuardPlugin)) { return null; // Maybe you want throw an exception instead } return (WorldGuardPlugin) plugin; }
  2. Esconde uma placa no spawn e dá uma recompensa para quem encontrar ela primeiro.
  3. O MrPowerGamerBR que fez vários scripts que começam com "Power" NÃO é eu, é o NickAc.

  4. Eu (MrPowerGamerBR) permito que todos os usuários dos meus scripts possam remover o comando de créditos que eu coloquei sem que ocorra possíveis advertências, também permito que você possa alterar o nome do scipt e que possa remover QUALQUER referência ao meu nome nos meus scripts, só não permito a postagem dos meus scripts velhos, mas, se você postar (vida loka), não inclua créditos referente a mim, e, é claro, remova tudo relacionado a mim e troque o nome do script antes de postar.

    1. MrPowerGamerBR

      MrPowerGamerBR

      Resumindo: Tire o meu nome dos meus scripts e troque o nome do script para qualquer outra coisa, você também pode remover aquele comando que eu adiciono em todos os meus scripts de crédito. Só não poste o meu script, mas, se você postar, não inclua créditos para mim (sei lá, fale que foi você que fez, eu não ligo e quem reclamar você envia essa mensagem).

    2. MrPowerGamerBR

      MrPowerGamerBR

      Resumindo o resumo: Tire meu nome dos meus scripts, troque o nome do script, remova aquele comando de créditos, não poste o script, mas, caso você postar, não inclua créditos a mim (sei lá, fale que foi você que fez, eu não ligo)

    3. MrPowerGamerBR
  5. Melhorar parar com isto porque é considerado Freepost. Eu respondi "bom" porque você só escreveu "bem"... sei lá o que você quis dizer com "bem"
  6. Resolvi repostar o pack no meu website, excelente para quem quiser baixar somente um plugin ou quer ver todos os plugins do pack antes de baixar, também removi plugins que não eram de brasileiros e coisas que não eram plugins: http://lori.mrpowergamerbr.com/index.php?dir=jars/plugin_pack Caso você queria baixar tudo, procure pelo "Plugin Pack.zip"
  7. Deletei a repo aonde estavam os meus scripts velhos no GitHub... ...e nada de útil foi perdido.

  8. Seu plugin de economia utiliza MySQL? Se não, coloque ele em MySQL.
  9. Eu só deixo os meus scripts disponíveis porque Skript laga, e quanto mais gente usando os meus scripts, mais lagado fica o servidor dela, e quanto mais lagado, menos players, e menos players causa o fechamento o servidor... Deixando menos competidores para o SparklyPower.

    1. Mostrar comentários anteriores  %s mais
    2. MrPowerGamerBR

      MrPowerGamerBR

      @Arzio é, esqueci que eu tenho apenas 3 anos de idade...

       

      Conheço e utilizei Skript desde 2013, sei muito bem do que eu estou falando.

    3. MrPowerGamerBR

      MrPowerGamerBR

      Aliás, se o Skript funciona bem para você, ótimo! Mas para várias outras pessoas o Skript só deu problema no servidor. (muito deles relacionado ao péssimo sistema de database do Skript)

  10. Se todos os players do servidor estão sendo desconectados, então é algum bloco/entidade no seu servidor que está dando problema, tem nada a ver com drivers, pois o erro é relacionado ao ticking do mundo (mobs ou blocos)
  11. Não, fiz ao contrário, peguei o PaperSpigot 1.7.10 e apliquei manualmente (porque quase nenhum patch é possível aplicar automaticamente devido a variação da ofuscação e das diferenças entre códigos da 1.7.10 e da 1.1.0) vários patches do Paper 1.10, TacoSpigot 1.10 e do Spigot 1.10.
  12. Advinha da onde é essa frase do website? http://www.craftlandia.com.br/equipe "O CraftLandia está sempre em expansão e tem crescido de forma global, tanto é que detém hoje o recorde de maior quantidade de players online simultâneamente em um mesmo servidor e por isso ocupa o lugar de maior servidor de Minecraft survival multiplayer do mundo! Com esse constante crescimento investimos maciçamente em hardware, conexão de alta velocidade e segurança para proporcionar à você, player, o melhor desempenho em nossos servidores, evitando ao máximo perturbações e desconfortos em sua jogatina."
  13. MrPowerGamerBR

    SPIGOT

    Uma curiosidade, porque você não quer que aceite a 1.8?
  14. Como se fosse tão difícil usar Reflection, né? Isso é um método para quem quer pegar o valor random igual ao do Minecraft, sim, você pode fazer um sistema que gera um número aleatório entre 1 e 4, mas será igual ao vanilla? Não.
  15. Sim, esse método retorna os drops do bloco, mas sem considerar o encantamento da ferramenta que o player está utilizando.
  16. Você sabe que o DreamSpigotPlus usa os mesmos patches que tem no PaperSpigot 1.8.8, né? Eu peguei todas as otimizações do PaperSpigot 1.8.8/Paper 1.9/Paper 1.10/Spigot 1.8/Spigot 1.9/Spigot 1.10.
  17. public static int getDropCount(int enchantmentLevel, Block block) { if (block.getType().name().contains("ORE")) { net.minecraft.server.v1_7_R4.BlockOre nmsBlock = (BlockOre) CraftMagicNumbers.getBlock(block); Random rand = new Random(); if(enchantmentLevel > 0 && Item.getItemOf(nmsBlock) != nmsBlock.getDropType(0, rand, enchantmentLevel)) { int j = rand.nextInt(enchantmentLevel + 2) - 1; if(j < 0) { j = 0; } return nmsBlock.a(rand) * (j + 1); } else { return nmsBlock.a(rand); } } else { return 1; } } Requer NMS, então você terá que usar Reflection caso você queira que funcione em várias versões do Minecraft sem precisar alterar o código. Criar um Random estático em vez de usar new Random() também seria bom para economizar memória e CPU.
  18. Update 21/06/2016 - 17:32: Inclui uma gambiarra (específica para o SparklyPower, mas incluída no DreamSpigotPlus pois não encontrei nenhum problema nela) para corrigir um bug que desconecta clients que utilizam o protocolo 47, veja mais informações sobre essa gambiarra que eu fiz aqui: http://mrpowergamerbr.com/blog/posts/coisas-encoderexception-corrigindo-um-bug-com-gambiarra A única coisa que essa "super gambiarra" que eu fiz pode afetar é quando algum packet com problema/mal formado falha na hora de ser enviado, normalmente o client é desconectado com a mensagem "Disconnected", com essa super gambiarra o servidor só descarta o packet sem desconectar o player.
  19. Tem gente que usa versão do ChestShop antiga para caralho e reclama que ele tem bug.
×
×
  • Criar Novo...