Releases: NextPlugins/NextEconomy
v2.2.0 - Suporte a 1.20 & Hex Colors & DecentHolograms
- Suporte a 1.20
- Suporte a HEX COLORS clique aqui para ver um exemplo
- Suporte ao plugin DecentHolograms
- Melhoria no sistema de ranking
- Resolvido alguns problemas com o ranking de NPC's
- Removido animações do ranking com Labymod
- Alteração na messages.yml: clique aqui para ver
v2.1.4
v2.1.3
v2.1.2
v2.1.1 - Suporte a 1.18.2
bump item-nbt-api from 2.9.0 to 2.9.2 and plugin version from 2.1.0 t…
v2.1.0 - 1.18 & melhoria de performance & notificação de atualizações
- Suporte a 1.18
- Adicionado mais estatísticas ao bstats (transações, purse enable/disable, deposits e withdraws)
- Adicionado suporte a múltiplos servidores
- Sistema de notificação de atualização
- Otimização nos rankings
- Cargo magnata e rico no discord
- Melhorias no sistema de bolsa
- Adicionado placeholder de magnata %nexteconomy_tycoon_name%
- Correções no ranking
- Removido suporte ao SkinsRestorer (causava atraso para abrir o menu de ranking)
- Removido quit-update
Como migrar: (2.0.4 -> 2.1.0) [caso queira pular esse processo, apague a configuration.yml
, messages.yml
e ranking.yml
]
No arquivo ranking.yml
, faça as alterações abaixo:
ranking:
tycoon:
# Tag dada para o jogador mais rico
# Para desativar, apenas deixe o campo entre as '' vazio.
top:
tag: '&2[$] '
# ID do cargo magnata no discord
# OBS: Caso a opção discord esteja ativa e o jogador top 1
# tenha vinculado sua conta no servidor, ele irá receber esse cargo
discordRoleId: 0
# Tag dada para os demais jogadores do money top (2 ao 10 ou o número configurado no limite)
# Para desativar apenas coloque o campo vazio
# Aparece apenas no chat e nas placeholders do PlaceholderAPI
rich:
tag: '&a[Rico] '
# ID do cargo rico no discord
# OBS: Caso a opção discord esteja ativa e o jogador top 1
# tenha vinculado sua conta no servidor, ele irá receber esse cargo
discordRoleId: 0
...
No arquivo messages.yml
adicione o campo abaixo: [recomendamos apagar o arquivo completo, foram muitas mudanças de visual]
messages:
commands:
help-command-staff:
- ''
- '&a&lNextEconomy &8&l➡&f Ajuda'
- ''
- '&a/money &8- &7Abra o menu do banco.'
- '&a/money ver (jogador) &8- &7Veja o dinheiro de outra pessoa.'
- '&a/money enviar (jogador) (quantia) &8- &7Envie uma quantia de dinheiro para outra pessoa.'
- '&a/money toggle &8- &7Ative/Desative o recebimento de coins.'
- '&a/money vincular &8- &7Vincular sua conta com o discord.'
- '&a/money desvincular &8- &7Desvincular sua conta do discord'
- '&a/money top &8- &7Veja os jogadores com as maiores fortunas de dinheiro do servidor.'
- '&a/money ajuda &8- &7Veja esta mensagem.'
- '&a/bolsa &8- &7Sistema de bolsa.'
- '&a/cheque &8- &7Sistema de cheque.'
- '&a/money set (jogador) (quantia)&8 -&7 Sete uma quantia para alguém.'
- '&a/money add (jogador) (quantia)&8 -&7 Adicione uma quantia para alguém.'
- '&a/money remove (jogador) (quantia)&8 -&7 Remova uma quantia de alguém.'
- '&a/money reset (jogador)&8 -&7 Resete a conta do jogador.'
- '&a/money npc&8 -&7 Veja a ajuda para o sistema de NPC.'
- '&a/setbolsa (valor) &8- &7Altere o valor da bolsa.'
- '&a/bolsa give (player) (valor) &8- &7Adicione uma quantia a um jogador baseado na bolsa.'
- ''
- '&a/nexteconomy &8- &7Operações administrativas'
- ''
Temos também um novo formato para a mensagem de atualização da bolsa:
messages:
purse:
chatMessage: '&3&lBOLSA &fO valor atual da bolsa está em &b$value'
high-status: 'em alta'
down-status: 'em queda'
# Para o jogador não achar que perdeu/ganhou dinheiro do nada
# Quando ele gastar/ganhar dinheiro com a loja do servidor, ou com as maquinas/spawners dele (para qualquer sistema que de/retire dinheiro)
# Um exemplo é uma loja por placas do próprio jogador usando ChestShop
# Será enviada estas mensagens abaixo
changed-value:
add: # Quando ele receber algum valor
more: '&3&LBOLSA &fVocê recebeu mais &a$value &fnesta transação.' # Bolsa maior que 100% = aumento de preço = recebe mais em vendas
minus: '&3&LBOLSA &fVocê perdeu &a$value &fnesta transação.' # Bolsa menor que 100% = diminuição de preço = recebe menos em vendas
withdraw: # Quando ele gastar um valor
more: '&3&LBOLSA &fVocê gastou &a$value &fa mais nesta transação.' # Bolsa maior que 100% = aumento de preço = mais gasto para comprar algo
minus: '&3&LBOLSA &fVocê deixou de gastar &a$value &fnesta transação.' # Bolsa emnor que 100% = diminuição de preço = menos gasto para comprar algo
equals:
icon: '&b➫'
message: '&bManteve'
devalued:
icon: '&c➘'
message: '&cDesvalorizou'
valued:
icon: '&a➚'
message: '&aValorizou'
updated:
# Antes de mudar aqui, confira a lista de sons da versão do servidor
# 1.8x : https://helpch.at/docs/1.8.8/index.html?org/bukkit/Sound.html
# 1.12x: https://helpch.at/docs/1.12.2/org/bukkit/Sound.html
# 1.17.1: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
sound: NOTE_PLING
message:
- ''
- ' &2&lBOLSA DE VALORES'
- ''
- ' &7A Bolsa de valores sofreu'
- ' &7alterações $operationMessage'
- ''
- ' &a│ &fCotação anterior &8➟ &c$lastvalue'
- ' &a│ &fCotação Atual &8➟ &a$newvalue'
- ' &a│ &fPróxima Atualização em &710 Minutos'
No arquivo configuration.yml
faça as alterações abaixo: (novas anotações)
plugin:
configuration:
# Habilitar backups quando servidor reinicia
autobackup: false
# Método de salvamento de contas
# NICK - Salvar a conta pelo nick do jogador (Recomendado para servidores piratas)
# UUID - Salvar a conta pelo id único do jogador (Recomendado para servidores originais)
# Caso efetue a mudança:
# Se você utiliza SQLITE, apague o arquivo database.db da pasta database
# Se você utiliza MYSQL, utilize a função DROP na table nexteconomy_data
save-method: NICK
# Sistema de bolsa de valores
purse:
# Habilitar o sistema de bolsa
# Para você usar a bolsa de valores, você precisa usar o comando
# /bolsa give <jogador> <valor> - Assim o valor usado será alterado pela bolsa de valores antes de ser enviado para o jogador
# o <jogador> <valor> devem ser trocados para a variável que o plugin que quer vincular pede
#
# Coloque para executar esse comando no plugin desejado, por exemplo de mineração.
# Caso não tenha opção de usar comando para dar o dinheiro no plugin que deseja, peça para
# o desenvolvedor do mesmo, disponibilizar um campo aonde você muda o comando a ser executado (ao invés de /money give use /bolsa give)
# Caso um plugin já tenha um campo para trocar o /money give troque por /bolsa give
# como citado logo acima!
enable: true
v2.1.0-7593eff - Correções de bugs & mais
v2.0.4 - Suporte a modo online e muito mais
Caso já usava o plugin antigamente, faça estas alterações:
- Troque o nome da config.yml para configuration.yml
- Apague a messages.yml ou faça essas alterações
Novidades:
- Mais opções configuráveis
- Agora é possível escolher entre formatador de letra ou decimal
- Otimizações em alguns sistemas
- Não criar a DiscordSRV.rar infinitamente
- Conversor do StormEconomy
- Mudança visual no ranking
v2.0.3 - Conversão de dados, otimização e mais!
Para quem veio das versões anteriores:
-
Apague a messages.yml ou mude o campo da imagem abaixo:
- '&a/ne converter (plugin) &8- &7Converta os dados de outros plugins'
- '&a/ne swipedata (tomysql, tosqlite) &8- &7Converta os dados entre MySQL e SQLite' -
Apague a discord.yml ou mude o campo line do embed de topcoins para line:
**$positionº** $prefix$username - $amount $ coins
-
Apague a ranking.yml ou altere os campos abaixo como mostrado na imagem:
Adicionado nesta versão:
- Conversão de dados dos plugins AtlasEconomy, EssentialsX, iConomy, JH_Economy, SOEconomy, SolaryEconomy, TuskEconomy e yEconomy
- Executar comandos quando um novo magnata é anunciado
- Otimização no menu de histórico de transações
- Novo estilo de ranking em menu
- Retirado algumas logs
- Suporte de grupos do NextTestServer (NextCore)
- Reorganição de projeto
v2.0.2 - Otimização e mais!
Após a adição do suporte à prefix e suffix, alguns players reportaram um lag absurdo no plugin, e eles não estavam errados. Demos atenção a eles e passamos o dia tentando resolver o problema, quando finalmente a fonte do cpuspike foi só sucesso.
Agradecimentos especiais ❤💚💛
- T W O Z que passou horas enviando logs, lista de plugins que o NextEconomy suporta que ele usava, logs do spark, e mais.
- eikefab que chamou a nossa atenção sendo o primeiro a começar a procurar o problema.
- henryfab que passou algumas horas fazendo melhorias e correções no código.
- T W O Z e Gabriel Santos que testaram e avaliaram a estabilidade da versão
Mudanças:
- Adicionado hover para tags no nChat
- Agora ao dar o comando /money npc add <posição>, o plugin vai centralizar a posição para o centro do bloco (ajudando os configuradores)
- Usando o wrapper de grupos do vault ao invés do Luckperms e PermissionsEx (melhora muito)
- Passado toda a criação do menu para o supplier
- Cacheando /coins top em chat
- Nem sei como explicar isso