Page 2 of 3 FirstFirst 123 LastLast
Results 16 to 30 of 32

Thread: Filling out charProfileStruct

  1. #16
    Did you SEQ today? BlueAdept's Avatar
    Join Date
    Dec 2001
    Posts
    2,005

    Re: Filling out charProfileStruct

    Could have been. I was given it about a year ago and I really can't remember who sent it to me. Who ever it was deserved the credit for it. It works fairly well. I only did minor tweaking to get it to work with the current.
    Filters for ShowEQ can now be found here. filters-5xx-06-20-05.tar.gz

    ShowEQ file section is here. https://sourceforge.net/project/show...roup_id=10131#

    Famous Quotes:

    Ratt: WTF you talkin' about BA? (Ok.. that sounds like a bad combo of Diffrent Strokes and A-Team)

    Razzle: I showeq my wife

  2. #17
    Developer
    Join Date
    Jul 2004
    Posts
    920

    Re: Filling out charProfileStruct

    It's ksmith's yeah. I use it too.

  3. #18
    Registered User
    Join Date
    Nov 2003
    Posts
    6

    Re: Filling out charProfileStruct

    Here's lots of random things. I'm sure most of these things aren't there, but worth a try.


    • Vision Type (normal/infra/ultra)
    • Level of intoxication
    • See invis / Enduring breath
    • Time remaining on LDoN mission
    • LDoN task info (number of items left to collect, etc)
    • All DoN task info: players in task, average level, time remaining, reward, etc
    • Whether or not you are keyed/flagged for certain zones
    • Tracking info for certain quests. For instance, you have to have epic 1.0 before certain NPCs will talk to you for epic 1.5. You can't repeat some quests because the NPC knows you did it already (the 6th anniversary quest for example).
    • Veteran rewards (for next patch)
    • How long until account expires
    • Language customer speaks (for foreign language servers)
    • Sony vs. Ubisoft customer
    • Status of petitions and /report
    • Whether or not you have unread storyline messages
    • In-game email waiting
    • Name of person (or people) who sent you tells so you can /reply. Don't forget about cross-server tells.
    • If multiple tell windows are open, which player is associated with each window
    • Channels the player has joined
    • Number and location of corpses in the world
    • Guildwar info
    • How brightly worn items "glow"
    • Legend's subscriber or not, SOE all access pass subscriber or not
    • Items on cursor (other than money)
    • Whether a reward has been /claim'ed
    • Buffs on group members (for inspect buffs AA)
    • Whether you have gotten the bonus AA points for PoP flags (saying 'tell stories' to that dwarf in PoK). Also, info that Seer tells you when you unlock memories and do guided meditation.
    • Who can loot in the raid you're in
    • The last page viewed in spellbook, so if you open the book again you go back to that page.
    • Saved spell lists
    • List of keys on keyring
    • High score on /gems maybe, hah
    • Whether you have AFK or LFG tags on
    • Who you have consented, including group/guild/raid. Who has consented you.
    • TGB on or off
    • Whether or not you are on a horse (with type / speed of horse).
    • Whether you are walking or running
    • Whether or not you are ducked
    • Time logged in for current session
    • Current AC and Attack rating
    • Number of potions consumed recently (game prevents you from using too many potions in a short period of time).
    • Various PvP stats. I don't play on the PvP server, so I'm not sure exactly what is there. Stuff like kill streaks, death streaks, infamy, etc.
    • The city the player started in.
    • Whether /autosplit is on or off
    • Various commands to try and see if they change anything. Taken from http://eqforums.station.sony.com/eq/...ssage.id=49623
      • /assist on/off
      • /combatmusic on/off
      • /filter on/off
      • /serverfilter on/off
      • /toggleinspect on/off
      • /dopropertinting on/off
      • /hitsmode
      • /hidecorpse
      • /shownames
      • /mixahead
      • /dynamiclighting
      • /safelock [WORD] -- sets password on UI, type /safelock [WORD] again to release
      • /showgrass
    Last edited by Glee; 04-09-2005 at 06:11 PM.

  4. #19
    Registered User
    Join Date
    Nov 2003
    Posts
    6

    Re: Filling out charProfileStruct

    I tried the structvis.pl tool, and like it a lot. Here are some things I found:
    Code:
    /*0252*/ uint8_t   beer;               // Level of intoxication
    /*4444*/ uint8_t   autosplit;          // Is autosplit on
    /*4456*/ uint32_t  unknown_counter;    // Counting something, goes up by 2 every time you zone
    /*4492*/ uint8_t   potion;             // Counter for potion toxicity
    The beer counter goes up by roughly 10 for every beer consumed, up to 200. This is with max alcohol tolerance. The potion counter went up by 3 for ever invis potion I consumed. I didn't try other potions, so I can't say if they are on the same counter. The unknown_counter went up by 2 every time I zoned, but it went up by a few when I just sat afk for a long time. Older characters have higher numbers, so this isn't reset when you log out.

    And here are some things that appear not to be there:

    • Vision type (tried with / without vision enhancing item, no change)
    • AFK tag makes no change
    • LFG tag makes no change
    • TGB setting makes no change
    • Walking / running makes no change
    • Ducking makes no change
    • Items on cursor other than money makes no change

  5. #20
    Did you SEQ today? BlueAdept's Avatar
    Join Date
    Dec 2001
    Posts
    2,005

    Re: Filling out charProfileStruct

    Thanks for the help Glee.

    I should have asked ksmith before I posted his code though. I posted it before I even thought about it. If he wants me to remove it I will, but as we have seen, it has already brought someone else into helping figure out the unknowns.
    Filters for ShowEQ can now be found here. filters-5xx-06-20-05.tar.gz

    ShowEQ file section is here. https://sourceforge.net/project/show...roup_id=10131#

    Famous Quotes:

    Ratt: WTF you talkin' about BA? (Ok.. that sounds like a bad combo of Diffrent Strokes and A-Team)

    Razzle: I showeq my wife

  6. #21
    Did you SEQ today? BlueAdept's Avatar
    Join Date
    Dec 2001
    Posts
    2,005

    Re: Filling out charProfileStruct

    Quote Originally Posted by Glee
    The unknown_counter went up by 2 every time I zoned, but it went up by a few when I just sat afk for a long time. Older characters have higher numbers, so this isn't reset when you log out.
    Maybe that number is the birthday counter?

    With the regen changes there might be a regen counter, I know the longer you sit, the higher your regen gets. I'm not sure how to check that though since the player struct is only sent on zoning. I am also curious how the "regen pool" works in DON's guild hall. Since I don't have that, I won't be able to do anything about it.
    Filters for ShowEQ can now be found here. filters-5xx-06-20-05.tar.gz

    ShowEQ file section is here. https://sourceforge.net/project/show...roup_id=10131#

    Famous Quotes:

    Ratt: WTF you talkin' about BA? (Ok.. that sounds like a bad combo of Diffrent Strokes and A-Team)

    Razzle: I showeq my wife

  7. #22
    Developer
    Join Date
    Jul 2004
    Posts
    920

    Re: Filling out charProfileStruct

    Played time is already known. I've tried to figure out what that counter is, but couldn't come up with anything.

    hp and mana regen is handled on the server side and the client is just updated frequently on hp and mana changes. I'd imagine the pool in the guild hall is mostly server side as well.

    Thanks for those new ones, Glee. I added them to my charProfileStruct.

  8. #23
    Developer
    Join Date
    Jul 2004
    Posts
    920

    Re: Filling out charProfileStruct

    4480 and 4496 make no sense to me whatsoever. They stay the same in all my recent logs (march, april), but if I look back to february and january, it has changed a couple times. Maybe it has to do with patches? The data itself doesn't make sense either really. At first I thought it might be a timestamp, but it's not.

  9. #24
    Developer
    Join Date
    Jul 2004
    Posts
    920

    Re: Filling out charProfileStruct

    The new suffix is after title which is after servername.

    Also on the list of stuff to figure out, how skills over 255 work.

  10. #25
    Registered User
    Join Date
    Sep 2003
    Posts
    105

    Re: Filling out charProfileStruct

    Are the ability timers in there?
    Slam, Kick, Bash, Hide, Sneak, etc etc

    What about AA abilities that are on Timers?
    Canni 5, Divine Arbitration, Aera Taunt, etc etc

    Personaly opinion SOE should allow you to incorperate those timers into your UI without have to use MQ or other 3rd party add ons. Maybe they do but I haven't found a listing of what to throw in the XML to show it on the screen.

    ~ TK

  11. #26
    Developer
    Join Date
    Jul 2004
    Posts
    920

    Re: Filling out charProfileStruct

    Those are on my list to verify still. I haven't gotten around to it yet. They are "Skill cooldown" and "AA cooldown" on my list.

  12. #27
    Did you SEQ today? BlueAdept's Avatar
    Join Date
    Dec 2001
    Posts
    2,005

    Re: Filling out charProfileStruct

    I have one AA that has a timer. I tried it several time, but didn't see anything.
    Filters for ShowEQ can now be found here. filters-5xx-06-20-05.tar.gz

    ShowEQ file section is here. https://sourceforge.net/project/show...roup_id=10131#

    Famous Quotes:

    Ratt: WTF you talkin' about BA? (Ok.. that sounds like a bad combo of Diffrent Strokes and A-Team)

    Razzle: I showeq my wife

  13. #28
    Registered User
    Join Date
    Jul 2004
    Posts
    329

    Re: Filling out charProfileStruct

    Time to re-open this old thread. :-) Probably not the right thing to do on patch day, but...

    First question, can the eqem collector's logs be used instead of tcpdump? I'd like to get 2 birds with 1 stone, if possible.

    How about these things as potential unknowns:

    - If you are in trader mode
    - If you are in barter mode
    - Items/prices your trader is selling
    - Buy lines for barter
    - Profanity filter
    - Keys on key ring (ala /keys)
    - Training points
    - Hide traders

    I've know setup EQ1 sensors (aka cheap laptops) so I can sniff packets while I play for the itemcolllector, the eqemucollector, and seq.

    Let me know if there is anything specific you want me to try to log, I'll start with attempting to capture some of the stuff purple has identified in the previous postings.
    Last edited by tanner; 05-11-2005 at 09:45 PM.

  14. #29
    Registered User
    Join Date
    Jul 2004
    Posts
    329

    Re: Filling out charProfileStruct

    Quote Originally Posted by BlueAdept
    How to use it:

    Go to Network
    Then to OpCode Monitor
    OpCode Monitoring and click on it.
    It will open a window asking what to monitor. Put in this 2fee:PlayerProfile:3:1 and hit ok.
    Then in the OpCode Monitor menu check Log Monitored OpCode Matches and then go into Log Filename... in the same menu and specify a name for the file..
    Camped, zone, multiple times, never get a log file.

    I do get

    Info: OpCode monitoring has been DISABLED...
    Info: OpCode monitoring ENABLED...
    Info: Using list: 2fee:PlayerProfile:3:1
    Debug: opcode=2fee name='PlayerProfile' dir=3 known=1
    Info: OpCode monitoring is now ENABLED...
    Using list: 2fee:PlayerProfile:3:1

    in the console.

    Any advise on what I am doing wrong?

  15. #30
    Developer
    Join Date
    Jul 2004
    Posts
    920

    Re: Filling out charProfileStruct

    Yeah, 2fee isn't OP_PlayerProfile anymore. It's 1f1c right now.

Thread Information

Users Browsing this Thread

There are currently 6 users browsing this thread. (0 members and 6 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