Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 05-01-2014, 06:06 AM
warkid
Hill Giant
 
Join Date: Sep 2013
Location: Barnsley england
Posts: 120
Default Quest not working

i cant do anything with quest as quest NPC's wont respond

i have lua_modules lua51.dll and perl512.dll in C:\EQ\EQEmuServer

anyone any idea please?
Reply With Quote
  #2  
Old 05-01-2014, 06:14 AM
warkid
Hill Giant
 
Join Date: Sep 2013
Location: Barnsley england
Posts: 120
Default

forgot to add i have quest files from daily dump
Reply With Quote
  #3  
Old 05-01-2014, 12:09 PM
warkid
Hill Giant
 
Join Date: Sep 2013
Location: Barnsley england
Posts: 120
Default

i hailed NPC in POK and did #questerrors and got a huge list of errors

all the same

error compiling quest file quest blah blah blah
Reply With Quote
  #4  
Old 05-01-2014, 12:48 PM
demonstar55
Demi-God
 
Join Date: Apr 2008
Location: MA
Posts: 1,165
Default

You probably didn't copy the lua_modules and plugins folders out of the quest repo into the main server folder. I'm not sure what errors not having those give, but I'm guessing that's the error.
Reply With Quote
  #5  
Old 05-01-2014, 12:55 PM
warkid
Hill Giant
 
Join Date: Sep 2013
Location: Barnsley england
Posts: 120
Default

nope its not that as i said in first post copied those over
Reply With Quote
  #6  
Old 05-13-2014, 09:40 PM
SoltanHeatwave
Hill Giant
 
Join Date: Nov 2013
Location: Eastern US
Posts: 109
Default

I am having that problem also. None of the lua quests are working at all.
My folder lists as follows:
EQ
----EQEmuServer (46 items )
---------Logs (105 items in it)
---------lua_modules ( 9 items )
---------Maps (645 items)
---------plugins (33 items )
---------quests ( 244 items )
---------Shared ( 8 items )
---------Templates ( 45 items )
---------UpDated_Templates ( 19 items )

I ensured that when I compiled the server, with CMake, that lua was selected. I don't have lua installed on my system, but do have Perl. The Perl quests work properly. I made sure that lua51.dll, lua51.exp, and lua51.lib are in the EQEmuServer folder. Is there anything else I need to do?
Reply With Quote
  #7  
Old 05-13-2014, 10:58 PM
sorvani
Dragon
 
Join Date: May 2010
Posts: 966
Default

when you configured cmake, did you click configure after selecting lua? then again after it popped up the sanitize_lua_libs in red?
Reply With Quote
  #8  
Old 05-14-2014, 12:15 AM
SoltanHeatwave
Hill Giant
 
Join Date: Nov 2013
Location: Eastern US
Posts: 109
Default

Quote:
Originally Posted by sorvani View Post
when you configured cmake, did you click configure after selecting lua? then again after it popped up the sanitize_lua_libs in red?
Yes, I did click on configure after I made my initial selections, but not after the sanitize_lua_libs came up, I hit generate at that point. Going to try my build again.
Reply With Quote
  #9  
Old 05-14-2014, 01:01 AM
SoltanHeatwave
Hill Giant
 
Join Date: Nov 2013
Location: Eastern US
Posts: 109
Default

Now when I attempt to start the server I am getting an error. The application was unable to start correctly (0xc000007b). click ok to close the application. I have a number of logs zone-dynamc_32.log and when I check them they are all blank. When I built the server I received no errors. Visual Studio reported 13 builds no errors.
Reply With Quote
  #10  
Old 05-14-2014, 03:15 AM
lerxst2112
Demi-God
 
Join Date: Aug 2010
Posts: 1,743
Default

Which one of the applications isn't starting? Sounds like a missing dll issue.
Reply With Quote
  #11  
Old 05-14-2014, 03:47 AM
SoltanHeatwave
Hill Giant
 
Join Date: Nov 2013
Location: Eastern US
Posts: 109
Default

EQLaunch.exe is the problem application. I tried manually starting the server from the command prompt and got no errors until I tried to "start EQLaunch.exe zone" I followed the Wiki and made sure all the files were in their proper locations, especially the dll's. Will try again tomorrow.

I have two virtual servers both running Windows 7 professional 64bit. One of them has Visual Studio Express 2013 for Windows Desktop, fully updated. That is the server I am having the issue with.
The other server only has Visual Studio Express 2012 on it. I don't have lua active on it, but the server is running with all my quests using Perl

I attempted to recompile the server on the with Visual Studio Express 2012, using lua and making sure CMake was configured and when I did I got the following errors. I am thinking they are due to the fact that I attempted to use the 2012 Visual Studio.

http://wiki.eqemulator.org/i?M=Pastebin&Paste=ghtA4J6C
Reply With Quote
  #12  
Old 05-14-2014, 04:19 AM
SoltanHeatwave
Hill Giant
 
Join Date: Nov 2013
Location: Eastern US
Posts: 109
Default

I totally ripped out Visual Studio Express 2013 for Workstations, manually deleted the folders and reinstalled and updated. I redid everything, from scratch and now it is working. I am not getting any errors with it, and the lua scripts are working. Thank you for all your help everyone. I really do appreciate it.
Reply With Quote
  #13  
Old 08-04-2014, 09:36 PM
laxative
Hill Giant
 
Join Date: Aug 2008
Location: NorthEast
Posts: 115
Default

Hi

just so you know I was having the same problem!!

What I found was this: getting this to work in 64 bit is hell.

I used all 32 bit programs on my x64 machine. But then it still wasn't working.

I realized I had the 64 bit LUA files in the Server folder

I used the 32 bit lua files: with all 32 bit compiles. bingo, working

So I'll keeping working on getting the 64 bit stuff to work, but there are 100's of errors with VS2013 so it's going to be a while hahahaha

Laxa
Reply With Quote
  #14  
Old 08-09-2014, 01:05 PM
knight-mare
Sarnak
 
Join Date: Jun 2014
Posts: 69
Default

64 bit works fine make sure when you compile with cmake you select VS x64 also dont use 32bit programs if 64 are available as this causes issues
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 09:28 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3