Difference between revisions of "ChatPersistentMessageToClient"

From SWGANH Wiki
Jump to: navigation, search
(Sample Packet)
(Sample Packet)
Line 93: Line 93:
 
53 68 61 64 6F 77 66 69 72 65        // Shadowfire
 
53 68 61 64 6F 77 66 69 72 65        // Shadowfire
 
32 15 EF 2B                          // email id  
 
32 15 EF 2B                          // email id  
01 00 00 00                          //??????????????????
+
01 00 00 00                          // counter
 
00                                  //??????????????????
 
00                                  //??????????????????
 
17 00 00 00                          // string count
 
17 00 00 00                          // string count

Revision as of 16:24, 16 December 2007

Exquisite-khelpcenter.png Instructions
In order to keep all documentation the same format, please use the source to this page to begin a new packet description, the template contains all the options, simply remove what is not required and fill in the details.


Struct


INT CRC
A_STRING Sender Name
A_STRING SWG
A_STRING Galaxy Name
INT DBMailId
INT MailCounter (Sender)
BYTE ???
U_STRING Subject
INT ?????
BYTE MailStatus
BYTE TimeSend

Variable Descriptions


Opperand_Count = 9

Opcode = FFFFFFFF


  • Additional Descriptions go here...
  • --
  • ---
  • ----

Tags


S→C This packet originates on the server.

75% This packet has been partially reversed.


Sample Code


Insert Code Snippet Here...

Sample Packet

Data A
ChatPersistentMessageToClient

199.108.197.150:44463 -> 192.168.0.161:1969(Server -> Client)
Enc: T   Comp: T    Seed: 0xFBFCC237    Length: 111

00 09 
07 C2 
02 00 
17 5E 48 08                          // ChatPersistentMessageToClient
0C 00                                // string count
62 65 61 76 65 72 20 68 65 61 64 73  // beaver.heads (guild Name)
03 00                                // string count
53 57 47                             // SWG
0A 00                                // string count
53 68 61 64 6F 77 66 69 72 65        // Shadowfire
32 15 EF 2B                          // email id 
01 00 00 00                          // counter
00                                   //??????????????????
17 00 00 00                          // string count
40 00 67 00 75 00 69 00 6C 00                    // @.g.u.i.l.
64 00 6D 00 61 00 69 00 6C 00 3A 00 6B 00 69 00  // d.m.a.i.l.:.k.i.
63 00 6B 00 5F 00 73 00 75 00 62 00 6A 00 65 00  // c.k._.s.u.b.j.e.
63 00 74                                         //  c.t
00 00 00 00                          //???????????????????
00                                   //???????????????????
4E 68 0B 13                          //???????????????????
46 C6 00         

this one to send @Macro EMails in NGE

00 09 
02 40 
02 00 
17 5E 48 08 
auctioner   / sender
00 00    ascii
00 00    ascii
BC 96 47 0D  Mail id
00 00 00 00 
00 
@.a.u.c.t.i.o.n.:.s.u.b.j.e.c.t._.a.u.c.t.i.o.n._.i.t.e.m._.e.x.p.i.r.e.d.

4E 00 00 00 
01 00 01 
FF FF FF FF 
auction
74 69 6F 6E 
00 00 00 00 
item_expired

00 00 00 00 
00 00 00 00 
00 00 00 00 
00 00 00 00 
00 00 00 00 
00 00 00 00 
00 00 00 00 
00 00 00 00 
00 00 00 00 
00 00 00 00 
D8 1B 59 B2 1F 00 00 00 
00 00 00 00 
00 00 00 00 
W.a.n.t.e.d...P.o.s.t.e.r...:...T.r.a.n.d.o.s.h.a.n.

00 00 00 00 
00 00 00 00 00 00 
52 11 41 11 47 

19 86                              R.A.G.?