EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Quests::Q&A (https://www.eqemulator.org/forums/forumdisplay.php?f=599)
-   -   LUA Scripts aren't running. (https://www.eqemulator.org/forums/showthread.php?t=43206)

ahamilton634 02-21-2021 10:15 PM

LUA Scripts aren't running.
 
I ran the installer and PERL installed just fine and is working beautifully, but LUA scripts don't appear to be working. Do I need to install LUA as well? It said it was included in the installer, but it doesn't appear to be running.

ahamilton634 02-27-2021 08:49 PM

Tried installing LUA from the Microsoft Store but no change. Kind of stumped here. Does anyone know how to fix this?

Huppy 02-27-2021 09:06 PM

Have you got an lua_modules folder in your server folder ? and is there anything in it ?
If not, there is a folder of that name in the quests folder, not sure if that is the issue, but it's one step to check.

ahamilton634 02-28-2021 03:27 AM

Thanks for the response!
Yeah, the lua modules folder in present in the server folder and it does have several lua files in it.
I'm kinda bummed because if I can't get LUA quests working, a vast majority of quests on my server won't work.

ahamilton634 03-04-2021 04:26 AM

I fixed it!
What I did was I exported my database to .sql (not necessary if you plan to start from scratch), backed up all of my custom quests, deleted the "lua_modules" and "quests" folder and then reran the installer.
It replaced the quests/lua_modules folders and now the lua quests are working.
It also reset my database, but since I had exported it to sql, I just imported it back in. I also replaced all my custom quests.

I guess it installed wrong the first time, or maybe I messed something up on accident. Either way, I got it fixed and thanks @Huppy for pointing me in the right direction.

I wanted to leave the fix here on the forums just in case anyone else had this problem.


All times are GMT -4. The time now is 01:58 PM.

Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.