Economias
Configuração dos provedores de economia do yMaquinasVirtuais
Economias
Este arquivo permite configurar os diferentes provedores de economia que podem ser usados para comprar e vender máquinas.
Localização
plugins/yMaquinasVirtuais/economies.ymlProvedores Disponíveis
O plugin suporta os seguintes provedores de economia:
AtlasEconomiaSecundariaAtlasMinasAtlasMinasV2JH_ShopLegendaryEconomyNextCashPlayerPointsStormEconomiaSecundariaStormMinasTGCashyAlmasyPointsyRankupVault(padrão)- Suporte a economia do yEconomias (qualquer ID configurado)
Estrutura Básica
economies:
money:
provider: 'Money'
display: 'Dinheiro'
abbreviated: 'coins'
allow-offline: true
permission: 'ymaquinasvirtuais.provider.money'Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
provider | String | Nome do plugin provedor de economia. Para dinheiro padrão use Money |
display | String | Nome completo da economia exibido nas mensagens |
abbreviated | String | Nome abreviado da economia |
allow-offline | Boolean | Permitir transações quando o jogador estiver offline |
permission | String | Permissão necessária para usar este provedor |
Exemplos
Economia Padrão (Vault)
economies:
money:
provider: 'Money'
display: 'Dinheiro'
abbreviated: 'coins'
allow-offline: true
permission: 'ymaquinasvirtuais.provider.money'Economia Personalizada (yEconomias)
economies:
yeconomias-tokens:
provider: 'yeconomias-tokens'
display: 'Tokens'
abbreviated: 'tokens'
allow-offline: true
permission: 'ymaquinasvirtuais.provider.yeconomias-tokens'PlayerPoints
economies:
playerpoints:
provider: 'PlayerPoints'
display: 'Pontos'
abbreviated: 'pts'
allow-offline: false
permission: 'ymaquinasvirtuais.provider.playerpoints'Múltiplas Economias
economies:
money:
provider: 'Money'
display: 'Dinheiro'
abbreviated: 'coins'
allow-offline: true
permission: 'ymaquinasvirtuais.provider.money'
tokens:
provider: 'yeconomias-tokens'
display: 'Tokens'
abbreviated: 'tokens'
allow-offline: true
permission: 'ymaquinasvirtuais.provider.tokens'
pontos:
provider: 'PlayerPoints'
display: 'Pontos de Evento'
abbreviated: 'pts'
allow-offline: false
permission: 'ymaquinasvirtuais.provider.pontos'Uso
Após configurar uma economia em economies.yml, você pode referenciá-la em outros arquivos de configuração usando o ID da economia.
Exemplo em shop/machines.yml
machines:
1:
item:
material: 'INK_SACK:10'
name: '&aMáquina de Tokens'
machine: 'tokens'
level: 1
prices:
price1:
provider: 'money' # Referencia o ID da economia
amount: 1000.0
price2:
provider: 'tokens' # Referencia outro provedor
amount: 50.0Notas Importantes
- O ID da economia (ex:
money,tokens) é usado para referenciar o provedor em outras configurações - Para usar a economia padrão do Vault, use
Moneycomo provider - A permissão configurada determina quem pode usar aquela economia como forma de pagamento
- O parâmetro
allow-offlinesó funciona se o plugin de economia suportar transações offline - Certifique-se de que o plugin de economia está instalado e funcionando antes de configurá-lo