Conquer 4267 Login Sequence

11/07/2009 17:22 unknownone#16
Quote:
Originally Posted by Korvacs View Post
You have to make sure that the x and y cords of the player who is picking something up is included in that packet, otherwise it will never show the animation.

@unknownone:

I never receive the 0xBE packet once the sequence is finshed, its identical to what youve written, although ive handled the 0x98 packet aswell so that the pk mode is correct, any ideas?
Gimme a full log from login to where it stops recving
11/07/2009 18:09 Korvacs#17
Quote:
Originally Posted by unknownone View Post
Gimme a full log from login to where it stops recving
No real point in me writing some form of in depth log system for you to read what youve just given me.

Code:
[GameServer] Incoming 1010:137 Packet
[GameServer] Sent 53 Bytes
[GameServer] Sent 28 Bytes
[GameServer] Sent 28 Bytes
[GameServer] Incoming 1010:170 Packet
[GameServer] Incoming 1010:138 Packet
[GameServer] Unhandled 1010:138 Packet
[GameServer] Sent 28 Bytes
[GameServer] Incoming 1010:139 Packet
[GameServer] Sent 28 Bytes
[GameServer] Incoming 1010:152 Packet
[GameServer] Incoming 1010:150 Packet
[GameServer] Sent 28 Bytes
[GameServer] Sent 28 Bytes
[GameServer] Incoming 1010:151 Packet
[GameServer] Sent 28 Bytes
[GameServer] Incoming 1010:153 Packet
[GameServer] Sent 28 Bytes
And thats it, after that its just ping packets that i receive.
11/07/2009 18:18 CptSky#18
You use the right structure of the 0x3F2 packet?
Code:
UInt16 -> Length (28)
UInt16 -> Type (0x3F2)
UInt32 -> Time Stamp
UInt32 -> Player Id
UInt16 -> Player X
UInt16 -> Player Y
UInt32 -> Player Dir (In a lot of packets)
UInt32 -> Value (Can be two UInt16)
UInt32 -> SubType
When I receive the 137 subtype, I send the packet 137 with the map for the Value and I send the packet 164 with no value and I have no problem... (Client 1017 Fr -> ~4311 US)
11/07/2009 18:24 unknownone#19
Quote:
Originally Posted by Korvacs View Post
No real point in me writing some form of in depth log system for you to read what youve just given me.

Code:
[GameServer] Incoming 1010:137 Packet
[GameServer] Sent 53 Bytes
[GameServer] Sent 28 Bytes
[GameServer] Sent 28 Bytes
[GameServer] Incoming 1010:170 Packet
[GameServer] Incoming 1010:138 Packet
[GameServer] Unhandled 1010:138 Packet
[GameServer] Sent 28 Bytes
[GameServer] Incoming 1010:139 Packet
[GameServer] Sent 28 Bytes
[GameServer] Incoming 1010:152 Packet
[GameServer] Incoming 1010:150 Packet
[GameServer] Sent 28 Bytes
[GameServer] Sent 28 Bytes
[GameServer] Incoming 1010:151 Packet
[GameServer] Sent 28 Bytes
[GameServer] Incoming 1010:153 Packet
[GameServer] Sent 28 Bytes
And thats it, after that its just ping packets that i receive.
How do you plan to debug, test and maintain your server if you're not even logging data going through it?

I can't help without seeing either the code or the data (every byte of it!)
11/07/2009 18:36 Korvacs#20
Quote:
Originally Posted by unknownone View Post
How do you plan to debug, test and maintain your server if you're not even logging data going through it?

I can't help without seeing either the code or the data (every byte of it!)
Because i know every byte thats going through my server, so i dont need more than that :P

All you need to know is that the final packet i send is:

Code:
F2 03 TS TS TS TS PL ID PL ID 00 00 00 00 00 00 00 00 00 00 00 00 99 00 00 00
From what you gave me, and i never receive your:

Code:
F2 03 TS TS TS TS PL ID PL ID 00 00 00 00 00 00 00 00 00 00 00 00 BE 00 00 00
Other than that its perfect.

Also you send this:

Code:
F2 03 TS TS TS TS PL ID PL ID 00 00 00 00 00 00 00 00 00 00 00 00 AA 00 00 00
But apparently you dont get a response to it? Or you dont handle it, where as i do get a response. Im not handling it at the moment.
11/07/2009 18:41 ~Yuki~#21
hotkey´s
11/07/2009 18:47 Korvacs#22
Quote:
Originally Posted by ~Yuki~ View Post
hotkey´s
Added the hotkey response, now i get the rest of the packets twice :) and still doesnt complete :P
11/07/2009 18:49 s.bat#23
Quote:
Originally Posted by unknownone View Post
what info/switch are you using in the packet? Gimme a sample?

Edit:
Code:
14 00 4D 04 PL ID PL ID 00 00 00 00 CX CX CY CY 03 00 00 00
Thank you, unknownone, that was correct.

Sorry about using your thread, Korvacs.
11/07/2009 18:54 Korvacs#24
Quote:
Originally Posted by Korvacs View Post
Also you send this:

Code:
F2 03 TS TS TS TS PL ID PL ID 00 00 00 00 00 00 00 00 00 00 00 00 AA 00 00 00
But apparently you dont get a response to it? Or you dont handle it, where as i do get a response. Im not handling it at the moment.
Made a mistake here, i send the:

Code:
F2 03 TS TS TS TS PL ID PL ID 00 00 00 00 00 00 00 00 00 00 00 00 8A 00 00 00
And i receive one back again? Whats that about :P
11/07/2009 19:54 unknownone#25
Log the data via a proxy.

Like I said, data or I can't help.
11/08/2009 13:58 Korvacs#26
Quote:
Originally Posted by unknownone View Post
Log the data via a proxy.

Like I said, data or I can't help.
Code:
//Finshing Auth
[GameServer] Received: 1C 00 1C 04 13 69 58 00 00 00 00 00 31 31 31 20 45 6E 676C 69 73 68 00 00 00 00 00
[GameServer] Sent: 2D 00 EC 03 FF FF 00 00 35 08 00 00 01 00 00 00 04 06 53 59 53 54 45 4D 09 41 4C 4C 5F 55 53 45 52 53 00 09 41 4E 53 57 45 52 5F 4F 4B
[GameServer] Sent: 4D 00 EE 03 41 42 0F 00 8C 8A 01 00 38 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 0F 00 00 01 02 4B 6F 72 76 61 63 73 5B 50 4D 5D 00 00
//Starting Login Sequence
[GameServer] Received: 1C 00 F2 03 20 A8 07 00 41 42 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 89 00 00 00
[GameServer] Sent: 35 00 EC 03 FF FF 00 00 DE 07 00 00 01 00 00 00 04 06 53 59 53 54 45 4D 00 00 1A 57 65 6C 63 6F 6D 65 20 74 6F 20 46 75 73 69 6F 6E 20 4F 72 69 67 69 6E 73 21
[GameServer] Sent: 1C 00 F2 03 30 A8 07 00 EA 03 00 00 C2 01 68 01 00 00 00 00 EA 03 00 00 89 00 00 00
[GameServer] Sent: 1C 00 F2 03 30 A8 07 00 41 42 0F 00 C2 01 68 01 00 00 00 00 FF FF FF FF A4 00 00 00
[GameServer] Received: 1C 00 F2 03 6A A9 07 00 41 42 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 AA 00 00 00
[GameServer] Sent: 1C 00 F2 03 78 A9 07 00 41 42 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 8A 00 00 00
[GameServer] Received: 1C 00 F2 03 6A A9 07 00 41 42 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 8A 00 00 00
[GameServer] Received: 1C 00 F2 03 BE AA 07 00 41 42 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 8B 00 00 00
[GameServer] Sent: 1C 00 F2 03 CF AA 07 00 41 42 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 8B 00 00 00
[GameServer] Received: 1C 00 F2 03 18 AB 07 00 41 42 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 98 00 00 00
[GameServer] Sent: 1C 00 F2 03 5B AB 07 00 41 42 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 98 00 00 00
[GameServer] Received: 1C 00 F2 03 4A AB 07 00 41 42 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 96 00 00 00
[GameServer] Sent: 1C 00 F2 03 5B AB 07 00 41 42 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 96 00 00 00
[GameServer] Received: 1C 00 F2 03 7C AB 07 00 41 42 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 97 00 00 00
[GameServer] Sent: 1C 00 F2 03 8A AB 07 00 41 42 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 97 00 00 00
[GameServer] Received: 1C 00 F2 03 9A AB 07 00 41 42 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 99 00 00 00
[GameServer] Sent: 1C 00 F2 03 A9 AB 07 00 41 42 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 99 00 00 00
Its identical, like i said.

Edit: Spoken to a few people it turns out that the 4267 Client doesnt send that extra final packet that unknownone posted, so ive been worrying over nothing.
01/25/2010 00:05 ~Yuki~#27
Korvacs Postdate: 11-08-2009, 13:58

we have 2010 btw.
01/25/2010 00:09 Korvacs#28
Quote:
Originally Posted by ~Yuki~ View Post
Korvacs Postdate: 11-08-2009, 13:58

we have 2010 btw.
...What? lol.

Please dont bump for no reason..
01/25/2010 03:22 spare2#29
Great necro....


not