LogoyStore

Economias

Configure os provedores de economia do plugin.

Exemplo completo de configuração

Aqui está um exemplo de como configurar os provedores de economia:

economies:
  money:
    # Coloque o nome do plugin
    # Para money deixe Money
    provider: 'Money'
    # Formato inteiro
    display: 'Dinheiro'
    # Formato abreviado
    abbreviated: 'coins'
    # Permitir que comercializem na loja com o jogador offline
    allow-offline: true
    # Permissão para o usuário conseguir definir esta economia
    permission: 'yrankup.provider.money'
  yrankup-head-pig:
    provider: 'yrankup-head-pig'
    display: 'Cabeça de Porco'
    abbreviated: 'Porco'
    allow-offline: true
    permission: 'yrankup.provider.head-pig'
  yrankup:
    provider: 'yrankup'
    display: 'Fragmentos'
    abbreviated: 'Frags'
    allow-offline: true
    permission: 'yrankup.provider.fragmentos'

Providers disponíveis

O plugin suporta diversos provedores de economia através do sistema de multi-economia:

  • AtlasEconomiaSecundaria
  • AtlasMinas
  • AtlasMinasV2
  • JH_Shop
  • LegendaryEconomy
  • NextCash
  • PlayerPoints
  • StormEconomiaSecundaria
  • StormMinas
  • TGCash
  • yAlmas
  • yPoints
  • yRankup (fragmentos e heads)
  • Vault

Opções de configuração

provider

Define o nome do plugin de economia a ser usado.

Exemplo:

economies:
  money:
    provider: 'Money'

Para a economia padrão do Vault, use Money como provider.

Providers especiais do yRankup

O yRankup possui providers especiais para heads e fragmentos:

yrankup (fragmentos)

economies:
  yrankup:
    provider: 'yrankup'
    display: 'Fragmentos'
    abbreviated: 'Frags'
    allow-offline: true
    permission: 'yrankup.provider.fragmentos'

yrankup-head-{id} (heads)

Para cada head configurada em heads.yml, você pode criar um provider:

economies:
  yrankup-head-pig:
    provider: 'yrankup-head-pig'
    display: 'Cabeça de Porco'
    abbreviated: 'Porco'
    allow-offline: true
    permission: 'yrankup.provider.head-pig'

O ID da head no provider deve corresponder ao ID configurado em heads.yml. Por exemplo, se você tem uma head com ID pig, o provider será yrankup-head-pig.

display

Nome completo da economia para exibição.

Exemplo:

economies:
  money:
    display: 'Dinheiro'

abbreviated

Nome abreviado da economia para exibição compacta.

Exemplo:

economies:
  money:
    abbreviated: 'coins'

allow-offline

Define se jogadores offline podem receber ou ter sua economia alterada.

Exemplo:

economies:
  money:
    allow-offline: true

permission

Permissão necessária para usar este provider de economia.

Exemplo:

economies:
  money:
    permission: 'yrankup.provider.money'

Adicionando múltiplas economias

Você pode configurar múltiplas economias para usar no sistema de preços dos ranks:

economies:
  money:
    provider: 'Money'
    display: 'Dinheiro'
    abbreviated: 'coins'
    allow-offline: true
    permission: 'yrankup.provider.money'
  
  points:
    provider: 'PlayerPoints'
    display: 'Pontos'
    abbreviated: 'pts'
    allow-offline: true
    permission: 'yrankup.provider.points'
  
  souls:
    provider: 'yAlmas'
    display: 'Almas'
    abbreviated: 'almas'
    allow-offline: true
    permission: 'yrankup.provider.souls'
  
  yrankup:
    provider: 'yrankup'
    display: 'Fragmentos'
    abbreviated: 'Frags'
    allow-offline: true
    permission: 'yrankup.provider.fragmentos'
  
  yrankup-head-pig:
    provider: 'yrankup-head-pig'
    display: 'Cabeça de Porco'
    abbreviated: 'Porco'
    allow-offline: true
    permission: 'yrankup.provider.head-pig'

Usando economias nos ranks

Depois de configurar as economias, você pode usá-las no arquivo ranks.yml:

ranks:
  pig2:
    order: 2
    tag: '&d[PorcoII]'
    name: 'Porco II'
    prices:
      price1:
        provider: 'money'
        price: 20000.0
      price2:
        provider: 'yrankup-head-pig'
        price: 100.0
      price3:
        provider: 'points'
        price: 500

O nome do provider usado nos preços deve corresponder exatamente ao ID da economia configurada em economies.yml.

Nesta página