Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 05-20-2008, 08:52 AM
gorgoth
Fire Beetle
 
Join Date: Feb 2008
Posts: 2
Default No quests working

OK none of my quests work. I have noticed that the zone.exe gives perl compile errors and from the fourms that this is caused by Install DBD-mysql and install IO-stringy, but the problem is that those two don't work. It always says that it can't find those packages.

I am using active perl 5.8.8 build 822. If someone would tell me how you are supose to do this it would be much appriciated.
Reply With Quote
  #2  
Old 05-20-2008, 12:49 PM
Aramid
Discordant
 
Join Date: May 2006
Posts: 356
Default

Read THIS Thread, it may be the same problem...

http://www.eqemulator.net/forums/sho...ght=Perl+5.8.8
__________________
Random Segments of Code....
Reply With Quote
  #3  
Old 05-20-2008, 03:23 PM
Andrew80k
Dragon
 
Join Date: Feb 2007
Posts: 659
Default

I don't think it has anything to do with it being 5.8.8 as I'm using that version and it works fine. I think the DBD-mysql package has changed names to something else, though the activestate site still has DBD-mysql listed so /shrug. I don't recall off the top of my head, but I think if you search on DBD you might find it here in the forums. I thought that the IO-stringy package was included in the distribution of perl now, but maybe that's not the case. You can do a package search for stringy and probably find whatever its package name is for activeperl, though it is listed as IO-stringy. You using the ppm to install them? If so can you install ANYTHING via the ppm? Could be that you aren't talking to the repository.
Reply With Quote
  #4  
Old 05-30-2008, 09:43 PM
Lupinedreams
Fire Beetle
 
Join Date: May 2008
Location: Virginia
Posts: 7
Default hmm

I'm actually having a very similar problem. Text responses and hails work fine on NPCs, but actual item turn ins do nothing. I've got the right version of perl, I specifically went and got the old version after having some earlier problems getting my server to run at all.

After browsing the forums, the major source of quests not working seems to be from newer versions of perl, and I already fixed that.

The common errors list of fixes to this seem to have only one thing that I haven't looked for: XS support. Specifically it mentions "It is also possible that the quest was written for perl XS, but XS was not enabled in your build of zone. This should not affect the text portions of your quests, but may affection other functionality. If XS is enabled, you will see ""Loading embedded perl XS" in your zone log file."

I don't see "loading embedded perl XS" in any of the zone logs, so I'm guessing this is the issue.

My question at this point is how to enable perl XS for zone creation. The FAQ only says that you should have it enabled, but doesn't give any insight as to how to solve the problem.

My question then is more related to perl itself than server management. As I had no experience with perl prior to setting up the Maiden's Fancy server, I don't yet know how to perform tasks such as this one that FAQs take for granted.

I've already had a couple players poking around on the server, so I'm trying to get this solved quickly so that I can get on with the task of making the server more attractive with events and such.

I'm happy that I managed to at least get it running and off the ground, but it irks me that something as basic as quest functionality isn't working.

After more delving into forum archives it seems that perl doesn't come with certain necessary packages, such as io-stringy and dbd. I installed those following the PDF server setup guide (really wish that was in the html guide!)

This did not have any effect at all however :(

Any help would be greatly appreciated! Seeing as how this exact issue is mentioned in the "common errors" There must be a multitude of people who know how to fix this, but damned if can find how to get zones to compile with embedded perl xs from what I've read on the forums. All the suggestions I've had involve different versions of perl or downloading packages, which I've done.
Reply With Quote
  #5  
Old 05-31-2008, 04:30 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

All you meed to do is to find your plugin files and put them in your plugin directory. That should solve your problem. They don't automatically come in that directory for some reason. The files you are looking for are called:

check_hasitem.pl
check_handin.pl
guildmasters.pl
soulbinders.pl

And they need to be moved to your eqemu/plugins directory. Then restart your server and it should work fine.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #6  
Old 06-03-2008, 08:12 PM
Lupinedreams
Fire Beetle
 
Join Date: May 2008
Location: Virginia
Posts: 7
Default

Thank you! I'll try that out right away! Also, I have to compliment you on your server, you went to a lot of trouble to make all the custom zones and quests and items. Nice job!
Reply With Quote
  #7  
Old 06-03-2008, 08:26 PM
Lupinedreams
Fire Beetle
 
Join Date: May 2008
Location: Virginia
Posts: 7
Default

Alright, that *almost* fixed the issue.

Quest reward items are handed out properly now, but the faction hits from quests are screwed up, which wasn't a problem before.

Turning in the newbie dark elf necro note to the guild master resulted in a boost to solusek mining co and a detriment to a couple of numerical factions, like faction 10502
Reply With Quote
  #8  
Old 06-04-2008, 12:42 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Sounds like a database issue to me. Check the faction that the quest is supposed to give and check the related factions in your tables.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #9  
Old 10-02-2008, 08:28 PM
Alchemy77
Fire Beetle
 
Join Date: Sep 2008
Location: WI
Posts: 1
Default

Yay, solved my issue!
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 02:12 PM.


 

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