Dear Tq

05/24/2011 04:59 pro4never#1
Are you trying to make my mind explode?


I just noticed this... 'fun' little thing...


Equipping normal item..
Code:
Packet Nr 1. Server -> Client, Length : 88, PacketType: 1009
50 00 F1 03 12 27 2A 00 0C 00 00 00 05 00 00 00      ;P ñ'*       
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 00 00 00 00      ;                
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      ;                
54 51 53 65 72 76 65 72                              ;TQServer
Ping packet

Code:
Packet Nr 3. Client -> Server, Length : 92, PacketType: 1009
54 00 F1 03 74 9B 1D 00 00 00 00 00 1B 00 00 00      ;T ñt›        
A7 D6 F2 09 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      ;                
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      ;                
00 00 00 00 54 51 43 6C 69 65 6E 74                  ;    TQClient

Equipping when there's something already equipped

Code:
Packet Nr 8. Client -> Server, Length : 92, PacketType: 1009
54 00 F1 03 68 D5 28 00 04 00 00 00 04 00 00 00      ;T ñhÕ(       
66 63 EF 09 00 00 00 00 00 00 00 00 00 00 00 00      ;fcï	            
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 00 00 00 00      ;                
00 00 00 00 54 51 43 6C 69 65 6E 74                  ;    TQClient


Packet Nr 18. Server -> Client, Length : 168, PacketType: 1009
A0 00 F1 03 68 D5 28 00 04 00 00 00 05 00 00 00      ;* ñhÕ(       
00 00 00 00 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 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      ;                
9A D6 2B 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 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      ;                
54 51 53 65 72 76 65 72                              ;TQServer

So tq... you're telling me you're going to do different packet lengths based on if there's an item already in the slot and then combine them into one giant packet without a count it appears?


*sigh*....

I mean I understand the packets I just cant imagine why tq is doing these screwed up packets.
05/24/2011 09:09 BaussHacker#2
Quote:
Originally Posted by pro4never View Post
I mean I understand the packets I just cant imagine why tq is doing these screwed up packets.
You answered your own question.
05/24/2011 13:47 { Angelius }#3
sounds like its a yes :S
05/24/2011 14:21 InfamousNoone#4
You can omit the ending bytes and treat them as just padding
05/24/2011 14:48 iStefan#5
Yeah I also noticed, the DateTime Packet is same with the one for Vigor.
05/24/2011 19:20 pro4never#6
Quote:
Originally Posted by InfamousNoone View Post
You can omit the ending bytes and treat them as just padding
Ooh don't get me wrong... I can make them all work just fine I was just looking at a current packet log and was just like "wtf are tq doing? I don't remember all these different variable lengths on item usage packets"
05/24/2011 23:37 eleven#7
maybe because the Macintosh or they are getting to revamp the packets. i do not code or understand the packets, but this is just my guess