Salve rapaziada.
Fuçando um pouco a lib origina164.gs acabei encontrando um backdoor que libera acesso ao debug para o player, e de certa forma caso o debug já esteja ativo no servidor
o comando permite que você possa observar todos os pacotes enviados do cliente diretamente para GS através do chat.
o backdoor se trata de enviar um comando através do console para garantir acesso ao debug.
a função aplicado no lua “DebugPassword(95764,54824,62348,98742)” é utilizado da mesma forma, a diferença é que existe uma senha embutida dentro da propria lib denominada como “Use master debug password”
Para fazer o uso do backdoor basta abrir o console dentro do jogo e dar o comando
Backdoor Debug Mode → d 1 39055 90252 11884 69178
Caso você queira ativar o debug através da senha dentro do arquivo skills.lua
DebugPassword → d 1 95764 54824 62348 98742
Vale lembrar que o comando “d 1 1“ se trata de um PlayerLogout chamado através da gplayer_controller::CommandHandler.
d 1 1 → Logout para tela de personagem
d 1 0 → Quit Game
Vou deixar uma correção fácil abaixo apenas pulando a parte do código em que executa o comando do backdoor, junto é desativado o comando do debugpassword retornando mensagem de erro
(Erro Fatal: Solicitação incorreta), e ainda registrando o log no arquivo do world.log como ja é feito no próprio código.
Caso alguém queira sugerir um código ou uma correção melhor, fique a vontade :)
Altere esses 6 bytes em hexa, salve e jogue o arquivo para pasta lib da sua maquina.