LogoyStore

Mensagens

Configuração das mensagens do plugin.

O arquivo messages.yml permite personalizar todas as mensagens exibidas pelo plugin aos jogadores.

Estrutura

#
#    /\/\   ___  ___ ___  __ _  __ _  ___  ___
#   /    \ / _ \/ __/ __|/ _` |/ _` |/ _ \/ __|
#  / /\/\ \  __/\__ \__ \ (_| | (_| |  __/\__ \
#  \/    \/\___||___/___/\__,_|\__, |\___||___/
#                              |___/
#
# Plugin messages

chat:
  syntax: '&cUse: /{command} {syntax}'
  target: '&cJogador {player} não encontrado.'
  number: '&cO argumento não é um número.'
  permission: '&cVocê não tem permissão para fazer isto.'
  console: '&cApenas jogadores in-game podem realizar esta ação.'
  cancelled: '&cVocê cancelou a ação.'
  reload: '&aConfigurações recarregadas com sucesso.'
  help: |

    &aCrate Mochilas comandos:

    &a> /cratebackpack
    &a> /cratebackpack give <player> <automatico:[sim/nao]>
    &a> /cratebackpack giveautomatic <player> <quantia>

  inv-full: '&cSeu inventário está cheio.'
  no-balance: '&cVocê não tem {provider_display} suficiente para isto. Disponível: {provider_balance}&c.'
  backpack-give: '&aVocê deu &61x Mochila de Chaves&a para o jogador &7{player}&a.'
  backpack-received: '&aVocê recebeu &61x Mochila de Chaves&a.'
  backpack-full: '&cSua mochila já está cheia.'
  automatic-give: '&aVocê deu &e{amount} &ade *ATIVADOR AUTOMÁTICO* para o jogador &e{player}&a.'
  automatic-activated: '&aO *ATIVADOR AUTOMÁTICO* foi ativado na mochila.'
  automatic-already: '&cEsta mochila já possui o ativador automático.'

Mensagens do Sistema

Mensagens de erro e validação

chat:
  syntax: '&cUse: /{command} {syntax}'
  target: '&cJogador {player} não encontrado.'
  number: '&cO argumento não é um número.'
  permission: '&cVocê não tem permissão para fazer isto.'
  console: '&cApenas jogadores in-game podem realizar esta ação.'
  cancelled: '&cVocê cancelou a ação.'

Placeholders disponíveis:

  • syntax:

    • {command} - Nome do comando executado
    • {syntax} - Sintaxe correta do comando
  • target:

    • {player} - Nome do jogador não encontrado

Quando são exibidas:

  • syntax: Quando o comando é executado com argumentos incorretos
  • target: Quando tenta dar item/permissão para jogador inexistente
  • number: Quando um argumento numérico é inválido
  • permission: Quando o jogador não tem permissão para executar o comando
  • console: Quando o console tenta executar comando apenas para jogadores
  • cancelled: Quando uma ação é cancelada

Mensagens de sucesso

  reload: '&aConfigurações recarregadas com sucesso.'

Exibida quando o comando /cratebackpack reload é executado com sucesso.

Mensagem de ajuda

  help: |

    &aCrate Mochilas comandos:

    &a> /cratebackpack
    &a> /cratebackpack give <player> <automatico:[sim/nao]>
    &a> /cratebackpack giveautomatic <player> <quantia>

Exibida quando o comando /cratebackpack é executado sem argumentos.

O símbolo | após help: permite texto em múltiplas linhas. Mantenha a indentação correta.

Exemplo de customização:

  help: |

    &8&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    &6&lMOCHILA DE CHAVES - COMANDOS
    &8&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    &e/cratebackpack &7- &fAjuda de comandos
    &e/cratebackpack give <jogador> <auto> &7- &fDar mochila
    &e/cratebackpack giveautomatic <jogador> <qtd> &7- &fDar ativador
    &e/cratebackpack reload &7- &fRecarregar configurações

    &8&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Mensagens de Inventário

Inventário cheio

  inv-full: '&cSeu inventário está cheio.'

Exibida quando o jogador tenta receber um item mas não tem espaço no inventário.

Saldo insuficiente

  no-balance: '&cVocê não tem {provider_display} suficiente para isto. Disponível: {provider_balance}&c.'

Placeholders disponíveis:

  • {provider_display} - Nome da economia (ex: "Dinheiro", "Pontos")
  • {provider_balance} - Saldo atual do jogador

Exemplo de exibição:

Você não tem Dinheiro suficiente para isto. Disponível: $1,500

Mensagens de Mochila

Dar mochila

  backpack-give: '&aVocê deu &61x Mochila de Chaves&a para o jogador &7{player}&a.'
  backpack-received: '&aVocê recebeu &61x Mochila de Chaves&a.'

Placeholders disponíveis:

  • {player} - Nome do jogador que recebeu

Quando são exibidas:

  • backpack-give: Para quem executou o comando /cratebackpack give
  • backpack-received: Para o jogador que recebeu a mochila

Mochila cheia

  backpack-full: '&cSua mochila já está cheia.'

Exibida quando o jogador tenta guardar chaves mas a mochila já atingiu o limite de armazenamento.

Mensagens de Ativador Automático

Dar ativador automático

  automatic-give: '&aVocê deu &e{amount} &ade *ATIVADOR AUTOMÁTICO* para o jogador &e{player}&a.'

Placeholders disponíveis:

  • {amount} - Quantidade de ativadores dados
  • {player} - Nome do jogador que recebeu

Exibida quando o comando /cratebackpack giveautomatic é executado.

Ativar ativador automático

  automatic-activated: '&aO *ATIVADOR AUTOMÁTICO* foi ativado na mochila.'

Exibida quando o jogador arrasta o item de ativador automático sobre a mochila com sucesso.

Ativador já existe

  automatic-already: '&cEsta mochila já possui o ativador automático.'

Exibida quando o jogador tenta ativar o ativador automático em uma mochila que já possui essa função.

Exemplos de Customização

Estilo moderno

chat:
  syntax: '&c&l❌ &cSintaxe incorreta! Use: &f/{command} {syntax}'
  target: '&c&l❌ &cJogador &e{player} &cnão foi encontrado!'
  permission: '&c&l⛔ &cVocê não tem permissão para fazer isso!'
  reload: '&a&l✔ &aConfigurações recarregadas com sucesso!'
  
  backpack-give: '&a&l✔ &aMochila enviada para &e{player}&a!'
  backpack-received: '&a&l✔ &aVocê recebeu uma &6&lMochila de Chaves&a!'
  backpack-full: '&c&l⚠ &cSua mochila está completamente cheia!'
  
  automatic-activated: '&a&l✔ &aAbertura automática ativada com sucesso!'
  automatic-already: '&c&l⚠ &cEsta mochila já possui abertura automática!'

Estilo minimalista

chat:
  syntax: '&7Uso: &f/{command} {syntax}'
  target: '&7Jogador &f{player} &7não encontrado.'
  permission: '&7Sem permissão.'
  reload: '&7Recarregado.'
  
  backpack-give: '&7Mochila enviada para &f{player}&7.'
  backpack-received: '&7Você recebeu uma mochila.'
  backpack-full: '&7Mochila cheia.'
  
  automatic-activated: '&7Automático ativado.'
  automatic-already: '&7Já possui automático.'

Estilo RPG

chat:
  syntax: '&c⚔ Comando incorreto! Use: /{command} {syntax}'
  target: '&c⚔ O aventureiro {player} não foi encontrado!'
  permission: '&c⚔ Você não possui autorização para esta ação!'
  reload: '&a⚔ As configurações foram restauradas!'
  
  backpack-give: '&a⚔ Você enviou uma Mochila Mágica para {player}!'
  backpack-received: '&a⚔ Uma Mochila Mágica surgiu em seu inventário!'
  backpack-full: '&c⚔ Sua Mochila Mágica não comporta mais itens!'
  
  automatic-activated: '&a⚔ O poder automático foi infundido na mochila!'
  automatic-already: '&c⚔ Esta mochila já foi encantada com poder automático!'

Códigos de Cor

Você pode usar os seguintes códigos de cor em qualquer mensagem:

CódigoCor
&0Preto
&1Azul escuro
&2Verde escuro
&3Ciano escuro
&4Vermelho escuro
&5Roxo
&6Dourado
&7Cinza
&8Cinza escuro
&9Azul
&aVerde
&bCiano
&cVermelho
&dRosa
&eAmarelo
&fBranco

Códigos de Formatação

CódigoEfeito
&lNegrito
&mRiscado
&nSublinhado
&oItálico
&rResetar formatação

Você pode combinar cores e formatações: &6&lTEXTO resultará em texto dourado e negrito.

Dicas

  1. Mantenha consistência: Use o mesmo estilo de cores e símbolos em todas as mensagens
  2. Seja claro: Mensagens devem ser diretas e fáceis de entender
  3. Use placeholders: Sempre que possível, use os placeholders disponíveis para informações dinâmicas
  4. Teste as mensagens: Após editar, teste no jogo para ver como ficam

Certifique-se de manter os placeholders (textos entre {}) exatamente como estão, pois são substituídos automaticamente pelo plugin.

Nesta página