Alright, I have decided to jump back into a proxy that I started a few months ago. Ain't no way in hell am I going to be able to keep up with TQ so for obvious reason I am choosing to develop this for private servers. 5065 Binary servers to be more exact. I have been trying for a few hour to connect to a server without success.
I think i make it through the Auth connections but fail to connect to the game server. As far as I can remember there isn't much that you HAVE to interpret between the AuthServer and client besides Packet Type 1055. What I do is resend the client the packet with Ip and port of my Proxy. The client then sends the server Packet Type 1052 with the UID, int = 10, and a string = "res.ini". After that packet is sent the Auth Server closes the connecting. At this point, the client should connect to the game server, correct? My client just disconnects saying it failed to connect to the game server.
Basically:
Client -> Server: 1051(Ignored)
Server -> Client: 1055(Edited IP/Port)
Client-> Server: 1052(UID, int = 10, string = res.ini)
Client Fails to connect to game server.
Any help would be appreciated.
I think i make it through the Auth connections but fail to connect to the game server. As far as I can remember there isn't much that you HAVE to interpret between the AuthServer and client besides Packet Type 1055. What I do is resend the client the packet with Ip and port of my Proxy. The client then sends the server Packet Type 1052 with the UID, int = 10, and a string = "res.ini". After that packet is sent the Auth Server closes the connecting. At this point, the client should connect to the game server, correct? My client just disconnects saying it failed to connect to the game server.
Basically:
Client -> Server: 1051(Ignored)
Server -> Client: 1055(Edited IP/Port)
Client-> Server: 1052(UID, int = 10, string = res.ini)
Client Fails to connect to game server.
Any help would be appreciated.