Ir para conteúdo

Out of Orbit

Membros
  • Total de itens

    65
  • Registro em

  • Última visita

Tudo que Out of Orbit postou

  1. Só usar o evento PrivateMessageEvent @EventHandler public void onTell(PrivateMessageEvent e) { if (va.contains(e.getReceiver()) { e.setCancelled(true); e.getSender().sendMessage("Jogador não encontrado"); } }
  2. Ah, foi mal. Pensei que sua ArrayList guardava strings. Só usar este código aqui então: @EventHandler public void onChat(ChatMessageEvent e) { if (e.getChannel().getName().equals("local")) { for (Player player : va) { if (e.getRecipients().contains(player) { e.getRecipients().remove(player); player.sendMessage(e.getSender().getName() + ": " + e.getMessage()); } } } }
  3. Você quer que quando alguém fale perto de algém no modo vanish, mostre para quem enviou que este alguém não recebeu a mensagem, mas ele receba mesmo assim? Você pode tentar algo assim: @EventHandler public void onChat(ChatMessageEvent e) { if (e.getChannel().getName().equals("local")) { // Verifica se foi no chat local for (String player : va) { // Inicia um laço de repetição com os jogadores no modo vanish if (e.getRecipients().contains(Bukkit.getPlayer(player)) { // Verifica se o jogador está na lista de quem receberá a mensagem e.getRecipients().remove(Bukkit.getPlayer(player()); // Remove o jogador da lista de quem receberá a mensagem Bukkit.getPlayer(player).sendMessage(e.getSender().getName() + ": " + e.getMessage()); // Envia a mensagem } } } }
  4. Se você usa spigot não precisa de plugin. É só editar o arquivo spigot.yml Mude isto: commands: tab-complete: 0 Para isto: commands: tab-complete: -1
  5. Plugin feito, mandei via mp.
  6. Posso fazer, mas me tira uma dúvida antes? Você quer o jogador receba uma permissão (fly.usar, por exemplo) para ser compátivel com outro plugin de /fly Ou quer que o sistema de comprar e o próprio comando /fly sejam próprios do plugin?
  7. Estranho, aqui entra normalmente. Tente reinstalar seu launcher
  8. Fiz o plugin, bem simples não tem muito o que falar Tem os comandos /bs e /bolsadevalores A mensagem é configurável e não precisa de permissão para usar os comandos Download
  9. Out of Orbit

    MNuncaChuver

    Parabéns pelo plugin, mas toma cuidado ao postar plugins no spigot sem suporte ao idioma inglês porque os gringos podem falar mal do plugin
  10. Pronto, agora as mensagens são configuráveis. Também adicionei um comando para recarregar o config.yml: /breakspawner reload - breakspawner.reload Download
  11. Amanhã eu faço, tudo bem? Agora vou ter que sair aqui pra resolver umas coisas...
  12. Não, mas se você quiser eu coloco aqui agora e te envio.
  13. Criei o plugin, ele funciona da seguinte maneira: Quando o jogador tenta quebrar o spawner, ele recebe a seguinte mensagem: Se ele clica para confirmar, ele é adicionado em uma "lista". Todos os jogadores que estão nessa lista podem quebrar os spawners sem a mensagem de confirmação. O jogador só receberá a mensagem de confirmação novamente Se ele relogar no servidor. Clique aqui para baixar o plugin
  14. Você não disponibilizou o arquivo config.yml para que ele colocasse no .jar Logo, ele gera o erro ao tentar salvar o arquivo, pois ele não existe.
×
×
  • Criar Novo...