EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Development::Development (https://www.eqemulator.org/forums/forumdisplay.php?f=590)
-   -   EqExtractor (https://www.eqemulator.org/forums/showthread.php?t=38304)

provocating 05-18-2014 02:12 PM

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.

demonstar55 05-18-2014 03:36 PM

https://github.com/EQEmu/EQExtractor

It currently isn't fully stable with live, it kind of works :P

provocating 05-18-2014 04:13 PM

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.

demonstar55 05-18-2014 04:15 PM

It may not be 100% right yet :P

provocating 05-18-2014 04:17 PM

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.

demonstar55 05-18-2014 06:25 PM

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

provocating 05-18-2014 07:30 PM

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.

vsab 05-19-2014 04:05 AM

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.

provocating 05-19-2014 07:55 AM

I am mainly interested in pathing for Sanctus Seru. Hopefully if I stay in each area long enough it will be fairly accurate.

provocating 05-19-2014 03:46 PM

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.

http://dragonsofmist.com/images/eqextractor.png

provocating 05-19-2014 04:24 PM

It appears there is a stand state of 115 on a a_Citizen_of_Seru, which that animation must be new?

vsab 05-19-2014 07:16 PM

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 ;)

provocating 05-19-2014 07:18 PM

Not yet, but my parse is not done, I am taking my time doing this one. I should know soon.

vsab 05-23-2014 04:48 AM

Latest patch broke the Extractor again. Opcodes already updated but things like loc are borked.

provocating 05-25-2014 09:47 AM

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.


All times are GMT -4. The time now is 07:56 AM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.