Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Development

Development::Development Forum for development topics and for those interested in EQEMu development. (Not a support forum)

Reply
 
Thread Tools Display Modes
  #1  
Old 05-18-2014, 02:12 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default EqExtractor

Is the EqExtractor currently working? I tried to use it about 2 months ago without success, not sure if it was something on my end. I would like to clean up Sanctus Seru and get a collect going.
Reply With Quote
  #2  
Old 05-18-2014, 03:36 PM
demonstar55
Demi-God
 
Join Date: Apr 2008
Location: MA
Posts: 1,164
Default

https://github.com/EQEmu/EQExtractor

It currently isn't fully stable with live, it kind of works :P
Reply With Quote
  #3  
Old 05-18-2014, 04:13 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

What do you mean not fully stable? I am just curious. Have you used it recently? I just want to get a packet collect and parse it, to get the pathing data from Sanctus Seru.

Thanks for replying.
Reply With Quote
  #4  
Old 05-18-2014, 04:15 PM
demonstar55
Demi-God
 
Join Date: Apr 2008
Location: MA
Posts: 1,164
Default

It may not be 100% right yet :P
Reply With Quote
  #5  
Old 05-18-2014, 04:17 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Well if it does anything at all, it is better than I used it a month ago. I may not had done it right though. I cannot remember if I was supposed to start the packet collect before I logged into EQ, or after.
Reply With Quote
  #6  
Old 05-18-2014, 06:25 PM
demonstar55
Demi-God
 
Join Date: Apr 2008
Location: MA
Posts: 1,164
Default

Just start it at character select, sadly the person that used to maintain it and could do it all quickly has stopped :P So you get people like vsab who is busy with real life and me who just wants it to work but a lazy person :P
Reply With Quote
  #7  
Old 05-18-2014, 07:30 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

I will give it a shot tomorrow night. There was a nice thread that had more about the program, including details on how to use it. I cannot find that thread on PEQ or here.
Reply With Quote
  #8  
Old 05-19-2014, 04:05 AM
vsab's Avatar
vsab
Discordant
 
Join Date: Apr 2014
Location: United Kingdom
Posts: 276
Default

There's now a wiki page http://wiki.eqemulator.org/p?EQExtractor&frm=Main
Although I admit it's a bit sparse!

Currently working is:-
Spawn locations, pathing, doors, objects, AA's and zone data.

Pathing is more or less OK, but for big zones I think you will need to do some manual corrections when mobs walk in/out of your update range.

NOT working:-
Merchant lists, items, character inventory, everything else :P

I've tested this in POK, Korascian Warrens, Crushbone, Feerott (Dream version), Sanctum Somnium.

I'll be working on items if I get time today, if not it's the next thing on my list anyway.

Feel free to post any bugs - on github if you have an account, else here. One thing I'm not 100% sure on is the weapon graphic for non playable races (e.g. not human, elves, drakkin etc.).

And as for updates, yeah damn you real-life! On the other hand it's been a learning process for me so further updates will be quicker, assuming they don't get crazy with their struct re-ordering.
Reply With Quote
  #9  
Old 05-19-2014, 07:55 AM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

I am mainly interested in pathing for Sanctus Seru. Hopefully if I stay in each area long enough it will be fairly accurate.
Reply With Quote
  #10  
Old 05-19-2014, 03:46 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

When parsing the new dump, it got part of the way and spit this out. I guess I am going to have to go into debug mode in VS.NET to figure this one out.

Reply With Quote
  #11  
Old 05-19-2014, 04:24 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

It appears there is a stand state of 115 on a a_Citizen_of_Seru, which that animation must be new?
Reply With Quote
  #12  
Old 05-19-2014, 07:16 PM
vsab's Avatar
vsab
Discordant
 
Join Date: Apr 2014
Location: United Kingdom
Posts: 276
Default

Do you know what the animation is in game? Basically the error means I didn't know what 115 represents :P If you do then I can add it. Stand state support is a new feature (well, it was never included in the sql before although it was parsed). It handles standing, sitting and FD, but there may be some other numbers that also represent those animations.

I've added the actual stand state to the message. It will still throw an exception though, since... it's exceptional
Reply With Quote
  #13  
Old 05-19-2014, 07:18 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Not yet, but my parse is not done, I am taking my time doing this one. I should know soon.
Reply With Quote
  #14  
Old 05-23-2014, 04:48 AM
vsab's Avatar
vsab
Discordant
 
Join Date: Apr 2014
Location: United Kingdom
Posts: 276
Default

Latest patch broke the Extractor again. Opcodes already updated but things like loc are borked.
Reply With Quote
  #15  
Old 05-25-2014, 09:47 AM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

The infamous Cat and Mouse game. Kind of like keeping up with the current client. I did get a very good extract on Sanctus Seru before it happened though.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 09:03 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3