View Full Version : NPC's dont talk when you hail them
Ive searched all over but cannot find an answer, so I was hoping someone could help me. NPC's dont talk when you hail them and if you turn in an item they take it and give nothing back in return.
1. my eqemu\quest folder has all the individual zone folders in it, that i moved from the peq_quest folder
2. my maps folder has all of the .map zone files in it
3. my plugins folder has check_hasitem.pl, check_handin.pl, guildmasters.pl and soulbinders.pl
I cant think of what else could be wrong, anyone know?
Thanks
Rocker8956
12-13-2008, 01:19 PM
Couple of quick questions.
Do you happen to know which version of Perl is installed?
Do spells work? or do you get a line of sight error?
What happens if you run one of the quest scripts from a command prompt?
ActivePerl-5.8.7.813-MSWin32-x86-148120.msi is what im using
C:\eqemuserver\EQEmu-0.7.0-1129\quests\cabwest> is what it says when i open a quest w/ a command prompt
havent tried casting any spells
Yeormom
12-15-2008, 12:21 PM
Verify your server can get to the perl58.dll~ In order to do so, it must be in the working directory or a path directory. You can check your path directories by opening a command prompt and typing "echo %PATH%"
chrsschb
12-15-2008, 02:50 PM
Try uninstalling perl and reinstall using 5.8.8.822.
Also, make sure you copied the plugins to the plugins folder.
holytouch
12-19-2008, 06:10 PM
i am having the same issue, i have double/triple checked to make sure i have followed the advice above and i still cannot get the NPC's to Hail.
it sounds like the Hail event should be a perl event, is there a way to test perl in eq other than Hailing/Questing? i am seeing no errors anywhere just silence when i Hail quest NPCs
Yeormom
12-19-2008, 09:23 PM
What does the console output for the say? Perl errors?
Run the #reloadpl command and give us your output that you see occur when you enter the command.
Producer_BMW
12-28-2008, 05:58 PM
I also did #repop ______ zone name .....
that made mine work time to time if I didn't think the #reloadpl worked
gmraiford07
01-02-2009, 10:51 PM
i've been having the same exact problem and nothing seems to be working i tried to #reloadpl and all it says is that it's clearing quest memory cache but it doesnt actually do anything then i try #reset zone like someone else recommended and it doesnt do anything either everything's been installed to the right area's and i dont get any errors and my quest editor picks them up so i know that they're there just when i start up my start.bat it just acts like there isnt anything there
jeffschmo
01-26-2009, 03:56 PM
Here's what I did to fix this problem after sniffing around the board.
Do a search with windows for perl58.dll. It should only be in one place (for me that's c:\perl\bin\)
If it is somewhere else such as your system32 folder, delete it. This causes major problems for some reason.
If this doesn't work, also make sure that your perl directory is in the global pathing of windows (sorry I can't remember the command off of my head right now).
That's what worked for me.
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.