Go Back   EQEmulator Home > EQEmulator Forums > Quests > Quests::Q&A

Quests::Q&A This is the quest support section

Reply
 
Thread Tools Display Modes
  #1  
Old 10-03-2007, 06:32 AM
99er
Banned
 
Join Date: Sep 2007
Posts: 12
Default Quests

Hello Everyone. Hope all is well.

I am on day 3 of trying to make my quests and Hail work.

Searching the forums has produced a couple solutions all of which I have verified but still no luck.

Here are my variables.

Log file shows a ton of these:

Perl runtime error: Undefined subroutine &main::eval_file called

At first I thought it was my perl installation. Here is what testing shows:

C:\>perl --version

This is perl, v5.8.8 built for MSWin32-x86-multi-thread
(with 18 registered patches, see perl -V for more detail)

Copyright 1987-2007, Larry Wall

Binary build 822 [280952] provided by ActiveState http://www.ActiveState.com
Built Jul 31 2007 19:34:48

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.


So at this point I am guessing perl is installed correctly and in the path.

If I manually run a script:

C:\>perl hello.pl
Hello World
C:\>


It also works. However, nothing will respond in game.

Other than this the server runs normally.

Any help would be appreciated. If this is posted in the wrong section I apologize.

Thanks.
Reply With Quote
  #2  
Old 10-04-2007, 10:05 AM
99er
Banned
 
Join Date: Sep 2007
Posts: 12
Default

So it appears I posted this in the wrong section....sorry about that but I thought I would post the solution anyway.

After much trial and error and with some help from the guys on the IRC it came down to the binary I was using.

I was using 1043 but when I reverted back to 992 everything started working again.

Hope this helps anyone else that might experience the same problem.
Reply With Quote
  #3  
Old 10-04-2007, 02:56 PM
SiliconeClone
Sarnak
 
Join Date: Apr 2005
Posts: 42
Default

I had this same problem with 1043 but then I decided to check out the .pdf manual and try something that I have never done in previous versions.

That was to change my mysql instance to support UTF8 instead of latin1. I have never had an issue with this and as my mysql is used for other things I never had to install it just for eqemu use.

However having changed the language option to UTF8, my quest started working. So i suggest this as a route to check if you have installed perl and everything checks out just fine with it. Just and fyi (older versions had worked fine without the mysql change but I needed it apparently for 1043)
__________________
Silicone Clone
Creator of Patch Creator v1.06
Reply With Quote
  #4  
Old 10-05-2007, 02:56 AM
99er
Banned
 
Join Date: Sep 2007
Posts: 12
Default

That is good information Silicone. I will give that a try.
Reply With Quote
  #5  
Old 11-05-2007, 04:13 PM
wwazman
Sarnak
 
Join Date: Oct 2007
Location: Oregon
Posts: 37
Default

Some of my hails work, but almost none of the quests do. Some of the beginning cities (notably, Surefall Glade, Hagar Sureshot) do accept the initial quests, but not much else. Everything else works fine, except the quests. Mysql is configured (as far as I know) correctly, utf8 is set, and I ahve the latest eqemu and db. still looking through other answers as well, but I could sure use some more help!
Reply With Quote
  #6  
Old 11-13-2007, 10:56 AM
wwazman
Sarnak
 
Join Date: Oct 2007
Location: Oregon
Posts: 37
Default

let me clarify... the quests work fine, meaning I am able to trigger the texts, but as far as handing stuff in, that does not work at all.
Reply With Quote
  #7  
Old 11-13-2007, 12:25 PM
Theeper
Discordant
 
Join Date: May 2004
Posts: 290
Default

Quests are by no means complete. In fact, some zones have almost no quests written up. If some quests are working, then PERL is functioning properly. It's likely you're just talking to quest mobs that don't have working quests written for them yet.

Look at the .pl files for the mob you're talking to and see what code is in-place.
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 03:51 PM.


 

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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3