Results 1 to 4 of 4

Thread: Image's stuff

  1. #1
    Registered User
    Join Date
    Dec 2001
    Posts
    58

    Image's stuff

    Image was having a problem getting his froums account login so I'm posting this for him.
    It has the decrypted spawn packets he worked off of and all bytes found are marked by *POP*

    0: 5D 47 81 ED 00 00 80 40 - AB AA 2A 3F 00 00 A0 3F | ]G.....@..*?...?
    16: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
    32: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
    48: 00 00 00 00 0C 0A 16 00 - 00 00 64 69 FF FF 26 00 | ..........di..&.
    64: 01 01 02 2D 00 00 00 64 - 00 00 CD 00 D1 01 BA FF | ...-...d........
    80: 70 03 00 00 00 00 61 5F - 62 6C 69 7A 7A 61 72 64 | p.....a_blizzard
    96: 5F 73 70 69 64 65 72 30 - 34 00 40 00 88 97 12 00 | _spider04.@.....
    112: 5E 00 00 00 88 97 12 00 - 5E 00 00 00 88 97 12 00 | ^.......^.......
    128: 77 68 40 00 88 97 12 00 - 5E 00 00 00 88 97 12 00 | wh@.....^.......
    144: 5E 00 00 00 88 97 00 00 - 5E 00 00 00 88 97 12 00 | ^.......^.......
    160: 5E 00 00 00 88 97 12 00 - 07 7B 48 00 30 61 59 00 | ^........{H.0aY.
    176: CA 66 96 04 FF FF 00 00 - 00 01 00 03 04 FF 00 04 | .f..............
    192: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
    208: 00 00 00 00 00 00 00 FF - FF FF FF FF FF FF 00 04 | ................

    0: D6 21 3C E6 00 00 00 41 - AB AA 2A 3F 00 00 A0 3F | .!<....A..*?...?
    16: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
    32: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
    48: 00 00 00 00 1E 0A 01 00 - 00 00 64 62 FF FF 30 00 | ..........db..0.
    64: 01 0A 02 2E 00 00 00 64 - 00 00 F7 00 A5 00 DA FE | .......d........
    80: E6 00 00 00 00 00 49 63 - 65 70 61 77 5F 6B 6F 62 | ......Icepaw_kob
    96: 6F 6C 64 30 30 00 57 06 - A8 67 40 00 88 97 12 00 | old00.W..g@.....
    112: 5E 00 00 00 88 97 12 00 - 5E 00 00 00 88 97 12 00 | ^.......^.......
    128: 77 68 40 00 88 97 12 00 - 5E 00 00 00 88 97 12 00 | wh@.....^.......
    144: 5E 00 00 00 88 97 00 00 - 5E 00 00 00 88 97 12 00 | ^.......^.......
    160: 5E 00 00 00 88 97 12 00 - 07 7B 48 00 30 61 59 00 | ^........{H.0aY.
    176: 3A 6F BC 04 FF FF 00 00 - 00 01 00 03 03 FF 00 04 | ..............
    192: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
    208: 00 00 00 00 00 00 00 FF - FF FF FF FF FF FF 00 04 | ................

    Lvl 57 Shaman Troll, Not Anon, Not Role playing, No guild, Fname: Ganlum, Lname: Getinmybelly

    0: C8 7A 51 6A 00 00 00 41 - 1F 85 EB 3E 33 33 33 3F | .zQj...A...>333?
    16: 64 8C 8C 00 32 C8 32 00 - 00 00 00 00 0A 00 32 00 | d...2.2.......2.
    32: 00 00 00 00 00 00 00 00 - C8 87 73 00 00 00 00 00 | ..........s.....
    48: 00 00 00 00 15 0A 01 00 - 13 3C 64 00 FF FF 09 00 | .........<d.....
    64: 00 0A 00 39 00 00 00 64 - 00 00 7F 00 4D 02 B9 FF | ...9...d....M...
    80: 10 FA 00 00 00 00 47 61 - 6E 6C 75 6D 00 00 12 06 | ......Ganlum....
    96: 0C 2F AC 04 D6 1C 0B 06 - 00 00 00 00 00 00 00 00 | ./..............
    112: 00 00 00 00 0F 00 00 00 - 30 2F AC 04 00 00 00 00 | ........0/......
    128: 64 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | d...............
    144: 00 00 00 00 00 00 47 65 - 74 69 6E 6D 79 62 65 6C | ......Getinmybel
    160: 6C 79 00 06 D6 D5 44 00 - 39 00 00 00 E8 03 00 00 | ly....D.9.......
    176: 01 00 00 00 01 00 00 00 - 00 00 00 00 FF FF 04 00 | ................
    192: 03 00 13 00 15 00 02 00 - 12 00 14 00 03 00 7E 00 | ..............~.
    208: 00 00 FF 00 CB 00 00 00 - 00 0A 0A 00 00 00 00 00 | ................

    Lvl 52 Ranger Half Elf, Not Anon, Not role playing, Guilded (Member), Fname: Evenstarr, No last name

    0: D2 6B 63 DF 00 00 B0 40 - 1F 85 EB 3E 33 33 33 3F | .kc....@...>333?
    16: 64 AF 64 00 00 00 00 00 - FA B4 B4 00 11 23 46 00 | d.d..........#F.
    32: 4B 3C 3C 00 40 38 24 00 - C8 87 73 00 00 00 00 00 | K<<.@8$...s.....
    48: 00 00 00 00 2F 0A 01 00 - 00 00 64 00 16 00 07 00 | ..../.....d.....
    64: 00 04 00 34 00 00 00 64 - 00 00 7F 00 4D 02 B9 FF | ...4...d....M...
    80: 10 FA 00 00 00 00 45 76 - 65 6E 73 74 61 72 72 00 | ......Evenstarr.
    96: 0C 20 A3 04 F6 A5 12 06 - 00 00 00 00 00 00 00 00 | . ..............
    112: 00 00 00 00 0F 00 00 00 - C8 20 A3 04 00 00 00 00 | ......... ......
    128: 64 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | d...............
    144: 00 00 00 00 00 00 00 00 - 61 BF 44 00 C8 20 A3 04 | ........a.D.. ..
    160: 07 00 59 06 D6 D5 44 00 - 34 00 00 00 78 05 00 00 | ..Y...D.4...x...
    176: 01 00 00 00 01 00 00 00 - 00 00 00 00 FF FF 01 00 | ................
    192: 02 00 15 00 03 00 03 00 - 02 00 03 00 03 00 57 00 | ..............W.
    208: 51 00 00 00 D7 00 00 FF - FF FF FF FF FF 00 00 00 | Q...............

    Lvl 60 Paladin Half Elf, Not Anon, Not role playing, No guild, Fname: Rakus, no last name

    0: C2 7D 3E 94 00 00 C0 40 - 1F 85 EB 3E 33 33 33 3F | .}>....@...>333?
    16: 16 B0 DC 00 00 00 00 00 - 00 00 00 00 13 98 BE 00 | ................
    32: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
    48: 00 00 00 00 31 0A 01 00 - 13 3C 64 00 FF FF 01 00 | ....1....<d.....
    64: 00 03 00 3C 00 00 00 64 - 00 00 CD 00 E2 01 00 00 | ...<...d........
    80: 07 00 00 00 00 00 52 61 - 6B 75 73 00 2D 05 1C 0C | ......Rakus.-...
    96: 0C 20 A8 04 D6 C5 12 06 - 00 00 00 00 00 00 00 00 | . ..............
    112: 00 00 00 00 0F 00 00 00 - A8 20 A8 04 00 00 00 00 | ......... ......
    128: 64 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | d...............
    144: 00 00 00 00 00 00 00 00 - 19 C0 44 00 A8 20 A8 04 | ..........D.. ..
    160: 01 00 5A 06 D6 D5 44 00 - 3C 00 00 00 78 05 00 00 | ..Z...D.<...x...
    176: 01 00 00 00 01 00 00 00 - 00 00 00 00 FF FF 07 00 | ................
    192: 03 00 16 00 16 00 03 00 - 16 00 16 00 01 00 14 27 | ...............'
    208: 00 00 FF 00 D0 00 00 02 - FF 02 02 02 FF 01 00 00 | ................

    Lvl unknown unknown unknown, anon, possibly role playing, Guilded (member), Fname: Zeril, LName: Ni`Shaang

    0: 4E EE AD A0 00 00 C0 40 - 1F 85 EB 3E 33 33 33 3F | N......@...>333?
    16: 00 00 00 00 28 28 28 00 - 4B 00 4B 00 21 63 00 00 | ....(((.K.K.!c..
    32: 4B 00 4B 00 4B 00 4B 00 - 4B 00 4B 00 00 00 00 00 | K.K.K.K.K.K.....
    48: 00 00 00 00 3A 0A 01 00 - 13 3C 58 00 38 00 05 00 | ....:....<X.8...
    64: 00 02 00 3C 00 00 00 64 - 00 00 76 00 F4 01 F6 FF | ...<...d..v.....
    80: 06 00 00 00 00 00 5A 65 - 72 69 6C 00 E1 00 12 06 | ......Zeril.....
    96: 0C 92 AC 04 B6 DA 12 06 - 3B 40 7F 3D 23 00 00 00 | ........;@.=#...
    112: B9 61 B8 3D 0F 00 00 00 - 30 92 AC 04 00 00 00 00 | .a.=....0.......
    128: 64 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | d...............
    144: 00 00 00 00 00 00 4E 69 - 60 53 68 61 61 6E 67 00 | ......Ni`Shaang.
    160: 05 00 58 06 D6 D5 44 00 - 3C 00 00 00 E8 03 00 00 | ..X...D.<.......
    176: 01 00 00 00 01 00 01 00 - 00 00 00 00 FF FF 0E 00 | ................
    192: 00 00 13 00 16 00 02 00 - 16 00 16 00 16 00 9C 00 | ................
    208: 44 00 00 00 D7 00 00 00 - 00 00 00 02 00 02 00 00 | D...............

    Lvl unknown unknown unknown, possibly anon/role playing, Guilded (member), Fname: Chidder, Lname: Hardback

    0: E6 56 E7 F0 00 00 C0 40 - 1F 85 EB 3E 33 33 33 3F | .V.....@...>333?
    16: 00 00 00 00 5A 5A 5A 00 - 6E 6E 6E 00 64 7D 96 00 | ....ZZZ.nnn.d}..
    32: 64 7D 96 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | d}..............
    48: 00 00 00 00 3D 0A 01 00 - 13 3C 64 00 19 00 80 00 | ....=....<d.....
    64: 00 01 00 38 00 00 00 64 - 00 00 3F 00 E8 00 B4 FE | ...8...d..?.....
    80: DC 00 00 00 00 00 43 68 - 69 64 64 65 72 00 0F 06 | ......Chidder...
    96: 0C 88 B4 04 A6 70 91 05 - 00 00 00 00 00 00 00 00 | .....p..........
    112: 00 00 00 00 0F 00 00 00 - A8 88 B4 04 00 00 00 00 | ................
    128: 00 00 00 00 6D 00 00 00 - FF 61 B8 3D 00 00 80 B3 | ....m....a.=....
    144: 00 00 00 00 00 00 48 61 - 72 64 62 61 63 6B 00 04 | ......Hardback..
    160: 80 00 56 06 D6 D5 44 00 - 38 00 00 00 84 03 00 00 | ..V...D.8.......
    176: 01 00 00 00 01 00 02 00 - 00 00 00 00 FF FF 07 00 | ................
    192: 07 00 07 00 07 00 16 00 - 16 00 02 00 00 00 B5 00 | ................
    208: 00 00 00 00 CB 00 00 00 - 00 02 02 00 00 00 00 00 | ................

    Lvl 54 Paladin Half Elf, not anon, not role playing, Guilded (officer), Fname: Vitterio, Lname: Vamperium

    0: 64 0F D8 5A 00 00 B0 40 - 1F 85 EB 3E 33 33 33 3F | d..Z...@...>333?
    16: 00 00 00 00 00 00 00 00 - FA B4 B4 00 00 28 7D 00 | .............(}.
    32: 00 00 00 00 FA B4 B4 00 - 10 80 A0 00 00 00 00 00 | ................
    48: 00 00 00 00 3E 0A 01 00 - 13 3C 64 00 15 00 07 00 | ....>....<d.....
    64: 00 03 00 36 00 00 00 64 - 00 00 7C 00 18 02 EC FF | ...6...d..|.....
    80: 01 F9 00 00 00 00 56 69 - 74 74 65 72 69 6F 00 11 | ......Vitterio..
    96: 0C 95 B0 04 E6 C3 08 06 - 00 00 00 00 00 00 00 00 | ................
    112: 00 00 00 00 0F 00 00 00 - 40 95 B0 04 00 00 00 00 | ........@.......
    128: 64 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | d...............
    144: 00 00 00 00 00 00 56 61 - 6D 70 65 72 69 75 6D 00 | ......Vamperium.
    160: 07 00 57 06 D6 D5 44 00 - 36 00 00 00 78 05 00 00 | ..W...D.6...x...
    176: 01 00 00 00 01 00 00 00 - 00 00 00 00 FF FF 00 00 | ................
    192: 02 00 03 00 03 00 16 00 - 16 00 03 00 03 00 02 00 | ................
    208: 00 00 01 00 CF 00 00 00 - 00 00 00 02 00 00 00 00 | ................

    Lvl unknown unknown unknown, possibly anon, roleplaying, guilded (member, same guild as Chidder), Fname: Margok, no last name

    0: 76 D4 F0 A6 00 00 10 41 - 1F 85 EB 3E 33 33 33 3F | v......A...>333?
    16: 00 00 00 00 28 28 28 00 - 96 64 00 00 96 64 00 00 | ....(((..d...d..
    32: 46 3C 3C 00 96 64 00 00 - 32 32 32 00 00 00 00 00 | F<<..d..222.....
    48: 00 00 00 00 40 0A 01 00 - 13 3C 64 00 19 00 0A 00 | ....@....<d.....
    64: 00 0A 00 3C 00 00 00 64 - 00 00 7F 00 4D 02 B9 FF | ...<...d....M...
    80: 10 FA 00 00 00 00 4D 61 - 72 67 6F 6B 00 07 36 12 | ......Margok..6.
    96: 0C 41 A8 04 B6 DA 12 06 - 00 00 00 00 00 00 00 00 | .A..............
    112: 00 00 00 00 0F 00 00 00 - C0 41 A8 04 00 00 00 00 | .........A......
    128: 64 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | d...............
    144: 00 00 00 00 00 00 20 00 - 19 C0 44 00 C0 41 A8 04 | ...... ...D..A..
    160: 0A 00 57 06 D6 D5 44 00 - 3C 00 00 00 E8 03 00 00 | ..W...D.<.......
    176: 01 00 00 00 01 00 02 00 - 00 00 00 00 FF FF 01 00 | ................
    192: 00 00 13 00 15 00 15 00 - 01 00 15 00 01 00 9A 00 | ................
    208: DB 00 00 00 D3 00 00 00 - 00 00 00 00 00 02 00 00 | ................

    struct spawnStruct
    {
    /*0000*/ uint8_t unknown0000[48]; // Placeholder
    /*0048*/ uint8_t animation; // Animation spawn is currently using
    /*0049*/ int8_t heading; // Current Heading
    /*0050*/ int8_t deltaHeading; // Delta Heading
    /*0051*/ int16_t y; // Y Position
    /*0053*/ int16_t x; // X Position
    /*0055*/ int16_t z; // Z Position
    /*0057*/ signed deltaY:10; // Velocity Y
    unsigned spacer1:1; // Placeholder
    signed deltaZ:10; // Velocity Z
    unsigned spacer2:1; // ***Placeholder
    signed deltaX:10; // Velocity X
    /*0061*/ uint8_t unknown0061; // ***Placeholder
    /*0062 *POP*/ uint16_t race; // Race
    /*0064 *POP*/ uint16_t class_; // Class
    /*0066 *POP*/ uint8_t unknown0066; // ***Placeholder
    /*0067 *POP*/ uint8_t level; // Level of spawn (might be one byte)
    /*0068*/ uint16_t spawnId; // Id of new spawn
    /*0070*/ uint8_t typeflag; // Bodytype id
    /*0071*/ uint16_t petOwnerId; // Id of pet owner (0 if not a pet)
    /*0073*/ int16_t curHp; // Maximum hp
    /*0075*/ uint16_t guildID; // Current hp // GuildID now?
    /*0077*/ uint8_t gender; // gender, 0=Male, 1=Female, 2=Other
    /*0078*/ uint8_t invis;
    /*0079*/ uint8_t unknown0079;
    /*0080*/ uint8_t pvp;
    /*0081*/ uint8_t anim_type;
    /*0082*/ uint8_t light; // light source
    /*0083*/ uint8_t unknown0083;
    /*0084*/ uint8_t afk;
    /*0085*/ uint8_t unknown0085;
    /*0086 *POP*/ char name[64]; // Name of spawn (len is 64 or less)
    /*0150 *POP*/ char lastName[20]; // Last Name of player
    /*0170*/ uint8_t linkdead;
    /*0171*/ uint8_t gm;
    /*0172*/ uint8_t unknown0172;
    /*0173*/ uint8_t npc_armor_graphic; // 0xFF=Player, 0=none, 1=leather, 2=chain, 3=plate
    /*0174*/ uint8_t npc_helm_graphic; // 0xFF=Player, 0=none, 1=leather, 2=chain, 3=plate
    /*0175*/ uint8_t unknown0175;
    /*0176*/ uint8_t unknown0176[6]; // ***Placeholder
    /*0182 *POP*/ uint8_t anon;
    /*0183*/ uint8_t unknown0183[2]; // ***Placeholder
    /*0185 *POP*/ uint8_t NPC; // NPC type: 0=Player, 1=NPC,
    // 2=Player Corpse, 3=Monster Corpse,
    // 4=???, 5=Unknown Spawn, 10=Self
    /*0186*/ uint16_t equipment[9]; // equipment
    /*0204*/ uint8_t unknown0204[6]; // ***Placeholder
    /*0210*/ uint16_t deity; // deity
    /*0212*/ uint8_t unknown0212[8]; // ***Placeholder
    /*0220*/ uint8_t unknown0220[4]; // ***Placeholder
    };
    -- Exo

  2. #2
    Registered User
    Join Date
    Oct 2002
    Posts
    48
    *bump for testing*

  3. #3
    Registered User
    Join Date
    Oct 2002
    Posts
    7
    Just FYI, none of these people here assisted me in anyway, pure coincidence. I collected the information by visual and /who as for the location of NPC now, I find it an ackward location, but it was the only location I could find that had the logical number, 00 for player, 01 for npc.

  4. #4
    Registered User
    Join Date
    Oct 2002
    Posts
    7
    spawn struct is obselete, SEQ has an updated version.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

You may post new threads
You may post replies
You may post attachments
You may edit your posts
HTML code is Off
vB code is On
Smilies are On
[IMG] code is On