|
|
Line 78: |
Line 78: |
| :Add 1 to the count,for each Roomname Listed in the packet | | :Add 1 to the count,for each Roomname Listed in the packet |
| | | |
− | * '''ByteFlag''' | + | * '''Byte''' |
| :Needs Looking into, thinking its for Moderated,private or Public | | :Needs Looking into, thinking its for Moderated,private or Public |
| | | |
Line 106: |
Line 106: |
| | | |
| |valign=top| | | |valign=top| |
| + | |
| ===Tags=== | | ===Tags=== |
| ---- | | ---- |
Revision as of 21:54, 31 March 2007
Struct
SHORT
|
Operand_Count
|
INT
|
Opcode
|
INT
|
Numberof_Chatrooms
|
INT
|
ChatRoom_ID
|
INT
|
NumberOf_RoomNames
|
BYTE
|
Unknown
|
SHORT
|
SizeOf_RoomName
|
A_STRING
|
RoomName
|
SHORT
|
SizeOf_ChannelOwner
|
A_STRING
|
ChannelOwner
|
SHORT
|
SizeOf_ChannelCreator
|
A_STRING
|
ChannelCreator
|
SHORT
|
SizeOf_RoomTitle
|
A_STRING
|
RoomTitle
|
INT
|
NumberOfRoomModerators
|
SHORT
|
SizeOf_Channel_Moderator
|
A_STRING
|
ChannelModerator
|
SHORT
|
NumberOf_UsersInChatRoom
|
A_STRING
|
Users
|
Variable Descriptions
Opperand_Count = 2
Opcode = 70DEB197
- Add 1 to the count, for each chatroom listed in the packet
- Add each chatroom id, for the Number of Chatrooms
- Add 1 to the count,for each Roomname Listed in the packet
- Needs Looking into, thinking its for Moderated,private or Public
- The size of the roomname listed in packet
- Name of the room, Repeat For each room in above size
- Add Size and NAme for each Name u add onto the First, Example SWG Add tony to the bottom will make SWG.tony
- Same Rule Applys to Above
- Name of room title In Unicode
- Add 1 to the list of moderators
- Add Size and NAme for each Name u add onto the First, Example SWG Add tony to the bottom will make SWG.tony
- Add size and name and +1 to the NumberOfUsers 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
Insert Sample Packet Here...