Quote:
Originally Posted by pro4never
#1: We've already explained it's an issue with the exact conquer patch he's using (or we're quite confident it is) and have suggested he use a client either a few patches higher or lower.
#2: He's using binaries. He has no access over anything the game server does
#3: The login server ONLY handles client authentication. It receives a login request and if valid sends a reply at which point the client DISCONNECTS from the LOGIN server so it can connect to the GAME server.
You're telling him to send packet 1033 from his login server... but the only time the client is connected to the login server is when it's sending the initial username/password/server request and waiting for the server to reply with the ip/port/token response. Sending an unknown/invalid packet that the client has no way to make use of at this point is completely pointless. The client will just disconnect cause it has no idea what to do with the packet or BEST case it will ignore it and wait for a valid response so it can try to log into the game server (which using tq binaries he has no control over)
PS: Before someone says "LOLOLOL YOU'RE WRONG, THE CLIENT SENDS EXTRA INFO TO THE LOGIN SERVER"... yes... but it's literally like a version number and maybe a mac address for logging purposes? I honestly forget which values it is but it's a easily ignored, mostly useless packet (at least in the patches we're talking about. I think it might be usable for tracking patch notes in the new client)
|
Sure, thanks.
Experience acquired, and i wouldn't be the one to say "LOLOLOL YOU'RE WRONG" because i never bother about tracking the client packets xD. Im getting the Packet Structures from the Wiki and guessing a few ones since im woking on patch 5199.
Forgive me, as you see, i use the Game Server and Login Server on the same Console, times ago someone already told me that, i just forgot, my bad.