EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   Quests do not work (https://www.eqemulator.org/forums/showthread.php?t=31008)

jumblebum 04-10-2010 11:07 PM

Quests do not work
 
The quests are not working at all in game...by that I mean all quest npc's do not respond to hails (ex. Mayor Gubbin in Rivervale does not respond to hails). I've been all over the forums and can't seem to solve this problem.

I followed the installation guide:
** Downloaded the quests and put them into my eqemu folder.
** Installed ActivePerl 5.8.9.827
--> Note: I also tried 5.10.0.1004 and still did not work
** From cmd prompt typed "ppm install DBI" and "ppm install IO-stringy"

I did the following based on forum posts:
** From cmd prompt typed "path" and verified the "C:\perl\bin" path exists
** From cmd prompt typed "perl" and DID NOT received "not found" error
** I see all the .pl files in their appropriate "quests\<zones>" folders (ex. Mayor_Gubbin.pl file is in the Rivervale folder).

At some point, I would like to create my own quests and translocator npc's but I can't do anything until I get the others working first. Everything else in game seems to be working great...I just can't figure out this problem.

Any help would be greatly appreciated.

Shiny151 04-10-2010 11:58 PM

I remember having a similar problem; in your server folder by default I believe a /quests/quests folder gets created via SVN if you're not careful.

Watch the path. Make absolutely certain all quests fall within a single quests directly and not a double directory. Pull your plugins folder out of your quests folder as well; make it a parallel path to quests.

Hope this helps.

jumblebum 04-11-2010 03:37 PM

Thanks for the reply....

** I only have a single quest folder
** I pulled out the plugins folder and put it along side the quest folder

Still no luck. I tried multiple quest npc's in different zones and none are working. I'm not sure what I am missing.

Shiny151 04-12-2010 03:18 PM

There should be three packages to install with ActivePerl. DBI, DBD-MYSQL and IO-STRINGY. Did you miss one?

Also doublecheck your config file and make sure there's no funky alternate pathing for:

Code:

        <directories>
                <!-- <maps>Maps</maps> -->
                <!-- <quests>quests</quests> -->
                <!-- <plugins>plugins</plugins> -->
        </directories>

In fact, I'd just remove this block altogether from your config and rely on the internal defaults.

Andrew80k 04-12-2010 03:32 PM

Quote:

Originally Posted by jumblebum (Post 186389)
Thanks for the reply....

** I only have a single quest folder
** I pulled out the plugins folder and put it along side the quest folder

Still no luck. I tried multiple quest npc's in different zones and none are working. I'm not sure what I am missing.

Are you getting any quest logs in your log directory? If so what do they say?

jumblebum 04-12-2010 09:42 PM

Thanks for all the posts....I finally figured it out. Somehow...at somepoint in trying different possibilities, a copy off perl510.dll ended up im my eqemu server folder. Even though the paths were set for C:\perl\bin and the same .dll file was there, it was using the file in the local folder. Once I deleted it, the quests started working again.

I read a post from someone that had a similar problem and found the perl.dll file in their system32 folder. Once it was deleted, their problem went away. Made me think to do a file search for all perl*.dll files and that is how i discovered it.

Thanks for all the suggestions. This forum has been a great resource.


All times are GMT -4. The time now is 12:16 AM.

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