LogoyStore

Mensagens

Configuração de todas as mensagens do yJogoDoBicho

Mensagens

O arquivo messages.yml contém todas as mensagens exibidas aos jogadores pelo yJogoDoBicho.

Estrutura

Todas as mensagens estão organizadas na seção chat:

chat:
  syntax: '&cUse: /{command} {syntax}'
  target: '&cJogador {player} não encontrado.'
  number: '&cO argumento não é um número.'
  # ... outras mensagens

Mensagens Gerais

Comandos e Erros

syntax: '&cUse: /{command} {syntax}'

Exibida quando o jogador usa um comando incorretamente.

Placeholders:

  • {command} - Nome do comando
  • {syntax} - Sintaxe correta

target: '&cJogador {player} não encontrado.'

Exibida quando um jogador especificado não é encontrado.

Placeholders:

  • {player} - Nome do jogador

number: '&cO argumento não é um número.'

Exibida quando um argumento numérico é inválido.


permission: '&cVocê não tem permissão para fazer isto.'

Exibida quando o jogador não tem permissão.


console: '&cApenas jogadores in-game podem realizar esta ação.'

Exibida quando o console tenta executar comando de jogador.


cancelled: '&cVocê cancelou a ação.'

Exibida quando o jogador cancela uma ação.


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

Exibida após recarregar as configurações com sucesso.

Ajuda

help: |

  &aJogo do Bicho comandos:

  &a> /jogodobicho
  &a> /jogodobicho top

Mensagem de ajuda exibida aos jogadores.

Use | para mensagens multilinha no YAML.

Mensagens de Apostas

Seleção e Validação

provider-permission: '&cVocê não tem permissão para utilizar esta economia.'

Exibida quando o jogador tenta usar uma economia sem permissão.


select-economy: '&cSelecione uma moeda para apostar.'

Exibida quando o jogador tenta apostar sem selecionar uma economia.


select-animal: '&cSelecione um bicho para apostar.'

Exibida quando o jogador tenta apostar sem selecionar um animal.


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

Exibida quando o jogador não tem saldo suficiente.

Placeholders:

  • {provider_display} - Nome da economia
  • {provider_balance} - Saldo disponível

minimum: '&cVocê precisa apostar no mínimo {amount}.'

Exibida quando o valor da aposta é menor que o mínimo.

Placeholders:

  • {amount} - Valor mínimo da aposta

Resultados

win: '&aVocê obteve um sucesso de saldo de &f{amount} ({odd})&a.'

Exibida quando o jogador ganha.

Placeholders:

  • {amount} - Valor ganho
  • {odd} - Multiplicador da aposta

lose: '&cVocê perdeu.'

Exibida quando o jogador perde (aposta simples).


lose-other: '&cVocê perdeu. Número sorteado: {sorted}.'

Exibida quando o jogador perde (dezenas, centenas ou milhar).

Placeholders:

  • {sorted} - Número sorteado

Mensagens de Input

Quantia

digit-amount: |

  &aDigite a quantia que deseja apostar.
  &7para cancelar digite &ncancelar&7.

Exibida quando o jogador precisa digitar o valor da aposta.

Número

digit-number: |

  &aDigite o número que deseja apostar.
  &7para cancelar digite &ncancelar&7.

Exibida quando o jogador precisa digitar o número da aposta.

Validação de Números

Geral

number-syntax: '&cVocê precisa selecionar um número entre 1 e 9999.'

Validação geral de números.

Dezenas

number-syntax-dozen: '&cVocê precisa selecionar um número entre 01 e 99 na aposta em dezenas.'

Validação para apostas em dezenas (00-99).

Centenas

number-syntax-hundred: '&cVocê precisa selecionar um número entre 001 e 999 na aposta em centenas.'

Validação para apostas em centenas (000-999).

Milhar

number-syntax-thousand: '&cVocê precisa selecionar um número entre 0001 e 9999 na aposta em milhar.'

Validação para apostas em milhar (0000-9999).

Sistema de Delay

delay: '&cAguarde &e{time} &cpara apostar novamente.'

Exibida quando o jogador tenta apostar antes do tempo de espera terminar.

Placeholders:

  • {time} - Tempo restante formatado

Cores e Formatação

Códigos de Cor

Use & seguido de um código para colorir texto:

  • &a - Verde claro (sucesso)
  • &c - Vermelho (erro)
  • &e - Amarelo (destaque)
  • &f - Branco
  • &7 - Cinza (secundário)

Formatação de Texto

  • &l - Negrito
  • &n - Sublinhado
  • &o - Itálico
  • &m - Riscado

Exemplo Completo

chat:
  # Erros gerais
  syntax: '&cUso correto: /{command} {syntax}'
  permission: '&c&lSem permissão!'
  
  # Apostas
  select-economy: '&eEscolha uma moeda primeiro!'
  select-animal: '&eEscolha um bicho primeiro!'
  minimum: '&cAposta mínima: &f{amount}'
  
  # Resultados
  win: '&a&lPARABÉNS! &aVocê ganhou &f{amount} &a({odd}x)!'
  lose: '&cQue pena, você perdeu!'
  lose-other: '&cVocê perdeu! Número: &f{sorted}'
  
  # Delay
  delay: '&cAguarde &e{time} &cpara apostar novamente.'

Certifique-se de testar todas as mensagens no jogo para verificar cores e formatação.

Placeholders Globais

Alguns placeholders funcionam em várias mensagens:

  • {player} - Nome do jogador
  • {command} - Nome do comando
  • {amount} - Valor/quantia
  • {provider_display} - Nome da economia
  • {provider_balance} - Saldo da economia
  • {odd} - Multiplicador
  • {sorted} - Número sorteado
  • {time} - Tempo formatado

Nesta página