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 08-14-2012, 06:55 PM
Cowboy6534
Sarnak
 
Join Date: Jul 2007
Posts: 59
Default pathing disappeared after zoning

added pathing nodes to all of north qeynos using the #path commands but when i zoned to south qeynos and back to north all of my nodes disappeared.

How do I save the pathing that i create?
Reply With Quote
  #2  
Old 08-14-2012, 07:10 PM
wolfwalkereci
Discordant
 
Join Date: Dec 2005
Posts: 435
Default

I have never used #path myself. Have you looked at
http://www.eqemulator.net/wiki/wikka...aypointEditing
Reply With Quote
  #3  
Old 08-14-2012, 07:15 PM
Cowboy6534
Sarnak
 
Join Date: Jul 2007
Posts: 59
Default

thats for mob like roaming. pathing is for when you aggro mobs. So if you do #aggrozone with no pathing set. they will swarm from all directions. Where as if you have pathing nodes set they will follow the pathing nodes to your location instead of running through walls and what not.
Reply With Quote
  #4  
Old 08-14-2012, 07:34 PM
lerxst2112
Demi-God
 
Join Date: Aug 2010
Posts: 1,742
Default

You probably want #path process <filename> as described in the help for the #path command.
Reply With Quote
  #5  
Old 08-14-2012, 07:39 PM
Cowboy6534
Sarnak
 
Join Date: Jul 2007
Posts: 59
Default

yeah i tried that and they still disappear /shrug
Reply With Quote
  #6  
Old 08-14-2012, 07:41 PM
Cowboy6534
Sarnak
 
Join Date: Jul 2007
Posts: 59
Default

Do you know where the file goes when you #path dump qeynos2
Reply With Quote
  #7  
Old 08-14-2012, 08:39 PM
lerxst2112
Demi-God
 
Join Date: Aug 2010
Posts: 1,742
Default

Seems like it'd be easier for you to look for it on your hard drive than it would be for me to guess.
Reply With Quote
  #8  
Old 08-14-2012, 09:21 PM
joligario's Avatar
joligario
Developer
 
Join Date: Mar 2003
Posts: 1,497
Default

According to the code:

Code:
void PathManager::DumpPath(string filename)
{
	ofstream o_file;
	o_file.open(filename.c_str(), ios_base::binary | ios_base::trunc | ios_base::out);
	o_file.write("EQEMUPATH", 9);
	o_file.write((const char*)&Head, sizeof(Head));
	o_file.write((const char*)PathNodes, (sizeof(PathNode)*Head.PathNodeCount));
	o_file.close();
}
So I assume it should be in your eqemu base folder.
Reply With Quote
  #9  
Old 08-14-2012, 09:37 PM
Cowboy6534
Sarnak
 
Join Date: Jul 2007
Posts: 59
Default

Thanks Joligario

So when you do #path dump (zonename) it dumps it to eqemu base folder like joligario said. Rename that file to (zonename).path and place it in your maps folder and it will put all of your #path nodes back in the zone to stay!
Reply With Quote
  #10  
Old 08-15-2012, 12:59 AM
Cowboy6534
Sarnak
 
Join Date: Jul 2007
Posts: 59
Default

You can actually dump the file as zonename.path so you dont have to rename it
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 10:38 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 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3