Difference between revisions of "ChatOnSendRoomMessage"
From SWGANH Wiki
(→Sample Packet) |
(→Sample Packet) |
||
(15 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | + | {{PageHeader|Server Packet|ChatOnSendRoomMessage (E7B61633)}} | |
− | {| | + | |
− | | | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
{| border="0" width="90%" cellpadding=6 | {| border="0" width="90%" cellpadding=6 | ||
|- | |- | ||
Line 11: | Line 5: | ||
===Struct=== | ===Struct=== | ||
---- | ---- | ||
− | + | {| align="center" | |
+ | |- | ||
+ | || | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | | | + | |{{int}}||'''Operand Count''' |
|- | |- | ||
− | | | + | |{{int}}||'''Opcode''' |
|- | |- | ||
− | | | + | |{{int}}||'''ErrorCode''' |
|- | |- | ||
− | | | + | |{{int}}||'''MessageID''' |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
+ | |} | ||
|} | |} | ||
Line 43: | Line 24: | ||
---- | ---- | ||
− | Opperand_Count = ''' | + | Opperand_Count = '''3''' |
− | Opcode = ''' | + | Opcode = '''E7B61633''' |
---- | ---- | ||
− | * | + | * '''ErrorCode''' |
− | + | :A integer containing a code for the error that occured. Used to determine what error message to display. | |
− | + | ::0:Success: [PlayerName]: [Message] | |
− | * | + | ::9: Your message to [RoomPathName] was not sent because you are not a moderator. |
+ | ::16: Your message to [RoomPathName] was not sent because it was too long. | ||
+ | ::Default: Your message to [RoomPathName] was not sent. | ||
+ | |||
+ | * '''MessageID''' | ||
+ | :Every message sent from the client contains a unique ID number. It is incremented with each message sent. For server replies, send back the same ID number to ACK the message. You can use the ID number to safeguard against multiple/duplicate messages. | ||
+ | |||
+ | '''Allways send this before [[ChatRoomMessage]], build it in the same funtion and multi.''' | ||
|valign=top| | |valign=top| | ||
+ | |||
===Tags=== | ===Tags=== | ||
---- | ---- | ||
Line 60: | Line 49: | ||
||{{ServerPacket}} | ||{{ServerPacket}} | ||
|- | |- | ||
− | ||{{ | + | ||{{100%}} |
|- | |- | ||
|} | |} | ||
− | |||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Sample Packet== | ==Sample Packet== | ||
<pre> | <pre> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
03 00 | 03 00 | ||
− | 33 16 B6 E7 | + | 33 16 B6 E7 // ChatOnSendRoomMessage |
− | 00 00 00 00 | + | 00 00 00 00 // Error Code |
− | + | 01 00 00 00 // MessageID | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
</pre> | </pre> |
Latest revision as of 06:37, 11 May 2008
Server Packet - ChatOnSendRoomMessage (E7B61633)
SWGANH Wiki is a repository of Star Wars Galaxies Developer information. This site is only meant to be used by SWGANH Developer team.
Struct
Variable DescriptionsOpperand_Count = 3 Opcode = E7B61633
Allways send this before ChatRoomMessage, build it in the same funtion and multi. |
Tags
|
Sample Packet
03 00 33 16 B6 E7 // ChatOnSendRoomMessage 00 00 00 00 // Error Code 01 00 00 00 // MessageID