[Help]Coding a 5290+ Source

03/08/2011 19:41 kill_acvc#1
I need some help here. I was trying to build my own source from scratch to login on a 5290+ client and I found a problem I can't solve. I tried to build a source using my knowledge once, and I managed to get the auth information from that 5165 old client. Nothing special so far. I did the same thing but using a 5290+ client. Something wierd happened. The new client wouldn't send me the login info. What should I do? Do I have to send a packet so I can have the auth info? I'm confused.
03/08/2011 20:30 shitboi#2
I am not familiar with pservers.
But if the auth info is refering to user/pass

this might be what you wanted to find out.


Pre condition: user enters username and password and clicks log in button.

1. on client connection, log in server send out a password seed
2. client use password seed to encrypt user and pass, and constructs an auth request
3. log in server decrypts and validates log in info (auth info in your case). If validation succeeds, send client the auth msg.
4. client then connects to game server based on information provided.
5. client replies a msg to log in server. I do not understand what this msg says, but i am guessing it is to tell the log in server that it has made connection with game server and the log in can be completed without error. This msg is not really important, i just filter it out in my proxy.
03/08/2011 21:33 kill_acvc#3
Quote:
Originally Posted by shitboi View Post



1. on client connection, log in server send out a password seed
It's everything I needed to know =P Thanks