Quote:
Originally Posted by Lateralus
1033 - I think it's the date/time packet sent at login to synchronize the server's time with the client.
Edit: Or maybe not. 5 different subtypes of this packet. Sent client->server and server->client.
|
Lol, I have to use more the "find" function -.-. Sorry for even setting a question on that packet. Makes sense now, though for some reason TQ sends it twice.
For other people... yes, in current's Trinity version (the one online) creating the character gets you in game without any problems and nothing is missing.
However, TQ somehow found a way to check if you connect by proxy or not, or atleast that's how it seems to me, cause whenever I create a character when I am sniffing the packets, the server sends 0x54 in the data packet that should contain the set location id... eh funny stuff, I'll just override it, but still...
It's driving me crazy, I updated my login sequence and I still can't find what's wrong.
There is this 1044 packet that looks like:
Code:
word - len, word - type
word(0) - not used
word(1 or 0) ;client sends 1, server replies with 0
dword(1) ; anyone got any idea what is this for?
dword(1002) ; anyone got any idea what is this for?
2079 is
Code:
word - len, word - type
dword(0) ; always
2078 ... :
Code:
word - len, word - type
dword(timeGetTime() or 0) ; sometime 0 and sometime timeGetTime() [serverside] -- when it's about creating character it seems to be 0, otherwise timeGetTime()
dword(256)
Which looked like client sends this packet after 1052, waits server's response and then the server continues with 2079, 2078, 1033, ANSWER_OK, hero info, 10017 (status effect, vip level), 1129 (vip options), client sends bunch of 1134 (quest packet), then the client sends 10010 for set location and the server answers with teleport(?) if I am on my proxy and set location if I am not on it... did they find a way to check?
Login Sequence:
Code:
C:S-1052
C:S-1044(1)
S:C-1044(0)
S:C-2079
S:C-2078
S:C-1033
S:C-1004(ANSWER_OK)
S:C-1006
S:C-10017(25, 39)
C:S-1134... idk how many times
C:S-10010(set loc)
S:C-10010(set loc/tele with proxy(?))
.
.
.
In case someone has more info please post here.