PLAY09

From SWGANH Wiki
Revision as of 19:59, 16 September 2007 by Rouse (Talk | contribs) (Sample Packet)

Jump to: navigation, search


PLAY Packet Type QuickNav
PLAY01 - PLAY03 - PLAY06 - PLAY08 - PLAY09


BaseLine Struct


intristingly enough there does not seem to be a complexity value for yalps. (though there is for resourcecontainers......)

//0 Skillability list
[UINT32] size
[UINT32] update counter
         [ASCII] skill name

//1 experimentation flag
[UINT32] 0 Assembly only; 1 exp

//2 crafting stage
[UINT32]

//3 crafting station id
[UINT64] ???

//4 schematic List
[UINT32] resourceweights ID
[UINT32] schematic crc

//5 No of experimentation points
[UINT32]

//6 

Deltas Struct



Sample Packet


0A 00
00 00 80 3F //Complexity

0F 00 
73 74 72 69 6E 67 5F 69 64 5F 74 61 62 6C 65 // string_id_table
00 00 00 00
00 00
00 00 00 00 //CustomName
00 00 00 00 //Volume
00 00 00 00 //GenericINT(not used with PLAY)
04 00 00 00 //MyFlags (find possible values!)
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
04 00 00 00 //MyProfile (make chart of values!)
07 07 04 00
01 00 00 20
00 08 00 00
00 10 02 00
00 00 //Profession Tag
00 00 00 00 //BornDate (single integer.. not processed. might need to add xx/yy/zz format in .exe)
00 00 00 00 //TotalPlayTime (update every 30 seconds, count in seconds, displayed in seconds, client updates itself too).

//MyFlags
//[INT1]
//1 - LFG(can combine with HELPER)
//2 - HELPER(can combine with LFG)
//4 - ROLEPLAYER (no tag)
//80 - AFK (overrides previous tags)
//100 - LD (overrides other tags)
//200 - Faction Rank(seperate tag)

//[INT4]
//80000000 - Anonymous (no tag)

//MyProfile
//Large List.. you will need to clear your players cache from the client to get this to display.
//It saves based on what the client sets, and then caches it only sending the values to the server.
//Even if the server sends new ones, the client wont display (because it is relying on the cache) 

Variable Descriptions


Obj_OperandCount = ??



Tags


50% This packet has been partially reversed.