Para que serve
Hack\HackSkillCheck.txt permite cadastrar limites de frequência para habilidades conforme a velocidade de ataque do personagem. O GameServer só aplica essas regras quando SpeedHackSkillEnable está habilitado em GameServerInfo - Common.dat.
No pacote fornecido, não há regras cadastradas e SpeedHackSkillEnable está em 0. Preencher o arquivo sozinho não ativa a verificação.
Formato de cada linha
SkillIndex MinSpeed MaxSpeed MaxDelay MaxCount
Cada linha de regra usa cinco números, nessa ordem. O cabeçalho original menciona Comment, mas isso é apenas uma anotação; não é uma sexta coluna lida como número. O arquivo termina com end.
Exemplo do arquivo fornecido
O arquivo original contém apenas o cabeçalho e o encerramento abaixo; não existe uma linha de regra real para usar como exemplo.
//SkillIndex MinSpeed MaxSpeed MaxDelay MaxCount Comment
end
Significado das colunas
| Coluna | Significado |
|---|---|
SkillIndex |
Identificador da habilidade. |
MinSpeed |
Menor velocidade de ataque abrangida pela regra. |
MaxSpeed |
Maior velocidade abrangida; -1 representa ausência de limite superior. |
MaxDelay |
Intervalo de contagem em milissegundos. |
MaxCount |
Quantidade permitida de usos no intervalo antes da ação configurada no GameServer. |
Antes de configurar
Meça velocidades legítimas das classes e habilidades que pretende incluir. Teste as regras com personagens de velocidades diferentes antes de habilitar SpeedHackSkillEnable, pois limites inadequados podem bloquear ataques ou desconectar contas legítimas. Preserve uma cópia do arquivo vazio para poder reverter.