WIKI

ARTIGO · GENESYS WIKI

MasterSkillTree.txt.

Colunas, valores e dependências da árvore master.

Para que serve

MuServer\Data\Skill\MasterSkillTree.txt define as entradas da árvore master: grupo, posição, valores por nível, habilidades relacionadas e dependências. O arquivo original contém 282 entradas e termina com end.

Formato de cada linha

Index Group Rank MinLevel MaxLevel MainValue1 MainValue2 MainValue3 MainValue4 MainValue5 MainValue6 MainValue7 MainValue8 MainValue9 MainValue10 MainValue11 MainValue12 MainValue13 MainValue14 MainValue15 MainValue16 MainValue17 MainValue18 MainValue19 MainValue20 RelatedSkill ReplaceSkill RequireSkill1 RequireSkill2 DW DK FE MG DL SU RF GL RW SL GC KUN LEM KIN ALC

Cada linha tem 44 valores, separados por espaços ou tabulações. Os 20 valores MainValue podem ter casas decimais. Mantenha todas as posições, mesmo quando uma relação usa 0.

O que significa cada coluna

Coluna Significado
Index ID da entrada master. Outras entradas podem depender dele.
Group Grupo da árvore em que a entrada aparece.
Rank Linha ou nível de posição dentro do grupo.
MinLevel Quantidade de pontos master exigida para comprar um nível dessa entrada.
MaxLevel Quantidade máxima de níveis configurados para a entrada.
MainValue1 a MainValue20 Valor principal de cada nível da entrada. A aplicação concreta depende da habilidade e da regra que usa esse ID.
RelatedSkill ID da habilidade relacionada, quando houver.
ReplaceSkill ID da habilidade que esta entrada substitui, quando houver.
RequireSkill1, RequireSkill2 IDs das habilidades exigidas como pré-requisito. 0 significa que não há pré-requisito nessa posição.
DW a ALC Valores da entrada para cada classe, na ordem do cabeçalho. Esses valores também são enviados ao cliente para montar a árvore; não os trate como simples chaves de ligar/desligar.

As 15 colunas finais seguem a ordem DW, DK, FE, MG, DL, SU, RF, GL, RW, SL, GC, KUN, LEM, KIN, ALC.

Exemplo do arquivo original

305 1 3 1 20 12.04 20.18 27.76 34.8 41.31 47.33 52.86 57.94 62.57 66.78 70.59 74.02 77.09 79.82 82.23 84.34 86.16 87.73 89.05 90.16 0 0 300 0 9 9 9 9 9 9 0 0 0 0 0 0 0 0 0

Nesta linha, a entrada 305 pertence ao grupo 1, ocupa o rank 3 e cita a habilidade 300 em RequireSkill1. O exemplo mostra uma relação real do pacote; não altere um ID sem revisar as entradas que apontam para ele.

Antes de alterar

Faça cópia do arquivo e mantenha as 44 colunas. Mudanças de grupo, rank, dependências ou valores por classe podem exigir compatibilidade com os dados da árvore no cliente. Teste a abertura da árvore, a compra dos níveis e o efeito da habilidade em cada classe afetada.

Fim do artigo
AJUDE A MELHORAR A WIKI

Encontrou algo incorreto ou faltando?

O WhatsApp abrirá com o título e o link deste artigo. Conte no atendimento o que precisamos ajustar.

Reportar uma questão