Postado Julho 21Jul 21 Alguém sabe uma maneira de corrigir o problema de checksum do Vahalha? Fico +/- 20 a 30 minutos logado como adm e tomo dc e a conta fica banida. (qualquer maneira para correção, é apenas um servidor para amigos/pvp)
Postado Julho 21Jul 21 1 hora atrás, IkariShinji disse:Alguém sabe uma maneira de corrigir o problema de checksum do Vahalha? Fico +/- 20 a 30 minutos logado como adm e tomo dc e a conta fica banida. (qualquer maneira para correção, é apenas um servidor para amigos/pvp)Faz o checksum do cliente mano, simples.
Postado Julho 21Jul 21 A primeira postagem na source explica como corrigir o problema; por favor, leia todas as mensagens.no arquivo server.ini dentro da pasta Server\Config adicionar uma linha de checksum [Server] Maintenance=False ChecksumExe=1241452252
Postado Julho 22Jul 22 Se você estiver brincando na source, faz o seguinte jogador, na AccountServer.cpp procure (CTRL + F) essa linha:if (dwConfigChecksumExe != psPacket->uGameChecksum)Mude paraif (dwConfigChecksumExe != 0 && dwConfigChecksumExe != psPacket->uGameChecksum)Depois vai no arquivo server.ini dentro da pasta Server/Config/ e onde estiverChecksumExe=1241452252coloqueChecksumExe=0Antes de lançar seu servidor não esqueça de alterar para a checksum real, boa sorte ;)
Postado Julho 23Jul 23 Autor 20 horas atrás, zhrexl disse:Se você estiver brincando na source, faz o seguinte jogador, na AccountServer.cpp procure (CTRL + F) essa linha:if (dwConfigChecksumExe != psPacket->uGameChecksum)Mude paraif (dwConfigChecksumExe != 0 && dwConfigChecksumExe != psPacket->uGameChecksum)Depois vai no arquivo server.ini dentro da pasta Server/Config/ e onde estiverChecksumExe=1241452252coloqueChecksumExe=0Antes de lançar seu servidor não esqueça de alterar para a checksum real, boa sorte ;)Meu amigo infelizmente não funcionou...na minha source fiz o seguinte: if (SETTINGSERVER->GetChecksumExe() != 0 && GetChecksumExe() != psPacket->uGameChecksum) { std::cout << "Checksum EXE - " << psPacket->uGameChecksum << std::endl; }mas continua a mesma coisa (também alterei o arquivo no server para Checksum = 0).
Postado Julho 23Jul 23 2 hours ago, IkariShinji said:mas continua a mesma coisa (também alterei o arquivo no server para Checksum = 0).if (SETTINGSERVER->GetChecksumExe() != 0 && GetChecksumExe() != psPacket->uGameChecksum) { std::cout << "Checksum EXE - " << psPacket->uGameChecksum << " GetChecksumExe(): "<< SETTINGSERVER->GetChecksumExe() << std::endl; }Tente o código acima e manda aqui o que aparece no cli do server
Postado Julho 25Jul 25 Autor Em 23/07/2026 em 20:39, zhrexl disse:if (SETTINGSERVER->GetChecksumExe() != 0 && GetChecksumExe() != psPacket->uGameChecksum) { std::cout << "Checksum EXE - " << psPacket->uGameChecksum << " GetChecksumExe(): "<< SETTINGSERVER->GetChecksumExe() << std::endl; }Tente o código acima e manda aqui o que aparece no cli do server
Postado Julho 25Jul 25 3 hours ago, IkariShinji said:o server que você está rodando não é o server que você fez a alteração, provavelmente está rodando o server errado ou não chegou a compilar com as alterações
Postado Julho 26Jul 26 Ignora isso ai enquanto brinca,source do server -> AntiCheatHandle.cpp -> comenta linha 61
Postado Julho 26Jul 26 12 horas atrás, SirFeliX disse:Ignora isso ai enquanto brinca,source do server -> AntiCheatHandle.cpp -> comenta linha 61Para mim essa foi a melhor solução até o momento do problema, quando eu conseguir resolver o problema do Checksum eu trago aqui para a comunidade.
Alguém sabe uma maneira de corrigir o problema de checksum do Vahalha? Fico +/- 20 a 30 minutos logado como adm e tomo dc e a conta fica banida. (qualquer maneira para correção, é apenas um servidor para amigos/pvp)