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.
|