interessante, pra quem usa old vai ajudar muito, caso consiga um pra otclient, pois tem muita gente que prefere ele so nao usa por causa da criptografia
abre o arquivo /data/lib/miscellaneous/achievements_lib.lua
procura por
self:sendTextMessage(MESSAGE_EVENT_ADVANCE, "Congratulations! You earned the achievement \"" .. achievement.name .. "\".")
abaixo dele adicione
player:addItem(24774, 1)
caso nao funcione tente self:addItem(24774, 1)
verifica se as portas estão realmente abertas abra o ot, assim que ele estiver online acesse o site https://www.yougetsignal.com/tools/open-ports/ e faça o teste.
aquelas msg automaticas que o npc fala, se tiver algum bug de loop nas libs aquilo causa isso, ou se vc falar com um npc e sair sem dar bye, pode dar isso tbm.
bom, esse erro é quando eventos tendem ao infinito e não há espaço na memória pra executar e ou armazenar a ação seguinte.
Call stack overflow, "chamada de armazenamento excedida", porcamente traduzido.