| 
 Perl Quest Difficulties I've spent a little time searching around, and I haven't seen this addressed yet, so I'll ask. I just added some quests to my server. None of them seem to work. The zones do not go down immediately, so it doesn't look like major syntax errors. I followed the stickied HOWTO at the top of this forum for installing IOScalar and nmake, so that's right, AFAIK. However, whenever I go to a NPC that I know has a quest file associated with him, like the Soulbinder in Shadowhaven or Sirran the Lunatic, I get no response from them if I hail them. In fact, no NPC has responded to my hails yet. Any idea what might be going on? Zone and World did not give me any errors that I saw. [edit] Well, I get a warning about plugin.pl but from what I can tell, that's an optional file. Any ideas? | 
| 
 did you put the quests in the right folders? did you zone out of the zone with the quest person then zone back in? Are you using the right NPCID? | 
| 
 Yes, yes and yes. =) | 
| 
 sounds like your on the right track. it moaning about plugin.pl means you have perl support in the binary working.. does zone.exe say it has loaded embperl? and mebbe post a NPCID.pl snippit? | 
| 
 The best way to make sure quests are functioning is to only use a default.pl file with a VERY simple quest. {eqemu dir}\quests\default.pl Code: #default.pl | 
| 
 Alright Lurker, I'll give that a shot. If I'm not mistaken, there's a default.pl for every zone I was trying. What I may do is just rename my quest directory and create a new default.pl for some zone, maybe airplane or freportw and see if that works. If so, I'll know it's the quest files. Failing that I may try a clean install of the EMU and see if I screwed a configuration setting somewhere that I continually overlook. Thanks for the help, I'll report here when I get off work and have a chance to see if it worked. | 
| 
 You may also try a .qst quest... you're perhaps using the wrong binaries... who knows :) | 
| 
 perl quests ONLY support 1 global default.pl I made an attempt to enable zone default.pl files, but I don't know enough about C to make it work. | 
| 
 The binaries I'm using are the perl enabled ones from Shawn's release of DR2. I created a default.pl file and tried hailing various NPCs. No response. The default.pl I used was one of Lurker's Quote: 
 *edit* Lurker, I tried removing all the quests and using only your default.pl that you listed above. Still no response. Something odd is afoot. I checked zone.exe and it does state that embperl is loaded. This irks me as I used to program CGIs in perl and I can't seem to get something as simple as this working. I knew I should have stuck with UNIX. =) | 
| 
 well, copy and paste your zone and world output, perhaps even a dir listing of your quests dir (show the path too) | 
| 
 Here's my zone.exe output: Quote: 
 Quote: 
 | 
| 
 Here's the quests directory. Quote: 
 | 
| 
 Man it does all look right!  Let me try the binaries shawn released yesterday and see if they behave differently for me. | 
| 
 Thanks for the help Lurker. If it turns out that Shawn's binaries have a flaw (ah, beta... ^.^) then I'll probably await the official 0.5.3 release. Do we know if perl will be enabled by default or will I need to recompile? Neither is a problem, of course innate compiled support is less of a hassle. =) | 
| 
 patching.. yada yada... (been using dr1 till they got things working good again) by the way create an empty plugin.pl file in your eqemu dir to get rid of the warning. | 
| All times are GMT -4. The time now is 08:52 AM. | 
	Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.