Unknown Packet Types

08/08/2012 02:17 shadowman123#1
What are they packets For ?

1 - 1012
2 - 2533
3 - 19689
08/08/2012 03:04 diedwarrior#2
Not sure to be honest, but 19689 sounds a little bit off the range.
08/08/2012 03:55 shadowman123#3
Quote:
Originally Posted by diedwarrior View Post
Not sure to be honest, but 19689 sounds a little bit off the range.
Nah this Packet exist .. when i made Packet log in TQ Server i found this is being used but idk when , y or what even what is this
08/08/2012 06:52 Spirited#4
Quote:
Originally Posted by shadowman123 View Post
Nah this Packet exist .. when i made Packet log in TQ Server i found this is being used but idk when , y or what even what is this
It's probably from the DH Key Exchange or Ban Server Key Exchange. (Doesn't use TQ's traditional packet header).
08/08/2012 07:59 nTL3fTy#5
2533 is used in the Chi system.
08/08/2012 15:34 shadowman123#6
What about packet 1012 ?
08/08/2012 18:32 Spirited#7
Quote:
Originally Posted by shadowman123 View Post
What about packet 1012 ?
Packet 1012 is like a timer. TQ calls it MsgTick.
Code:
	typedef struct {
		MSGHEAD_DEFINE

		OBJID			idPlayer;
		DWORD			dwData;
		DWORD			dwChkData;
	}MSG_Info;
08/08/2012 18:34 shadowman123#8
So its not important at all ..Perfect
08/08/2012 18:55 Korvacs#9
Its actually fairly important to be honest, you just dunno how to use it :P
08/08/2012 19:13 shadowman123#10
Quote:
Originally Posted by Korvacs View Post
Its actually fairly important to be honest, you just dunno how to use it :P
well thats right cuz idk when its sent to player and what does it do ..actualy all fang told me about that its Timer for smthing but what is it he didnt tell me
08/08/2012 19:24 InfamousNoone#11
Quote:
Originally Posted by Korvacs View Post
Its actually fairly important to be honest, you just dunno how to use it :P
3F4 is not mandatory in server implementation and can be considered next to obsolete; not even TQ uses it anymore... though they still send it. You can achieve the same thing 3F4 tries to achieve using ping.
08/08/2012 19:40 Korvacs#12
Depends how you see it I guess, I feel that implementing the client/server protocol completely is fairly important, this packet is used to keep the connection between client and server alive (from the servers point of view) it also contains a minor security check which you could make alterations too and implement as a botcheck.