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

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

Reply
 
Thread Tools Display Modes
  #16  
Old 09-10-2006, 01:10 PM
Aramid
Discordant
 
Join Date: May 2006
Posts: 356
Default

The quest file itself for boomba should say this, minus the comments...

Code:
sub EVENT_SAY

{ 

if($text=~/Hail/i)
 {
 quest::say("Hullo!!  Me is Boomba.  Me make da bestest pickles in da Norrath. Me gots da dwarfies. da halflings. da humies - me even gots da pixie pickles!!  Of course all of dem were baddies from da dunjuns.  Da guards say it gud ta pickle da baddies.");
 }
}
If this is what ya have, then something must be wrong with the perl install....
Try uninstalling it and reinstalling Perl.
Reply With Quote
  #17  
Old 09-11-2006, 03:23 PM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default

Quote:
Originally Posted by maverick3n1
Alright, I pulled up quest logs, and here is what I found in there for a bunch of quests...

[09.10. - 12:05:25] WARNING: error compiling quest file quests/freportw/Boomba_the_Big.pl: Perl runtime error: Undefined subroutine &main::eval_file called.

Does that mean there is something wrong with the quest file, or does that mean Perl isn't communicating properly with MySQL?
Did you do all the IO Stringy things that Perl needs when you first installed? There are 3 commands to install stuff into Perl once it itself is installed.
Reply With Quote
  #18  
Old 09-11-2006, 03:50 PM
maverick3n1
Sarnak
 
Join Date: Sep 2006
Posts: 67
Default

Yes, it was something like DBD-mysql, IO-Stringy, and one other thing, don't recall what the last was off the top of my head. When I try to run them again they all say that they are already installed.
Reply With Quote
  #19  
Old 09-12-2006, 01:33 PM
fathernitwit
Developer
 
Join Date: Jul 2004
Posts: 773
Default

none of the perl modules are required anymore unless you build a special build.
Reply With Quote
  #20  
Old 09-13-2006, 03:09 PM
maverick3n1
Sarnak
 
Join Date: Sep 2006
Posts: 67
Default

Well damn.. then here I'm looking at perl as being some evil spawn of Satan for not letting my quests work, and the modules aren't even important.. I've re-installed perl each time, but each time I did and went to run the modules, it said they were still installed, so it seems almost as though when uninstalling perl, it doesn't remove all aspects of itself (IE Perl Modules)... Dunno if I'm successfully getting a full re-install.
Reply With Quote
  #21  
Old 09-16-2006, 12:19 PM
maverick3n1
Sarnak
 
Join Date: Sep 2006
Posts: 67
Default

Any other suggestions? Still no working quests...
Reply With Quote
  #22  
Old 09-16-2006, 02:09 PM
sdabbs65
Dragon
 
Join Date: Dec 2003
Location: Earth
Posts: 818
Default ...

Quote:
Originally Posted by maverick3n1
Any other suggestions? Still no working quests...
I think this is what your looking for...

http://www.eqemulator.net/forums/sho...4&page=1&pp=15
__________________
hosting Eqemu/Runuo/wow Emulators.

www.cheaterz.info
Reply With Quote
  #23  
Old 09-16-2006, 02:17 PM
sdabbs65
Dragon
 
Join Date: Dec 2003
Location: Earth
Posts: 818
Default update... fresh install of 8.45

Quote:
Originally Posted by sdabbs65
I think this is what your looking for...

http://www.eqemulator.net/forums/sho...4&page=1&pp=15
I installed 0.7.0-845 just for kicks, and yes it appears to be broken for perl quests.
I tried downgradeing perl to older versions and everthing and I still get the following error's in the logfiles.

09.15. - 22:28:10] WARNING: error compiling quest file quests/nexus/152018.pl: Perl runtime error: Undefined subroutine &main::eval_file called.
(reverting to default questfile)
[09.15. - 22:28:10] WARNING: error compiling quest file quests/nexus/152017.pl: Perl runtime error: Undefined subroutine &main::eval_file called.
(reverting to default questfile)
[09.15. - 22:28:10] WARNING: error compiling quest file quests/nexus/152016.pl: Perl runtime error: Undefined subroutine &main::eval_file called.
(reverting to default questfile)
[09.15. - 22:28:10] WARNING: error compiling quest file quests/nexus/152015.pl: Perl runtime error: Undefined subroutine &main::eval_file called.
(reverting to default questfile)
[09.15. - 22:28:10] WARNING: error compiling quest file quests/nexus/152014.pl: Perl runtime error: Undefined subroutine &main::eval_file called.
__________________
hosting Eqemu/Runuo/wow Emulators.

www.cheaterz.info

Last edited by sdabbs65; 09-16-2006 at 10:18 PM.. Reason: add
Reply With Quote
  #24  
Old 09-17-2006, 06:04 AM
maverick3n1
Sarnak
 
Join Date: Sep 2006
Posts: 67
Default

So I'm not insane then.. thank god.. thought it was time for me to shoot myself *grin*

So the question is, why does it seem some others are using quests just fine with the same version? Is there an update I missed that fixes quests.. simple command line added to the SQL server? Or are there non-perl quests, and they are running those instead of Perl quests?
Reply With Quote
  #25  
Old 09-17-2006, 09:24 AM
Aramid
Discordant
 
Join Date: May 2006
Posts: 356
Default

I D/L'd the pre-compiled version from here, and the quests work fine for me...

If your compiling your own, are you setting zone to DebugPerl in the configuration Manager before compiling?
Reply With Quote
  #26  
Old 09-17-2006, 12:40 PM
maverick3n1
Sarnak
 
Join Date: Sep 2006
Posts: 67
Default

As stated previously, I used Cavedude's pack to setup, and then just updated from the version Cavedude has up to 0.7.0.845. I'm not compiling anything
Reply With Quote
  #27  
Old 09-17-2006, 01:49 PM
sdabbs65
Dragon
 
Join Date: Dec 2003
Location: Earth
Posts: 818
Default ...

Quote:
Originally Posted by maverick3n1
As stated previously, I used Cavedude's pack to setup, and then just updated from the version Cavedude has up to 0.7.0.845. I'm not compiling anything
me nither I used the binarys from here. hmmm quite the mystery as
this seems to be the case since 7.0.822.
heres something wecan do to test it tho.
download 0.7.0-785 and see if you have an issue with that.
__________________
hosting Eqemu/Runuo/wow Emulators.

www.cheaterz.info
Reply With Quote
  #28  
Old 09-17-2006, 04:37 PM
maverick3n1
Sarnak
 
Join Date: Sep 2006
Posts: 67
Default

If I were to do that, I've already done the SQL updates for the newer version. I don't know if it will work for the older version...
Reply With Quote
  #29  
Old 09-20-2006, 10:16 AM
maverick3n1
Sarnak
 
Join Date: Sep 2006
Posts: 67
Default

Update:

I still have never been able to get quests to work on Cavedude's install, however I just did a brand new install on another computer, using the PEQ and Mysql 5 instead of 4 (Cavedude's wanted 4 based on the instructions), and everything works fine.
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 02:05 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 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3