Para que serve
5.- GameServerCS\Data\GameServerInfo - Character.dat reúne dano, defesa, velocidade, recuperação e fórmulas de cada classe desta instância. O arquivo entregue tem 351 chaves; o equivalente em GameServer tem 707. Leia sempre o arquivo da pasta do executável que vai alterar.
Formato das linhas
[GameServerInfo]
Chave = valor
Cada chave normalmente aparece uma vez dentro da seção [GameServerInfo]. Linhas iniciadas por ; são comentários. Preserve a grafia das chaves e as famílias com sufixo _AL0 a _AL3, que representam níveis de conta diferentes.
Grupos de parâmetros
| Grupo | Chaves para localizar | O que controlam |
|---|---|---|
| Dano por contexto | DuelDamageRate, GeneralDamageRatePvP, GeneralDamageRatePvM |
Ajustes conforme o combate entre jogadores, contra monstros e em eventos. |
| Limites de efeito | MaxReflectRate, MaxCriticalDamageRate, MaxExcellentDamageRate |
Tetos das taxas correspondentes. |
| Velocidade por classe | *MaxAttackPhysiSpeed, *MaxAttackMagicSpeed, *SpeedConst* |
Limites e constantes de velocidade; o prefixo identifica a classe. |
| Dano entre classes | DWDamageRateToDK e demais *DamageRateTo* |
O primeiro código indica a classe que ataca; o código após To indica a classe alvo. |
| Recuperação e fórmulas | *HPRecoveryRate, *MPRecoveryRate, *AttackSuccessRateConst*, *DefenseConst* |
Taxas de recuperação e constantes usadas nos cálculos do personagem. |
| Mascotes e montarias | *Fenrir*DamageConst*, Dinorant*DamageConst*, AngelDecDamageConst* |
Ajustes de dano associados a esses companheiros. |
Exemplo do arquivo original
GeneralDamageRatePvP = 100
Este exemplo mostra apenas a sintaxe e o valor entregue para GameServerCS; não define um valor recomendado para outros servidores.
Diferença entre GS e GSCS
O GameServer normal possui 356 chaves a mais nesta versão, principalmente combinações de dano entre classes e fórmulas de classes adicionais. Há também 45 valores diferentes em chaves presentes nos dois arquivos. Não copie o arquivo normal por cima do GameServerCS. Nesta comparação, 0 chaves existem somente no arquivo desta instância e 356 somente no arquivo de GameServer.
Antes de alterar
Este é o arquivo de balanceamento mais sensível. Mude uma família de parâmetros por vez, guarde os valores anteriores e compare PvP, PvM e classes afetadas no jogo. Constantes A, B, C e D participam de fórmulas; não as trate como porcentagens intercambiáveis. Faça backup, altere o arquivo da instância correta e teste a função afetada em manutenção planejada.