Difference between revisions of "Addignore (929AD345)"

From SWGANH Wiki
Jump to: navigation, search
(Sample Packets)
(Sample Packets)
 
Line 66: Line 66:
  
 
addIgnore is defined differently in the NGE and the precu "assumption" of opcode 0x929AD345 may be a misnomer.  
 
addIgnore is defined differently in the NGE and the precu "assumption" of opcode 0x929AD345 may be a misnomer.  
The correct name for addIgnores network messages is ChatOnChangeIgnoreStatus
+
The correct name for the "addIgnore" network message is ChatOnChangeIgnoreStatus
  
  

Latest revision as of 16:59, 21 August 2013





Command - Addignore (929AD345)

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 Descriptions


Opperand_Count =

Opcode = 929AD345


Tags


C→S This packet originates on the client.

50% This packet has been partially reversed.

CQE This Command is part of the CommandQueueEnqueue.

Command This is a client command.

Sample Packets

----

"929AD345",768,0,0,""
"929AD345",768,0,5,"enrya"


Struct by [email protected]
NGE packet

addIgnore is defined differently in the NGE and the precu "assumption" of opcode 0x929AD345 may be a misnomer. 
The correct name for the "addIgnore" network message is ChatOnChangeIgnoreStatus



This is the correct struct:


06 00 #Operand
0F DA E9 70 #Opcode "ChatOnChangeIgnoreStatus "
90 9C 20 51 32 00 00 00 #Character Id


03 00 #String Size
53 57 47 #Swg


0A 00 #String Size
54 65 73 74 43 65 6E 74 65 72 #Galaxy: TestCentre    (this could theoretically be any galaxy)


09 00 #StringSize
2D 70 72 61 65 74 6F 72 2D #Character being Ignored: -praetor-


00 00 00 00 
01 00 00 00 
00


Note one: Both of these network preceed "ChatOnChangeIgnoreStatus". Both however are part of the same overall list.

ChatOnGetFriendsList 
ChatOnGetIgnoreList

Note two: Play09Delta proceeds all other network messsages and updates your characters PLAY baseline. 




05 00 #Operand
53 21 86 12 #Deltas Message
AA 9C 20 51 32 00 00 00 # This is the object ID for the "PLAY BASELINE" itself. 
59 41 4C 50 09 #Play09
1A 00 00 00 #Data Size below :1a = 26 
01 00 08 00 02 00 00 00 05 00 00 00 03 01 00 (no bloody idea, presumable some type of command variables)
09 00 #StringSize
2D 70 72 61 65 74 6F 72 2D #Character "addIgnored" -praetor-