Skip to content

Releases: NextPlugins/NextEconomy

v2.2.0 - Suporte a 1.20 & Hex Colors & DecentHolograms

22 Jun 01:18
Compare
Choose a tag to compare
  • 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

image

v2.1.4

22 Aug 13:54
Compare
Choose a tag to compare

World validation on location loading;
Set TransactionRequestListener priority to LOWEST, to make sure it's the 1st to run.

v2.1.3

15 Jul 03:21
Compare
Choose a tag to compare

Correção das camadas da skin quando se usa NPCs como forma de mostrar os jogadores mais ricos.

v2.1.2

15 Jun 21:26
Compare
Choose a tag to compare

Atualização da biblioteca de NBT e correção do erro ao usar o cheque na 1.19.

v2.1.1 - Suporte a 1.18.2

11 May 03:16
Compare
Choose a tag to compare
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

27 Feb 04:50
Compare
Choose a tag to compare
  • 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:
image

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]
image

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:
image

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

17 Jan 15:26
Compare
Choose a tag to compare
  • Correções no ranking
  • Removido suporte ao SkinsRestorer (causava atraso para abrir o menu de ranking)

Caso já usava o plugin na 2.0.4, apague a ranking.yml ou faça a alteração abaixo!
image

v2.0.4 - Suporte a modo online e muito mais

22 Oct 04:42
b7d632d
Compare
Choose a tag to compare

Caso já usava o plugin antigamente, faça estas 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!

23 Sep 13:00
Compare
Choose a tag to compare

Para quem veio das versões anteriores:

  • Apague a messages.yml ou mude o campo da imagem abaixo:
    image
    - '&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
    image

  • Apague a ranking.yml ou adicione o campo abaixo:
    image

  • Apague a ranking.yml ou altere os campos abaixo como mostrado na imagem:
    image

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!

05 Sep 05:25
Compare
Choose a tag to compare

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

Antes desta versão:
image

Nesta versão:
image

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