Jump to content

Pimp my OpCode!


Auntie Mangos

Recommended Posts

Here are some of the OPCODES you asked

Packet: (0x01B8) SMSG_SHOW_BANK
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|46 1D 00 00 00 10 00 F0                                                 |F.......                |
-------------------------------------------------------------------

these 8 bytes represents the GUID of a creature... Looking at creture query opcode:

"99 09 00 00 " --> entry:2457 ---> name=John Burnside / guild=Banker!

The slots for the items you have in bank are located in PLAYER_FIELDS for update packets, so i guess

the client does all the management itself. it just need confirmatiuon from the server that the npc is really a banker.

Packet: (0x02CE) CMSG_MOVE_TIME_SKIPPED
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|9C 81 95 00 00 00 00 00 3F 00 00 00                         |........?...        |
-------------------------------------------------------------------

note : "9C 81 95 00 00 00 00 00" is my GUID

the last 4 bytes from different time skipped packets:

CE 00 00 00
FA 00 00 00
0C 00 00 00
57 00 00 00

I suspect the last 4 bytes represent a time delay! (miliseconds ?!)

Link to comment
Share on other sites

Packet: (0x01DC) CMSG_PING
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|02 00 00 00                                                                         |....                        |
-------------------------------------------------------------------

Packet: (0x01DD) SMSG_PONG
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|02 00 00 00                                                                         |....                        |
-------------------------------------------------------------------

Packet: (0x01DC) CMSG_PING
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|03 00 00 00                                                                         |....                        |
-------------------------------------------------------------------

Packet: (0x01DD) SMSG_PONG
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|03 00 00 00                                                                         |....                        |
-------------------------------------------------------------------

and it keeps increasing till 36 in 27 minutes of playing!!!

Link to comment
Share on other sites

@sani:

Packet: (0x01D0) SMSG_LOG_XPGAIN
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|91 D5 30 00 00 10 00 F0 8C 00 00 00 00 46 00 00 |..0..........F..|
|00 00 00 80 3F                                                                    |....?                     |
-------------------------------------------------------------------

the creature killed is Defias Traitor in goldshire, level 5! It returned about 70 exp

91 D5 30 00 00 10 00 F0 - creature GUID

8C 00 00 00 - given experience (rested - 200%)

00 - kill_xp type

46 00 00 00 - unrested given experience

00 00 80 3F - unknown (static.. it was same at 4 different killed creatures!)

i will post asap xp from quests

Now, for quests it loooks like

Packet: (0x01D0) SMSG_LOG_XPGAIN
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|00 00 00 00 00 00 00 00 28 00 00 00 01                    |........(....     |
-------------------------------------------------------------------

00 00 00 00 00 00 00 00 - ignored GUID (marshal mcbride's :)) )

28 00 00 00 = 40 = exp

01 - non_kill_xp type (for example this time was received from quest)

Link to comment
Share on other sites

I will ASAP mmcs...

for "SMSG_GUILD_INFO" - i cannot do it but only when I will have a W*W account with that kind of guild support... i suppose i need a rank to check guild-info, with my trial i cannot do anything for now!

Perhaps we'll need someone to share it's W*W account with us, just for some times in a day (like this), cause we will not play on W*W (i personally don't have time to play, neether i never palyied W*W longer than few hours cause i get bored :D, coding brings lot of more fun than playing :D) so we need someone who has that account, palys with it, and let us 2-3 times per day to use 5-10 minutes his/hers account for sniffing purposes :D

Till then, dunno... :) We'll sniff the info which doesn't require lots of silver to buy/test some actions :)

Link to comment
Share on other sites

Packet: (0x0092) SMSG_GUILD_EVENT
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|0C 01 43 6F 6F 63 6F 73 00 9C 81 95 00 00 00 00 |..Coocos........|
|00                                                                                            |.                             |
-------------------------------------------------------------------
Coocos - my name 

Packet: (0x0087) CMSG_GUILD_INFO
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
-------------------------------------------------------------------

Packet: (0x0093) SMSG_GUILD_COMMAND_RESULT
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|04 00 00 00 00 00 00 00 00                                            |.........             |
-------------------------------------------------------------------

Packet: (0x0088) SMSG_GUILD_INFO
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|6B 69 6C 6C 65 72 73 6F 66 64 65 61 74 68 00 07 |killersofdeath..|
|00 00 00 0C 00 00 00 D5 07 00 00 09 00 00 00 09 |................|
|00 00 00                                                                                |...                         |
-------------------------------------------------------------------

Packet: (0x0089) CMSG_GUILD_ROSTER
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
-------------------------------------------------------------------

Packet: (0x0093) SMSG_GUILD_COMMAND_RESULT
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|05 00 00 00 6B 69 6C 6C 65 72 73 6F 66 64 65 61 |....killersofdea|
|74 68 00 00 00 00 00                                                        |th.....                 |
-------------------------------------------------------------------

Packet: (0x008A) SMSG_GUILD_ROSTER
|------------------------------------------------|----------------|
|00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |0123456789ABCDEF|
|------------------------------------------------|----------------|
|09 00 00 00 00 05 00 00 00 BF FF FF FF FF F3 FF |................|
|FF 43 00 00 00 43 00 00 00 43 00 00 00 72 1D 84 |.C...C...C...r..|
|00 00 00 00 00 00 4B 69 6C 6C 68 6F 72 64 65 00 |......Killhorde.|
|00 00 00 00 0A 02 0C 00 00 00 FA BA 65 3F 00 00 |............e?..|
|3E F4 30 00 00 00 00 00 00 41 6E 74 6F 6E 6A 75 |>.0......Antonju|
|72 75 73 00 03 00 00 00 0A 08 0C 00 00 00 99 2F |rus............/|
|0E 40 00 00 56 B5 95 00 00 00 00 00 00 52 61 73 |[email protected]|
|70 62 65 72 72 69 65 73 00 03 00 00 00 0A 01 01 |pberries........|
|06 00 00 16 77 16 3F 00 00 51 67 44 00 00 00 00 |....w.?..QgD....|
|00 00 44 65 6C 69 62 65 72 00 01 00 00 00 2A 02 |..Deliber.....*.|
|2D 00 00 00 64 A8 9C 3D 00 00 08 B2 92 00 00 00 |-...d..=........|
|00 00 00 53 61 6E 64 79 61 6E 61 00 03 00 00 00 |...Sandyana.....|
|0A 04 0C 00 00 00 B6 15 CB 40 00 00 71 9D 91 00 |[email protected]...|
|00 00 00 00 00 48 61 6C 69 63 6F 6E 00 03 00 00 |.....Halicon....|
|00 10 08 0C 00 00 00 E5 0C 40 3F 00 00 3B 3D 9A |.........@?..;=.|
|00 00 00 00 00 00 45 76 65 72 64 72 69 61 00 02 |......Everdria..|
|00 00 00 07 02 0C 00 00 00 60 16 E8 3F 00 00 70 |.........`..?..p|
|6E 97 00 00 00 00 00 00 46 72 6F 6D 78 75 6E 64 |n.......Fromxund|
|65 72 00 03 00 00 00 0B 09 0C 00 00 00 6A F8 27 |er...........j.'|
|3F 00 00 9C 81 95 00 00 00 00 00 01 43 6F 6F 63 |?...........Cooc|
|6F 73 00 03 00 00 00 05 08 0C 00 00 00 00 00 00 |os..............|
-------------------------------------------------------------------

Enjoy mmcs, these are all datas that i founded this night in my raw packets about _GUILD_ messages!

If I would know form the start that entering /ginfo i will request "SMSG_GUILD_INFO" this would be done long time ago!

I don't know any W*W tricks (like /ginfo) so sometimes if you want me to sniff you a packet tell me waht to do (if there is any need of such extra tricks :D)

Link to comment
Share on other sites

  • 1 month later...
  • 3 months later...
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use