Difference between revisions of "Game Protocol FAQ"
From ASSS Wiki
m (Added to protocol category) |
(2 more q's with a's. why dup pos pkts and lvz with ss/vie.) |
||
Line 5: | Line 5: | ||
== Why do I get disconnected for no data? == | == Why do I get disconnected for no data? == | ||
Once you have entered an arena you must send position packets regularly to stay connected. | Once you have entered an arena you must send position packets regularly to stay connected. | ||
+ | |||
+ | == Why do I sometimes get two position packets with the same timestamp? == | ||
+ | Chances are you got two 0x05 weapon packets or one 0x05 weapon and a 0x28 position. It is possible to fire a weapon right after the client has just sent a position. | ||
+ | |||
+ | == Can I get LVZ by using the VIE protocol? == | ||
+ | Yes, but you can either get all the LVZ, or none. You do not have a choice when it comes to optional LVZ. This currently only works on [[ASSS]]. See [[UDP Game Protocol|Game Protocol's]] login packet. | ||
[[Category: FAQ]] | [[Category: FAQ]] | ||
[[Category: Protocol]] | [[Category: Protocol]] |
Revision as of 20:10, 12 January 2005
Contents
How are the news.txt and map checksums computed?
They both use a CRC32 algorithm. The popular zlib library has these functions.
Why do I get disconnected for no data?
Once you have entered an arena you must send position packets regularly to stay connected.
Why do I sometimes get two position packets with the same timestamp?
Chances are you got two 0x05 weapon packets or one 0x05 weapon and a 0x28 position. It is possible to fire a weapon right after the client has just sent a position.
Can I get LVZ by using the VIE protocol?
Yes, but you can either get all the LVZ, or none. You do not have a choice when it comes to optional LVZ. This currently only works on ASSS. See Game Protocol's login packet.