Can not get quests working.
Greetings again,
Sorry to say I need help again. I can not for the life of me get the quests working. I can shop from merchants, but no hails or turn ins work. Here is the error message I am getting: --------------------------------------------- [02.19. - 22:26:22] Starting Log: logs/eqemu_quest_zone_4048.log [02.19. - 22:26:22] Tying perl output to eqemu logs [02.19. - 22:26:22] Creating EQEmuIO=HASH(0x479ea54) [02.19. - 22:26:22] Creating EQEmuIO=HASH(0x479ed9c) [02.19. - 22:26:22] Loading perlemb plugins. [02.19. - 22:26:22] Loading perl commands... [02.19. - 22:43:54] Terminating on signal SIGHUP(1) --------------------------------------------- [02.22. - 00:04:33] Starting Log: logs/eqemu_quest_zone_4048.log [02.22. - 00:04:33] Tying perl output to eqemu logs [02.22. - 00:04:33] Creating EQEmuIO=HASH(0x479ea54) [02.22. - 00:04:33] Creating EQEmuIO=HASH(0x479ed9c) [02.22. - 00:04:33] Loading perlemb plugins. [02.22. - 00:04:33] Loading perl commands... [02.22. - 00:15:54] WARNING: error compiling quest file quests/guildlobby/player.pl: Perl runtime error: Undefined subroutine &main::eval_file called. [02.22. - 00:15:54] WARNING: error compiling quest file quests/templates/player.pl: Perl runtime error: Undefined subroutine &main::eval_file called. [02.22. - 00:21:50] Terminating on signal SIGHUP(1) After researching as much as is possible here are the things I have tried or info that I have found may needed to be known. 1. I tried standing on top of the NPC 2. I am running Active Perl 5.8.8 Build 822 3. I have put the Perl58.dll in the perl\bin folder and D:\EQEMU folder. 4. I have copied the D:\EQEMU\quests\plugin folder to my D:\EQEMU\plugins folder. 5. I have tried moving the D:\EQEMU folder and all of its contents into the D:\perl\bin folder 6. I have copied the peq_quest folder into my D:\EQEMU\quests folder. 7. I have uninstalled Active Perl (with registry mechanic running), re-started computer, re-installed Active Perl, re-started computer, re-installed the DBI and IO-Stringy files. I have been unable to find DBD-MYSQL or the other file (cant remember name right off hand) that is listed on the wiki to install so I have installed the DBD-MYSQLpp. 8. I have only used the programs listed on the wiki such as 7zip to make sure everything works as it is supposed to. Any ideas on where I screwed up? Thank you for your time and effort in trying to help on this one. |
Did you make sure that D:\perl\bin is on your PATH?
|
Have you tried putting all of the folders in your peq_quests directory into your EQEmu/quests/ directory? In the EQEmu/quests directory, there should be a bunch of folders named after the zone name that the quests are for. And inside those folders is there the actual quest scripts should be.
|
Trevius- aye I have made sure to copy all of the folders from peq_quests to D:\EQEMU\quests folder. I have also made sure that quests is spelled quests and not any other spelling.
Kobaz- that maybe the problem as I do not recall activly setting a PATH to that folder. How would I go about either verifing that and/or setting it correctly?? edit- In case it matters I did make sure that the Add Perl to the PATH environment variable AND Create Perl file extension association WERE checked when the program was installed. |
I am also having the same issues, was a solution ever found on fixing it?
|
my solution - I had unpacked quests to my source folder. inside quests there is another quests folder. I moved it to /source/(myserverbuild). then set dynamic link to that second quests directory.
for linux change directory to your server installation then use dynamic link to that directory i.e. ln -s ../source/eqemu1/quests/quests remember to replace eqemu1 with whatever you named your directory |
All times are GMT -4. The time now is 10:18 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.