Releases: Ars3ne/aEventos
Releases · Ars3ne/aEventos
v1.5.1
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
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.
- Para usar uma cor sólida, use
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
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 aconfig.yml
. - Agora o evento Sumô ativará o friendly-fire.
- A opção
- 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
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
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
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
Atualizações:
- Agora as opções
Send to default
eCommands 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
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
eCommands 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
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
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 (?)