Page 1 of 5 123 ... LastLast
Results 1 to 15 of 75

Thread: Implicit Length Opcode Changes 5/26

  1. #1
    Registered User
    Join Date
    Aug 2002
    Posts
    189

    Implicit Length Opcode Changes 5/26

    PHP Code:
    // Generated Wed May 26 14:25:23 2004 from eqgame.exe (2293759 bytes)
    // Function found at 0x509fb

    $implicitlen_table = array(
        
    0x0021 => 0x08,
        
    0x0027 => 0x12,
        
    0x003e => 0x0c,
        
    0x00bf => 0x0c,
        
    0x00e2 => 0x17,
        
    0x00f3 => 0x04,
        
    0x0100 => 0x88,
        
    0x0101 => 0x1f,
        
    0x012c => 0x09,
        
    0x012f => 0x08,
        
    0x0140 => 0x04,
        
    0x022d => 0x03,
        
    0x022e => 0x03,
        
    0x0243 => 0x06,
        
    0x0244 => 0x06,
    ); 
    How I find the implen table

    The reason it generates a php array is because I use this script for the itemcollector.

  2. #2
    Registered User
    Join Date
    Jan 2003
    Posts
    197
    And this we edit in what file?

  3. #3
    Registered User
    Join Date
    Aug 2002
    Posts
    189
    People using the beta, I'd like you to try this updated zoneopcodes.xml file.
    Attached Files Attached Files

  4. #4
    Registered User
    Join Date
    Dec 2001
    Posts
    160
    looks good on spawns, I can see them and other players...but

    It's not decoding me so (with defaults set) I look like a lvl 1 in the zone


    Thanks for your work on this ksmith!

    Monster

  5. #5
    Registered User
    Join Date
    May 2004
    Posts
    13
    seems to be working nicely

  6. #6
    Registered User
    Join Date
    May 2004
    Posts
    13
    Warning: 16:04 - OP_PlayerProfile (0x6b) (dataLen: 10400) doesn't match: sizeof(charProfileStruct):10392
    Warning: 16:04 - OP_ZoneEntry (0x23a) (dataLen: 291) doesn't match: sizeof(ServerZoneEntryStruct):267


    newest errors i get

    but it works non-the less

  7. #7
    Registered User
    Join Date
    Aug 2002
    Posts
    189
    I don't have an active everquest account anymore, so I need people to copy and past any error messages they're getting, most importantly size mismatch errors.

  8. #8
    Developer
    Join Date
    Jan 2002
    Posts
    239
    It's an improvement. That seems to get GPS and skittles working again. I didn't pick up the zone change and have to manually load maps. (Will probably have to go edit the zone struct)

    Warning: OP_PlayerProfile (0x6b) (dataLen: 10400) doesn't match: sizeof(charProfileStruct):10392
    Warning: OP_ZoneEntry (0x23a) (dataLen: 291) doesn't match: sizeof(ServerZoneEntryStruct):267

    Looks like a bunch of the op code numbers got shifted. How many new codes did you find?

    BB

  9. #9
    Registered User
    Join Date
    Dec 2001
    Posts
    160
    It's not always catching the map either. Here is some data:


    arning: error on zone-client: size > left (size=244, left=24, opcode=0x00e2)
    Warning: error on zone-client: size > left (size=244, left=34, opcode=0x00e2)
    Warning: error on zone-client: size > left (size=248, left=57, opcode=0x00e2)
    Warning: error on zone-client: size > left (size=244, left=24, opcode=0x00e2)
    Zone: LogoutCode: Client logged out of server
    Info: EQPacket: SEQClosing detected, awaiting next zone session, pcap filter: EQ Client 192.168.254.36
    Zone: EntryCode: Client
    Info: EQPacket: SEQStart detected, pcap filter: EQ Client 192.168.254.36, Client port 1855
    Warning: OP_PlayerProfile (0x6b) (dataLen: 10400) doesn't match: sizeof(charProfileStruct):10392
    Warning: OP_ZoneEntry (0x23a) (dataLen: 291) doesn't match: sizeof(ServerZoneEntryStruct):267
    Time: Wed Mar 01,3178 - 01:14 pm
    Warning: OP_NewZone (0xec) (dataLen: 0) doesn't match:
    Player: Exp: Set: 0 total, with 0 (85/330) into level with 900 left, where 1/330 = 2
    Info: Your player's id is 251


    Monster

  10. #10

  11. #11

  12. #12
    Registered User
    Join Date
    Dec 2001
    Posts
    160
    Okay, its catching the map evertime and it did get rid of the size > left msgs.

    Still not decoding the player info:

    arning: OP_PlayerProfile (0x6b) (dataLen: 10400) doesn't match: sizeof(charProfileStruct):10392
    Warning: OP_ZoneEntry (0x23a) (dataLen: 291) doesn't match: sizeof(ServerZoneEntryStruct):267


    Monster

  13. #13

  14. #14
    Registered User
    Join Date
    Feb 2003
    Posts
    22

    Question hmm

    what do you do with the zoneopcodes.xml file?

    Where does it go?

    :-/

  15. #15

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