Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Database/World Building

Development::Database/World Building World Building forum, dedicated to the EQEmu MySQL Database. Post partial/complete databases for spawns, items, etc.

Reply
 
Thread Tools Display Modes
  #1  
Old 04-24-2009, 06:25 PM
Aergad
Banned
 
Join Date: Mar 2009
Location: In a house
Posts: 150
Default SoF Zones

Any word on when the SOF client zones will be added such as the SoF Nektulos and so forth
Reply With Quote
  #2  
Old 04-25-2009, 01:25 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Added as in added to the zones table, or added as in having zone points for it, or added as in populated with spawns and such? That question is a little vague.

If you have SoF enabled on your server, you should be able to just #zone there. You may need to add the updated information to your zones table though. I think PEQ may come with the basic zone table information for SoF now already.

As far as zone points go, that is a bit more difficult. You would either need to set them yourself manually on a zone by zone basis, or you would need to wait until we have the packet collectors working again so they can be collected from EQLive packet logs. Otherwise, it is unlikely that they will all be done anytime soon as doing all of that manually would take quite a while.

The new zones are usable on a case by case basis for servers that want to use them, but they will take more work to completely set them up, since it all has to be done manually for now.

Unfortunately, there is a fair amount of zones (just under half of the new zones) that Azone is not yet compatible with for creating .map files for. Nektulos is one of those zones. Those zones will basically be unusable until Azone is updated for the new .EQG file type version 4 zone files. But, at least there are still something like 45 (out of 79 total) new usable zones current from SoF.

Hopefully we can get the packet collectors working sometime soon. That would help new progress by a HUGE amount. It would benefit the entire EQEmu community more than just about anything else we could do atm, IMO. Not having a collector is the main thing holding PEQ and other databases back. Some things are just extremely hard and tedious to setup manually, and the collectors can turn hours of manual work into seconds. But, it isn't the easiest thing to get going. I can definitely get the structures and opcode stuff setup for it, but I need someone to get it at least compileable first, and hopefully FNW finds time to do that at some point.

If you know anything about packet structures, you could manually break down the packets from a collect from Live. I have done that for Crescent Reach to get all of the objects and doors and such and it worked perfectly. But, it is quite a pain to do when there are alot of them.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!

Last edited by trevius; 04-25-2009 at 09:28 AM..
Reply With Quote
  #3  
Old 04-25-2009, 03:01 AM
Aergad
Banned
 
Join Date: Mar 2009
Location: In a house
Posts: 150
Default

right now im interested in the zone points and doors and such for the new zones whether the zones are actually in the databases yet so on and so forth populated or not
Reply With Quote
  #4  
Old 04-25-2009, 03:12 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Zone point info could probably be pulled from a packet log fairly easily, but you would have to have an EQLive account and have access to whatever zone it is that you are wanting to pull the info from. Then, zone there while running showeq and log it. Then, it is just a matter of using Textpad and breaking down the individual packets into a structure format. I use Textpad, because you can create some decent macros in it if there are alot of packets to break down. Then it is just a matter of converting each value from hex into decimal. The best way I have found to do that part is by using Notepad++. It has a feature that will convert hex values. Then you just set a hotkey for doing that convert and go down the entire line until you have them all converted into decimal. Unfortunately, that does NOT work for floats. For floats, the easiest way is to just use hexvis and copy and paste each value (takes forever). Last, just use the macros in Textpad again (create a new one) to convert all of your structures into something you can easily paste into Navicat. Then, you are done.

It is quite a pain, but it actually works quite well if you have the knowledge to do it and the free time. Though, on a zone with limited doors, objects and zone points, it probably wouldn't be bad at all.

Of course, this will all be MUCH easier if the collectors are ever fixed. They do all of that automatically. I will probably be doing doors/objects for zones 1 by 1 as I use them, and I will definitely submit them to Cavedude if he wants them.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #5  
Old 04-25-2009, 03:19 AM
Aergad
Banned
 
Join Date: Mar 2009
Location: In a house
Posts: 150
Default

gotta find a list of the sof zones kinda thinking about using them for custom content since they are pretty much all unspawned if they are in the db might as well use them for the custom content
Reply With Quote
  #6  
Old 04-25-2009, 03:56 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

There is a list of zones that have .map files available for them here:
http://www.eqemulator.net/forums/sho...&postcount=208

Angelox hosts all of the .map files and SoF zones are included in his download.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #7  
Old 02-13-2011, 08:51 AM
Scendera
Fire Beetle
 
Join Date: Feb 2011
Posts: 11
Default

Befallen B = Marnek mission?
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 03:54 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