LogoyStore

Mensagens

Personalize as mensagens de chat, a actionbar e os títulos dos eventos.

O arquivo messages.yml reúne os textos do plugin. Use códigos de cor com &, blocos | para mensagens de chat com várias linhas e <nl> para separar título e subtítulo.

Exemplo completo de configuração

#
#    /\/\   ___ ___ ___  __ _  __ _  ___  ___
#   /    \ / _ / __/ __|/ _` |/ _` |/ _ \/ __|
#  / /\/\ \  __\__ \__ \ (_| | (_| |  __/\__ \
#  \/    \/\___|___/___/\__,_|\__, |\___||___/
#                             |___/
#
# 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.'
  inv-full: '&cSeu inventário está cheio. Itens extras foram dropados no chão.'
  help: |

    &8&m-&r &5&lDragon &8— &7Comandos
    &8&m-&r
    &8&m-&r &e/{cmd} &8- &7Abre o menu de dragões.
    &8&m-&r &e/{cmd} top &8- &7Abre o ranking de dano.
    &8&m-&r &e/{cmd} armazem &8- &7Abre o armazém de recompensas.
    &8&m-&r &e/{cmd} info [dragão] &8- &7Mostra informações do evento.
    &8&m-&r

  admin-help: |

    &8&m-&r &5&lDragon Admin &8— &7Comandos
    &8&m-&r
    &8&m-&r &e/{cmd} &8- &7Abre o menu de dragões.
    &8&m-&r &e/{cmd} top &8- &7Abre o ranking de dano.
    &8&m-&r &e/{cmd} armazem &8- &7Abre o armazém de recompensas.
    &8&m-&r &e/{cmd} info [dragão] &8- &7Mostra informações do evento.
    &8&m-&r &e/{cmd} spawn [dragão] &8- &7Spawna o dragão manualmente.
    &8&m-&r &e/{cmd} stop &8- &7Encerra o evento atual.
    &8&m-&r &e/{cmd} setarena <dragão> [raio] &8- &7Define a arena desse dragão.
    &8&m-&r &e/{cmd} setspawn <dragão> &8- &7Define o spawn desse dragão.
    &8&m-&r &e/{cmd} list &8- &7Lista os dragões carregados.
    &8&m-&r &e/{cmd} reload &8- &7Recarrega as configurações.
    &8&m-&r

  dragon-not-found: '&cDragão {dragon} não encontrado.'
  dragon-disabled: '&cO dragão {dragon} está desativado.'
  already-active: '&cJá existe um evento de dragão em andamento.'
  not-active: '&cNão há evento de dragão ativo.'
  arena-not-set: '&cA arena do dragão {dragon} ainda não foi definida. Use /{cmd} setarena {dragon}'
  spawn-not-set: '&cO spawn do dragão {dragon} ainda não foi definido. Use /{cmd} setspawn {dragon}'
  arena-set: '&aArena de &f{dragon} &adefinida em &f{location} &acom raio &f{radius}&a.'
  spawn-set: '&aSpawn de &f{dragon} &adefinido em &f{location}&a.'
  event-stopped: '&cO evento do dragão foi encerrado por um administrador.'
  dragon-list: |

    &5&lDragões carregados:
    &7{list}

  dragon-info: |

    &8&m-----------------------------
    &5&l{name} &8(&7{key}&8)
    &8&m-----------------------------

    &7Vida: &c{health}
    &7Dano: &c{damage}
    &7Defesa: &f{defense}

    &7Raro: &f{rare}

    &7Próximo spawn: &f{next}
    &7Status: &f{status}

    &8&m-----------------------------

  countdown: '&5Evento do Dragão em &f{seconds}s&5! Tipo: &f{name}'
  ranking-line: '&e#{position} &f{player} &8- &c{damage}'
  ranking-empty: '&7Ninguém causou dano.'
  reward-received: |

    &aVocê ficou em &f#{position} &ano ranking do dragão!

    &7Dragão: &f{name}
    &7Seu dano: &c{damage}

  participation-reward: |

    &aVocê participou da batalha contra &f{name}&a!

    &7Seu dano: &c{damage}

  no-players: '&cNão há jogadores suficientes para spawnar o dragão.'
  ability-announce: '&5{name} &7usou &f{ability}&7!'
  reward-collected: '&aRecompensa coletada com sucesso.'
  reward-collected-all: '&aTodas as recompensas foram coletadas.'

actionbar:
  fight: '&5&l{name} &8| {bar} &c{health}&7/&c{max} &8| &7Dano: &c{damage}'
  next-spawn: '&5Próximo dragão: &f{name} &8| &7{time}'

title:
  countdown: '&5&l{seconds}<nl>&7{name} está chegando'

chat

Comandos e mensagens gerais

ChaveFinalidade
syntaxSintaxe do comando, com {command} e {syntax}.
targetModelo de jogador não encontrado, com {player}. Atualmente não é enviado pelos comandos do yDragon.
numberArgumento numérico inválido.
permissionFalta de permissão para a ação.
consoleTentativa de executar pelo console uma ação exclusiva de jogadores.
cancelledTexto de cancelamento de ação.
reloadConfirmação de recarga das configurações.
inv-fullInventário cheio, com aviso de itens extras no chão.
helpAjuda de jogador, com {cmd} para o nome ou alias utilizado.
admin-helpAjuda administrativa, também com {cmd}.

Administração e informações dos dragões

ChaveFinalidade
dragon-not-foundDragão não encontrado, identificado por {dragon}.
dragon-disabledDragão desativado, identificado por {dragon}.
already-activeJá existe um evento em andamento.
not-activeNão existe evento ativo.
arena-not-setArena não definida; aceita {dragon} e {cmd}.
spawn-not-setPonto de spawn não definido; aceita {dragon} e {cmd}.
arena-setConfirmação da arena, com {dragon}, {location} e {radius}.
spawn-setConfirmação do spawn, com {dragon} e {location}.
event-stoppedEncerramento administrativo do evento.
dragon-listLista dos dragões carregados, inserida em {list}.
dragon-infoInformações do dragão consultado pelo comando /dragon info.

Em dragon-info, estão disponíveis {name}, {key}, {health}, {damage}, {defense}, {rare}, {mode}, {next} e {status}. A vida e o dano desse contexto são os atributos configurados para o tipo de dragão.

Eventos e recompensas

ChaveFinalidade
countdownContagem regressiva, com {seconds} e {name}.
ranking-lineLinha do Top 5, com {position}, {player} e {damage}.
ranking-emptyTexto usado quando ninguém causou dano.
reward-receivedColocação do jogador, com {position}, {name} e {damage}.
participation-rewardParticipação na batalha, com {name} e {damage}.
no-playersQuantidade insuficiente de jogadores para o spawn.
ability-announceAnúncio de habilidade, com {name} e {ability}.
reward-collectedConfirmação de coleta individual.
reward-collected-allConfirmação de coleta pelo botão de recolher tudo.

{duration} já inclui o sufixo s. O valor de {ranking} usa o formato de ranking-line. O valor de {ability} vem de abilities.<id>.announce no arquivo do dragão.

As mensagens de spawn e morte (spawned, death-broadcast e os títulos spawned/death) foram removidas da messages.yml e agora são configuradas por dragão na seção messages de cada arquivo em dragons/. Veja Dragões.

actionbar

fight exibe as informações durante a batalha e é atualizado a cada cinco ticks e ao contabilizar dano. Aceita {name}, {title}, {bar}, {health}, {max} e {damage}.

  • {title} é o título da bossbar com os valores já substituídos.
  • {bar} utiliza general.progress-bar da config.yml.
  • {damage} é o dano pessoal de quem recebe a mensagem na batalha atual.

next-spawn possui o modelo de previsão com {name} e {time}. Atualmente, esse texto não é enviado automaticamente pela tarefa do plugin.

title

  • countdown: contagem regressiva, com {seconds} e {name}.

O separador <nl> divide o título do subtítulo. Consulte Placeholders para ver todos os contextos de substituição.

Nesta página