Skip to content

Releases: Ars3ne/aEventos

v1.5.1

23 Oct 15:03
Compare
Choose a tag to compare

Adições:

  • Adicionado um novo argumento opcional para o comando /evento iniciar, /evento iniciar [evento] (recompensa em dinheiro)
    • Caso o valor não seja especificado ou seja inválido, será usado o valor padrão na configuração do evento.
    • Para fazer o valor aparecer na mensagem do evento, adicione a placeholder @money na mensagem.
  • Adicionado comando /evento forcestart, para forcar a inicialização de um evento antes das chamadas acabarem.
  • Adicionado comando /evento kick para expulsar um jogador do evento.
  • Adicionado comando /evento ajuda, que mostra a lista de comandos.
  • Agora o dinheiro dos jogadores nos eventos Bolão e Sorteio é devolvido caso o evento seja cancelado.
  • Agora os jogadores no evento Fight também são eliminados ao tocarem na água.
  • Adicionada uma placeholder para mostrar a porcentagem de votos que um evento recebeu no evento Votação: @percentage.

Correções:

  • Corrigido bug que fazia o evento Thor não poder ser inicializado.
  • Corrigido bug no AutoStarter que fazia os eventos configurados para outros dias não inicializarem.
  • Corrigido bug que fazia os jogadores não conseguirem sair de um evento durante as chamadas caso o servidor usasse o yClans.
  • Corrigida verificação de itens em alguns eventos.
  • Pequenas correções no top eventos.
  • Pequenas correções na conexão á database.
  • Pequenas correçõs nos eventos Nexus, Hunter, Paintball e Guerra.
  • Pequenos bugs corrigidos.

Remoções:

  • Foram removidos os nomes coloridos nos eventos Batata Quente, Paintball, Hunter, e Nexus.

Notas:

Eu gostaria de pedir desculpas pela demora para postar esse update, mas eu não estou tendo mais tanto tempo livre quanto antes para manter o plugin. Caso tenha encontrado um bug ou queira resolver uma dúvida, me envie uma mensagem no Discord: Ars3ne#0497.

v1.5.0

14 Jul 16:17
Compare
Choose a tag to compare

Adições:

  • Foram adicionados dois eventos presenciais: Nexus e Thor.
    • No evento Nexus, as posições pos1 e pos2 representam as entradas dos times azul e vermelho, respectivamente. Já a pos3 e pos4 representam a posição do Nexus dos respectivos times.
  • Adicionado evento em chat Sorteio.
  • Adicionado suporte para á 1.17.
  • Agora os eventos Sumô e Killer possuem itens configuráveis.
  • Adicionado um período de invincibilidade ao renascer no evento Hunter.
  • Melhorias na conexão á database.
  • Foi adicionada uma opção para deixar os jogadores no modo espectador com gamemode 3.
  • Agora o top vitórias e participações apenas mostrarão jogadores que tiverem pelo menos uma vitoria ou participação, dependendo do filtro.
  • Adicionado formatação de números opicional para eventos de chat.
  • Adicionado backup para os arquivos contendo os itens dos jogadores. Caso por algum motivo os itens dos jogadores não sejam devolvidos, você pode manualmente abrir o seu arquivo no backup do evento e devolver os seus itens.
  • Adicionado suporte para RGB (1.16+).
    • Para usar uma cor sólida, use <SOLID:FF0080>Colorido!
    • Para fazer um gradiente, use <GRADIENT:2C08BA>Gradiente!</GRADIENT:028A97>
    • Para fazer um texto colorido, use <RAINBOW1>Arco-íris!</RAINBOW>. O número "1" depois da primeira tag representa a saturação das cores.

Correções:

  • Corrigido bug no AutoStarter que fazia os eventos de chat iniciarem duas vezes.
  • Corrigido bug no evento Hunter que o time vencedor não recebia á tag.
  • Corrigido NullPointerException em vários eventos caso o jogador não fosse membro de um clã.
  • Corrigido bug nos eventos Paintball e Hunter que permitia que um jogador moresse caso levasse muitas flechadas ao mesmo tempo.
  • Corrigido bug no Campo Minado que fazia o evento parar de funcionar caso um jogador ficasse dentro da arena.
  • Corrigido bug no Frog que fazia o evento não funcionar corretamente nas versões mais recentes. (Corrige #1)
  • Agora o evento Anvil deve funcionar corretamente.
  • Corrigido bug que fazia as tags não serem entregues imediatamente aos vencedores de um evento.
  • Agora não é mais possível iniciar um evento com itens setados caso a opção "Empty inventory" esteja desativada.
  • Pequenos bugs corrigidos.

v1.4.2

29 May 14:42
Compare
Choose a tag to compare

Adições:

  • Foi adicionada a configuração Save Inventory. Caso esteja ativada, os jogadores não precisam mais limpar o seu inventário para participar do evento. Os seus itens serão salvos em um arquivo e serão devolvidos quando terminarem o evento.
  • Adicionado um conversor de vitórias do plugin yEventos para o aEventos.
  • Agora todos os eventos de PvP possuem suporte para MassiveFactions e yClans.
    • A opção Hook foi movida para a config.yml.
    • Agora o evento Sumô ativará o friendly-fire.
  • Melhoria de desempenho significativa nos menus.
  • Melhoria de desempenho da conexão á database.
  • Adicionado um aviso caso o plugin tenha sido recarregado usando o /reload, ou por um plugin com a mesma função.
    • Vários erros podem e vão ocorrer caso você faça reload do plugin. Você não receberá nenhum suporte.
    • Caso queira recarregar os arquivos de configuração do plugin, utilize o comando /evento reload

Correções:

  • Agora o evento Frog deve funcionar corretamente.
  • Corrigido erro ao iniciar o evento Guerra caso o servidor não possua o yClans instalado.
  • Corrigido bug no Anvil que fazia uma bigorna cair duas vezes no mesmo lugar.
  • Foram corrigidos os nomes dos dias da semana em português no AutoStarter.
  • Corrigido bug no evento Spleef que a armadura dos jogadores não era removida no fim do evento.
  • Corrigido IllegalArgumentException caso o servidor use o nChat.
  • Corrigido ConcurrentModificationException ao calcular os itens dos menus.
  • Pequenos bugs corrigidos.

v1.4.1

06 May 13:37
Compare
Choose a tag to compare

Adições:

  • Adicionado um conversor de vitórias e participações do plugin HEventos para o aEventos.
  • Foram adicionadas placeholders na PlaceholderAPI:
    • %aeventos_wins_total% - Mostra o total de vitórias do jogador.
    • %aeventos_participations_total% - Mostra o total de participações do jogador.
    • %aeventos_wins_[NOME DO ARQUIVO DE CONFIGURAÇÃO]% - Mostra o total de vitórias que o jogador teve no evento específico.
    • %aeventos_participations_[NOME DO ARQUIVO DE CONFIGURAÇÃO]% - Mostra o total de participações que o jogador teve no evento específico.
    • %aeventos_tag_[NOME DA TAG]% - Mostra a tag do evento, caso o jogador á possua. Substitua o "[NOME DA TAG]" pelo nome que está na configuração Rewards.Tag.Name.
  • Adicionado placeholder @guild na mensagem de vitória do evento Guerra, para mostrar o clã ou facção que venceu o evento.

Correções:

  • Corrigido bug no top vitórias e participações que permitia que um jogador aparecesse mais de uma vez no ranking.
  • Corrigido bug nos eventos Paintball e Hunter que bloqueava o inventário de jogadores fora do evento.
  • Corrigido bug no evento Guerra que o nome da facção/clã vencedor não era definido corretamente caso estivesse usando o MassiveFactions ou o yClans.
  • Corrigido NullPointerException no menu.
  • Pequenos bugs corrigidos.

Modificações:

  • Renomeada a classe Cache para CacheManager.

v1.4.0

02 May 16:48
Compare
Choose a tag to compare

Adições:

  • Adicionado um GUI completamente configurável para o comando /evento.
  • Foram adicionados 3 novos eventos no chat: Matemática, Palavra e FastClick.
  • Agora o comando /evento setup kit (normal/last) funciona com todos os eventos que possuem itens configuráveis.
  • Agora você pode usar dias da semana em português no AutoStarter.
  • Adicionado suporte parcial para o yClans. (Não testado, já que não possuo o plugin)

Modificações:

  • Foi mudado o formato dos itens nos eventos Fight e Spleef. O plugin deve converter a configuração antiga para a nova automaticamente, mas é recomendado que você faça um backup antes de executar esse update.
  • Corrigido um bug que fazia os eventos de Chat não contarem vitórias. Se você possui uma configuração dos eventos Bolão e Loteria geradas antes desse update, adicione essas linhas dentro da seção Evento:
    • Count participation: true
    • Count victory: true
  • Pequenos bugs corrigidos.

v1.3.2

25 Apr 17:47
Compare
Choose a tag to compare

Atualizações:

  • Adicionado o comando /evento set kit, que permite você definir os itens de um evento.
    • Atualmente, esse comando funciona apenas no evento Guerra, já que ele é o único com o novo serializer. Todos os eventos com itens configuráveis serão convertidos para o novo serializer em uma atualização futura.
  • Agora para assistir um evento, além de ter a permissão aeventos.spectator, o jogador também terá que ter a permissão para participar do evento normalmente.
  • Agora todos os efeitos dos jogadores são removidos ao entrar e ao sair do evento.
  • Agora você pode usar blocos com data no evento Frog (Lãs, Argilas, Vidros coloridos, etc.)
  • Agora o evento Anvil deve funcionar corretamente.
  • No evento Sign, os jogadores agora voltarão para o checkpoint apenas quando receberem um dano natural.
  • Corrigido bug no Batata Quente aonde um jogador poderia ser eliminado antes da hora caso ele pasasse a batata várias vezes.
  • Corrigido bug no Paintball e no Hunter que permitia o jogador remover a sua armadura.
  • Pequenos bugs corrigidos.

TODO:

  • Adicionar GUI.
  • Converter a configuração de itens de todos os eventos para o novo serializer.
  • Adicionar mais eventos presenciais e no chat.
  • Melhorar o suporte para o Bungeecord.

v1.3.1

06 Apr 20:02
Compare
Choose a tag to compare

Atualizações:

  • Agora as opções Send to default e Commands on default nas configurações do Bungeecord possuem efeito.
  • Corrigido bug que os jogadores não estavam sendo eliminados corretamente dos eventos de eliminação.
  • Pequenos bugs corrigidos.

TODO:

  • Adicionar mais eventos presenciais.
  • Adicionar mais eventos no chat.
  • Melhorar o suporte para o Bungeecord.

v1.3.0

05 Apr 01:56
Compare
Choose a tag to compare

Atualizações:

  • Adicionado o evento presencial Guerra. Para criar o arquivo de configuração de exemplo, digite /evento criarconfig gladiador.
  • Adicionado suporte experimental para o Bungeecord:
    • Você tem que adicionar a JAR para a pasta plugins do Bungeecord e ativar a opção na configuração de todos os servidores Spigot.
    • Para definir qual servidor o evento deve ser iniciado, basta mudar a opção "Server" na seção "Locations" do evento.
    • Todos os servidores que o evento será inicializado devem ter pelo menos um jogador online.
    • O número de jogadores no evento não é mostrado corretamente. Recomendamos que remova o mesmo das mensagens.
    • Em casos raros, os comandos de vitória podem ser executados mais de uma vez. Portanto, tenha certeza de que não esteja dando dinheiro, itens ou algo do tipo.
    • As opções Send to default e Commands on default ainda não possuem efeito. Elas serão implementadas em um futuro update.
  • Agora o evento Anvil não deve mais crashar o servidor caso a arena seja grande.
  • Corrigido o suporte para a 1.13+. Agora o plugin deve funcionar completamente nas versões mais atuais.
  • Adicionado suporte parcial ao MassiveFactions.
  • Pequenos bugs corrigidos.

TODO:

  • Adicionar mais eventos presenciais.
  • Adicionar mais eventos no chat.
  • Melhorar o suporte para o Bungeecord.

v1.2.1

26 Mar 14:52
Compare
Choose a tag to compare

Atualizações:

  • O evento Quiz foi corrigido.
  • Corrigido bug nos eventos Paintball e Hunter que raramente os eventos poderiam ser encerrados antes mesmo do fim da seleção dos times.
  • Corrigido bug nos eventos Paintball e Hunter que membros do mesmo time poderiam se dar dano.
  • Corrigido bug no evento Fight aonde jogadores que não estavam lutando poderiam dar dano nos lutadores.
  • Pequenos bugs corrigidos.
  • Otimizações no código.

TODO:

  • Adicionar mais eventos presenciais.
  • Adicionar mais eventos no chat.
  • Suporte para MassiveFactions (?)

v1.2.0

23 Mar 16:43
Compare
Choose a tag to compare

Atualizações:

  • Foi mudado o formato dos itens nos eventos Fight e Spleef, com o objetivo de aumentar o suporte para as versões mais recentes. O plugin deve converter a configuração antiga para a nova automaticamente, mas é recomendado que você faça um backup antes de executar esse update.
  • Foram adicionados 5 novos eventos, sendo eles:
    • Evento presencial Hunter: A mesma coisa que o Paintball, só que com um sistema de pontos.
    • Evento presencial Anvil: Você tem que fugir das bigornas caindo do céu, sem puder pular.
    • Evento presencial Quiz.
    • Evento em chat Loteria.
    • Evento em chat Bolão.
  • Agora no Paintball, os jogadores terão os seus nomes coloridos de acordo com o seu time para facilitar a identificação.
    • No evento Batata Quente, o portador da batata agora terá o seu nome colorido com a cor vermelha.
  • Adicionado suporte para Vault, sendo este requirido para que os eventos Loteria e Bolão funcionem.
  • Pequenos bugs corrigidos.

TODO:

  • Adicionar mais eventos presenciais.
  • Adicionar mais eventos no chat.
  • Suporte para MassiveFactions (?)