Difference between revisions of "PLAY09"
From SWGANH Wiki
(→Sample Packet) |
|||
| Line 51: | Line 51: | ||
---- | ---- | ||
<pre> | <pre> | ||
| − | + | 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) | ||
</pre> | </pre> | ||
|valign=top| | |valign=top| | ||
Revision as of 19:59, 16 September 2007
|
BaseLine Structintristingly 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 StructSample Packet0A 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 DescriptionsObj_OperandCount = ??
Tags
|