Difference between revisions of "ChatSystemMessage"

From SWGANH Wiki
Jump to: navigation, search
(Sample Packet)
Line 59: Line 59:
  
 
<pre>
 
<pre>
Insert Sample Packet Here...
+
------STF Driven System Message-------
 +
04 00
 +
13 64 2A 6D  //CRC = 'ChatSystemMessage 
 +
00
 +
00 00  00 00
 +
3C 00 00 00    //Unicode Buffer Size (STFLoc.size() + StringName.size() + remaning bytes /2)
 +
01 00          //Mystery Bool
 +
01            //Static
 +
FF FF FF FF    //Static
 +
05 00  //String Size(5)
 +
67 75 69 6C 64  //'guild' (STF Location)
 +
00 00 00 00
 +
1E 00  //String Size(30)
 +
63 72 65 61 74 65  5F 66 61 69 
 +
6C 5F 61 62 62 72 65 76 5F 6E 
 +
6F 74 5F 61 6C 6C 6F 77 65 64  //'create_fail_abbrev_not_allowed' (String name in the STF)
 +
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
 
</pre>
 
</pre>

Revision as of 03:19, 6 April 2007


Struct


SHORT Opperand_Count
INT Opcode
BYTE ??
U_STRING Message
INT Terminate string

Variable Descriptions


Opperand_Count = 5

Opcode = 6D2A6413


  • Message:

System Message to be sent.

Terminating INT = 0 Just an INT

Tags


S→C This packet originates on the server.

100% This packet has been completely reversed.


Sample Code


Insert Code Snippet Here...

Sample Packet

------STF Driven System Message-------
04 00 
13 64 2A 6D  //CRC = 'ChatSystemMessage  
00 
00 00  00 00 
3C 00 00 00    //Unicode Buffer Size (STFLoc.size() + StringName.size() + remaning bytes /2)
01 00          //Mystery Bool
01             //Static
FF FF FF FF    //Static
05 00  //String Size(5) 
67 75 69 6C 64  //'guild' (STF Location)
00 00 00 00 
1E 00  //String Size(30)
63 72 65 61 74 65  5F 66 61 69   
6C 5F 61 62 62 72 65 76 5F 6E  
6F 74 5F 61 6C 6C 6F 77 65 64  //'create_fail_abbrev_not_allowed' (String name in the STF)
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