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

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

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 09-30-2008, 08:14 PM
Utau
Fire Beetle
 
Join Date: Oct 2008
Location: MN
Posts: 17
Default Quests not working

Hi guys .. I've searched and searched and not found a solution to my problem.

I have installed my own server and everything works fine as far as I can tell except quests.

I have perl 5.8.4 installed as from the searches this looked like the most accepted version. I have inserted the 4 files into my \plugins directory (for the record that folder was empty and i thought that would do the trick) but didnt.

I get no response from any npc when hailing or using "known" text that triggers the event for the quest.

I am a programmer and am very familiar with sql .. not so much with perl (vb background) .. any help would be greatly appreciated.
  #2  
Old 09-30-2008, 08:16 PM
Utau
Fire Beetle
 
Join Date: Oct 2008
Location: MN
Posts: 17
Default

Should also mention that I am using Cavedudes PEQ database and have installed his latest version and the latest version of the emulator.

Thanks again
  #3  
Old 09-30-2008, 08:25 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Make sure your quest folders/files are in eqemu/quests and the plugins are in eqemu/plugins.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
  #4  
Old 09-30-2008, 08:33 PM
Utau
Fire Beetle
 
Join Date: Oct 2008
Location: MN
Posts: 17
Default

Yes I failed to mention that I have verified that as well .. everything is where it should be.
  #5  
Old 09-30-2008, 09:34 PM
Utau
Fire Beetle
 
Join Date: Oct 2008
Location: MN
Posts: 17
Default

Is this where you tell me i must have screwed something up because everything has been covered?
  #6  
Old 09-30-2008, 09:42 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

No, this is where we start getting more specific Have you verified that the NPC you are trying to hail actually has a quest file in the eqemu/quests/zoneshortname directory? The file should be named after the NPC name. If there isn't a quest file, then that is your problem.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
  #7  
Old 09-30-2008, 09:46 PM
Utau
Fire Beetle
 
Join Date: Oct 2008
Location: MN
Posts: 17
Default

Yes the .pl file exists ..

c:\eqemu\quests\poknowledge\Soulbinder_Jera.pl

code as follows:
Code:
#generic soulbinder quest
sub EVENT_SAY { 
	plugin::soulbinder_say($text);
}

sub EVENT_SPAWN
{
	$x = $npc->GetX();
	$y = $npc->GetY();
	quest::set_proximity($x - 90, $x + 90, $y - 90, $y + 90);
}

sub EVENT_ENTER
{
	quest::signal(202273,5); #Qadar
}
It might be worth mentioning that I just did a AI test and Fippy will not attack me at lvl 1 and the guards will not kill him as he enters Qeynos .. not sure if this is related or not.
  #8  
Old 09-30-2008, 09:59 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

That is probably due to your .map files not being in the eqemu/maps directory. You need to download the map pack and put them in there.

I have never used the soulbinder plugin, so I can't be sure what issues might be caused by that script.

Try changing the text in that file to this:

Code:
#Test Quest

sub EVENT_SAY { 
  if($text =~/Hail/i) {
    quest::say("Quests are working!");  }
}
Then just save the file and in game, use the #reloadquest command in the zone your NPC is in. Then hail it and see what happens.

You can easily revert the file back after you are done testing by pasting the script you posted in this thread.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
  #9  
Old 09-30-2008, 10:05 PM
Utau
Fire Beetle
 
Join Date: Oct 2008
Location: MN
Posts: 17
Default

Ok I will try that when I get back .. gone 20 mins .. thanks for all the help so far .. Ill report back soon.

Edit .. maps folder only has about 20 files in it .. where can i get the entire folder contents?
  #10  
Old 09-30-2008, 10:09 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Look for a post by Angelox and use the link in his sig to get to his site where you can download the current map files.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
  #11  
Old 09-30-2008, 10:55 PM
Utau
Fire Beetle
 
Join Date: Oct 2008
Location: MN
Posts: 17
Default

Well the map files fixed the Fippy issue .. he attacked me at level 1 and the guards killed him.

Still having the same issue with quests however .. appreciate any help and thanks again.
  #12  
Old 09-30-2008, 11:06 PM
Utau
Fire Beetle
 
Join Date: Oct 2008
Location: MN
Posts: 17
Default

Should also mention that your test quest text resulted in nothing.
  #13  
Old 09-30-2008, 11:37 PM
Andrew80k
Dragon
 
Join Date: Feb 2007
Posts: 659
Default

What are your logs saying? Look in there, maybe that will give you a clue. Are you using perl 5.10, perhaps?
  #14  
Old 10-01-2008, 12:30 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Also, make 100% sure that your quest directory is named eqemu/quests, not anything else like eqemu/peqquests or eqemu/pqquests, or eqemu/quest, or eqemu/Quests or something. Just to be sure.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
  #15  
Old 10-01-2008, 08:52 AM
Utau
Fire Beetle
 
Join Date: Oct 2008
Location: MN
Posts: 17
Default

At work right now so I can't verify but I think you might have found the problem with c:\eqemu\quests. I think I currently have c:\eqemu\Quests. I will check when I get home and let you know. Thanks.
Closed Thread


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 10:19 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