- edited description
Connection Lost on trying to connect to gameserver.
I'm using Python 3.4.0, installed Tornado and PyMySQL using pip3 (pip 1.5.4 from /usr/lib/python3/dist-packages (python 3.4)).
I'm on Linux Min 17, Cinnamon 64-bits Kernel is: 3.13.0-24-generic
Tried to connect using Tibia Client 8.60, 9.81 and OTClient. IPChanger used on Tibia Client: https://github.com/gugahoa/ipchanger-otbr OTClient: Latest version from https://github.com/edubart/otclient (as of 19/10/2014 at 21:20 GMT -2:00)
Console output: http://pastebin.com/z5bJ81ni I'm using files from commit 30f6334
Comments (12)
-
reporter -
It seems you might get the wrong IP from the server. Sine loginserver works, but not gameserver. Try to replace: servers = {0 : ('auto', "PyOT dev server")}
with servers = {0 : ('yourip', "PyOT dev server")}
-
reporter New error.
I know what cause this, I'm working on a fix. In Python3 'str' behaves in a different way from Python2.
-
reporter Solved.
Changed ip.decode('utf-8') to only ip, since the string on python3 is already in unicode.
New error: http://pastebin.com/3AYbgqEW Should I make a new issue fort his one? I'm reading it now to see if I can solve it.
-
reporter Solved.
Unhandled packet was referring to opcodes packets from OTClient. Did not add support to it, just connected using Tibia Client.
-
Ye, PyOT was made kinda before OTClient reached usable state. Hech, why no support.
-
reporter - changed status to resolved
-
Please push the changes :)
-
reporter I'm trying. hahahahha. Need to figure out how to do it with hg first, sorry. ):
-
hg commit -m "Some message here, like what you fixed :)" -u username
hg push
-
reporter It seems I don't have access level to push.
Access level: Read
-
I really thought I added you,, hmm try now
- Log in to comment