Ir para conteúdo

Kees_T

Membros
  • Total de itens

    136
  • Registro em

  • Última visita

Tudo que Kees_T postou

  1. Que diliçã de server, ficou muito bom.
  2. Na minha opinião, sendo servidor rankup ter inovação é impossível, esse tipo de servidor já ta manjado. Mas na minha opineixon, um servidor full pvp rankup top seria: - Itens editados não tão apeloes (máximo 50). - Eventos a cada 2 ou 3 horas, diversificado se possível, pro jogador ter o que fazer no server. - Sistema de rankup diferente, por exemplo, necessário tantas horas logadas no servidor para upar para tal rank. - Vários meios para se ganhar money, como maquinas, spawners, farms de plantações, e sei lá. - Dar recompensas por jogador morto, como por exemplo, money, para inspirar o pvp, e assim também sendo um modo de "farmar". - De preferencia que o servidor esteja 100% traduzido. - Que chat global não fique um lixão cheio de spam, como broadcasts a cada 15 segundos... - Não ter ranks com nome de mobs, isso é idiota. Isso foi o que pensei agora. mas tem muito mais. Boa sorte com seu projeto!
  3. Ta simples mesmo, porém vai ajudar muitas pessoas, principalmente aquelas com servidores que se peidar já cai. Parabéns
  4. Caused by: java.io.FileNotFoundException: Jar does not contain plugin.yml Você não adicionou o arquivo plugin.yml no seu plugin. Cria um novo arquivo .yml e coloca os dados no arquivo: name: NomeDoPlugin main: caminho.da.classe.principal version: 1.0.0 O caminho da classe é na classe que vc fez o extends JavaPlugin. Você também pode por as opções author: e description:. Não é obrigatorio, mas a maioria coloca...
  5. Alguns blocos que você usou nas paredes não combinaram muito com o resto da mina (blocos de gelo). As paredes estão muito retas (na parte de cima) e ta meio vazio sem decorações nas laterais das mina. A parte onde minera ficou legal até, daria um 6.5/10
  6. Podia ter botado num pastebin ou num <> né kkk ;-;. Você setou todos os lugares? saida/camarote/spawn? Se precisar de ajuda me adicione no Skype samukatb. O que eu imagino que seja esse erro é os lugares, se você setou, as vezes eles ficam tipo 5.656756, com numeros gigantes atras. Tente remover esses numeros depois do ponto, reinicie o plugin e teste novamente. vlw abiguin Vlw seu dlç Então não faço ideia, quando ja tive esse Failed to remaped class eu estava usando o Java 7, instalei o 8 mais recente e parou. Tente procurar algo na net relacionado a isso...
  7. Valeu maninho Esse erro é por causa da sua versão do Java. O plugin foi compilado na versão do Java 8. Atualize o seu para o 8...
  8. Estraguei tuas vendas ;-; Vlw seu dlç xD
  9. Como Funciona: Então, como nunca vi um plugin de Chain que preste, resolvi fazer um aqui super simples que funciona em todas as versões. Um plugin de Chain acho que todos conhecem, é um arena, onde os player entram por meio do comando /chain entrar, com os itens pre-definidos. Porém nesse plugin, há varias coisas legais nele, que o tornam diferente e melhor que qualquer outro Funções legais: - Todas as mensagens são editáveis. - É possível definir efeitos de poções que um jogador ganha quando mata alguém no Chain. - É possível por pra executar comandos por console quando um jogador mata/entra/sai do Chain. - Sistema pra salvar o inventario automaticamente quando ele entrar no Chain. Assim não precisa ficar esvaziando o inventario!(Os items do jogador são devolvidos quando ele morre no Chain ou caso ele saia do servidor). - Comando para setar o kit. - Camarote para assistir ao Chain. - Automaticamente bloqueia comandos. - Proteção contra PvP(jogadores que estão no Chain não podem acertar quem não tiver e vice-versa) . - Comando para ver os jogadores no Chain. - Efeitos de fogos de artificio/sons quando mata/entra no Chain. - Opção pra dar money quando o jogador matar outro no Chain. - Remove efeitos ao entrar no Chain. - Varias opções pra customizar, como não dropar items ao morrer, bloquear drops dos items, etc... Comandos: - /chain entrar - Entrar na arena Chain! - /chain sair - Sair do Chain! - /chain assistir - Entrar no camarote do Chain! - /chain sairassistir - Sair do camarote do Chain! - /chain status - Ver o total de jogadores no Chain! - /chain reload - Recarrega a configuração! - /chain setarkit - Seta o kit que será usado no Chain! - /chain setarspawn - Seta o local de spawn do Chain! - /chain setarcamarote - Setar o camarote do Chain! - /chain setarsaida - Seta a saida do Chain Permissões: - keestchain.admin - Permissao para utilizar os comandos em vermelho! Versões testadas: Spigot 1.5.2 [✔] Spigot 1.8.8 [✔] Spigot 1.12 [✔] Config: DOWNLOAD MEDIAFIRE
  10. Kees_T

    Plugin de evento Fight!

    Vou upar ela no GitHub em breve e postarei aqui, mas ja vou avisando que como é meu primeiro plugin, o código ta bem newbie ;-;
  11. Ahhh pq ;-; bem quando eu ia postar hahaha xD @Topic Cara parabéns, ficou bom demais esse kibizin goxtosu, o preço ta tipo o kinder ovo mas ta bacana shauahush, boa luck nas tuas vendas. Queriaessa textura ae ;-;
  12. Pois é, não recomendo mais utilizar ele, fiz quando era novato, da nisso xD
  13. Ficou bom, porém é melhor postar a classe, fica ruim ter que fica adicionando dependência....
  14. Muito bom, eu ia fazer um desse ;-; não mais
  15. EEESSSSSSSSEE É O MESTRE, plugin impecável como sempre hahah
  16. Kees_T

    Plugin de evento Fight!

    Me chama no skype, samukatb que eu posso te ajudar melhor....
  17. Não tem necessidade de colocar outro () pois estou apenas verificando uma só, se tivesse duas no If aí sim eu adicionaria..
  18. Como assim? Você está adicionando 2 ali em cima ele vai ficar 2.
  19. Sim: If (!meuMap.containsKey(jogador.getName())) { meuMap.put(jogador.getName(), 1); { Eu usei o ! na frente da condição que inverte ela, ou seja, se ele não tiver na map vai retornar false, porém ele inverteu pra true e entrou no bloco pra adicioná-lo..
  20. Se quer armazenar valores separados por jogadores, use HashMap, exemplo: HashMap<String, Integer> meuMap = new HashMap<>() Ele armazena quantos valores que você quiser, para adicionar um número a um player use: MeuMap.put(jogador.getName(), 2) Pra verificar se existe um player no mapa, use: if (meuMap.containsKey(jogador.getName())) { //Algo } Pra pegar um valor, use meuMap.get(jogador.getName()) Se quiser pegar todos os valores: for (String jogador : meuMap.keySet()) { Bukkit.broadcastMessage("O jogador " + jogador + " tem " + String.valueOf(meuMap.get(jogador)) + " pontos!") }
  21. Você deveria estar usando: if () { } else if () { } else if () { }.... Mas se quiser não pegar nenhum outro valor quando você pegar um, adicione o return; na linha, tipo: entHandler public void onClick(InventoryClickEvent e){ Player p = (Player)e.getWhoClicked(); if (e.getInventory().getName().equalsIgnoreCase(Main.instance.getConfig().getString("Inventario.Dados.Nome")) { e.setCancelled(true); return; } if (e.getCurrentItem().getType() == Material.getMaterial(Main.instance.getConfig().getString("Inventario.Mulher.Material")) { Bukkit.dispatchCommand(p, "mulher"); p.closeInventory(); return; } if (e.getCurrentItem().getType() == Material.getMaterial(Main.instance.getConfig().getString("Inventario.Assassino.Material")) { Bukkit.dispatchCommand(p, "assassino"); p.closeInventory(); return; } if (e.getCurrentItem().getType() == Material.getMaterial(Main.instance.getConfig().getString("Inventario.Empresario.Material")) { Bukkit.dispatchCommand(p, "empresario"); p.closeInventory(); return; } if (e.getCurrentItem().getType() == Material.getMaterial(Main.instance.getConfig().getString("Inventario.Mercenario.Material")) { Bukkit.dispatchCommand(p, "mercenario"); p.closeInventory(); return; } if (e.getCurrentItem().getType() == Material.getMaterial(Main.instance.getConfig().getString("Inventario.Piedoso.Material")) { Bukkit.dispatchCommand(p, "piedoso"); p.closeInventory(); return; } if (e.getCurrentItem().getType() == Material.getMaterial(Main.instance.getConfig().getString("Inventario.Pacifico.Material")) { Bukkit.dispatchCommand(p, "pacifico"); p.closeInventory(); } if (e.getCurrentItem().getType() == Material.getMaterial(Main.instance.getConfig().getString("Inventario.Mortifero.Material")) { Bukkit.dispatchCommand(p, "mortifero"); p.closeInventory(); return; } if (e.getCurrentItem().getType() == Material.getMaterial(Main.instance.getConfig().getString("Inventario.VidaLoka.Material"))) { Bukkit.dispatchCommand(p, "vidaloka"); p.closeInventory(); return; } if (e.getCurrentItem().getType() == Material.getMaterial(Main.instance.getConfig().getString("Inventario.Reparador.Material")) { Bukkit.dispatchCommand(p, "reparador"); p.closeInventory(); return; } if (e.getCurrentItem().getType() == Material.getMaterial(Main.instance.getConfig().getString("Inventario.Construtor.Material")) { Bukkit.dispatchCommand(p, "construtor"); p.closeInventory(); return; } if (e.getCurrentItem().getType() == Material.getMaterial(Main.instance.getConfig().getString("Inventario.Remover.Material")) { Bukkit.dispatchCommand(p, "remover"); p.closeInventory(); return; } if (e.getCurrentItem().getType() == Material.getMaterial(Main.instance.getConfig().getString("Inventario.List.Material")) { Bukkit.dispatchCommand(p, "taglist"); p.closeInventory(); return; } else { e.setCancelled(false); return; } } }
  22. Se for pra tu comprar um computador GAMER, não compre em lojas que não tem nada haver com eles, compre em uma loja profissional mesmo, como a chipart, rocketz, pichau, studiopc, etc... eles sabem o que fazem. Você vai se arrepender se comprar em lojas desse tipo como casas bahia, magazine, amaericanas, etc..., assim como me arrependi... 1 e 2- Esse CD de drivers provavelmente são drivers da placa-mae, da placa de rede, etc... eles dão o CD por obrigação, a parte de instalação é por sua conta, porém quem usa CD dr driver hoje em dia né? Baixa um SlimDrivers ae que ele atualiza tudo pra tu 3- Apos acabar o tempo do Windows, ele vai pedir pra vc ativar enchendo o teu saco toda hora, não vai bloquear nem nada, o que todo mundo faz é, baixar uma ISO do windows que vc quer, usar um programa que rode arquivos iso(Como o DaemonTools) para instalar, é bem pratico e simples. 4- Claro que pode, pode até instalar o windows 98 se quiser '- E serio, compra um Intel e uma geforce que é gg, a compatibilidade é maior, e compre também com uma placa-mae boa, pra que você possa fazer upgrades futuros trocando somente algumas peças sem precisa trocar a placa-mae, se comprar esse ai e for ter que trocar as peças, vai ter que trocar a placa-mae também, esse ai ainda por cima vem com memoria DDR3, não é antiga, porém para um PC-GAMER, o certo é fazer um DUAL-CHANNEl com duas de 4GB DDR4, desempenho vai a mil, e o custo$ também e.e
  23. Muito bom, parabéns, que tal uma tradução do mcMMO que não seja do Google e que as frases façam sentido? e.e
×
×
  • Criar Novo...