Log in

View Full Version : Quests not working.


uwill
10-30-2014, 04:58 PM
OK. So none of my quests are working, aggro seems fine, etc. which is what I've seen in other posts with this issue.

C:\Users\Will\Desktop\EQ\EQEMUserver\quests

is my directory for quests - it has everything in there. There are actual quest files for the NPC's I'm testing. They do not respond to hails. I have copied everything into their appropriate folders during install. Everything is working fine, except for quests. My plugins folder is stocked, everything is good to go. When I built my server default options were left on including perl, etc. I cannot find anymore support after checking all these. If anyone knows how to fix this, thanks beforehand. and I am using the PEQ database.

EDIT: I tested some quests in Qeynos and they were working fine, well, at least giving me quest dialogue. The NPC I was testing "Xon Quexill," newb necro guildmaster in neriakc, and it has a lot of quest information within its .lua, all inaccessible. I even summoned up the tattered note again just to make sure it wasn't maybe the starting item itself.

rlie_0
10-30-2014, 08:39 PM
Within your QUESTS folder you should find a folder named

lua_modules

Find this copy it, paste it to your EMU SERVER folder, shut down server, restart, this will enable the .lua quests to work as you already have pearl working some quests have been changing over to lua and leaving pearl behind. once this is working you can now make coding for both pearl and lua. Good luck.

uwill
10-30-2014, 11:13 PM
It didn't work, I had already moved the lua_modules folder from /quests into emuserver/lua_modules... I went ahead and added them directly to the emuserver folder itself for good measure. Xon Quexill still borked.

uwill
10-30-2014, 11:25 PM
I'm wondering if it has to do with the "additional dependencies" part of the server compile. I have a 64 bit system but I think I installed maybe some x64 and some x86. Would it hurt to reinstall all x86 and then go from there?

c0ncrete
10-30-2014, 11:34 PM
what version of perl did you install?

uwill
10-31-2014, 10:11 AM
The one in the wiki, ActiveState Perl 5.12.3, 32 bit version.

uwill
10-31-2014, 10:27 AM
I think it is the perl, I just tried to rebuild my server from scratch and am now unable to do so, the errors I'm getting are all embperl.h, useperl.h, related.

vsab
10-31-2014, 10:27 AM
Am I correct in thinking that the mobs that work have .pl quests files and the ones that don't have .lua quest files? I guess you have since restarted the PC after installing Perl because Cmake doesn't find it if not, andit wouldn't have compiled.

Assuming you have ticked ENABLE_LUA in the CMake step (if you haven't then that's your reason Lua quests fail!), open up CMake and click on Advanced, what are the values for the entries that begin with LUA_ ?

vsab
10-31-2014, 10:28 AM
I think it is the perl, I just tried to rebuild my server from scratch and am now unable to do so, the errors I'm getting are all embperl.h, useperl.h, related.

ok we posted at the same time.... If you have reinstalled perl, make sure to reboot afterwards before running CMake again (delete the Cmake cache)

uwill
10-31-2014, 11:02 AM
Yeah, something removed my perl files, go figure. I successfully rebuilt the server and everything is fixed. Thanks for the help guys.