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 05-29-2007, 04:48 AM
oghog
Sarnak
 
Join Date: May 2007
Posts: 42
Default Noobie question

Ok I have searched and cant find anything on this.

I followed Techguy's latest server installation guide. So I've installed perl , using PEQ and copied the files I downloaded using winCVS to my EQEmu\Quest folder.

I can see all the quests in there and if I open them I can see the perl script.

What happens is, I can get the text from an NPC, (say the dark elf in Neriak that does the initiate symbol of Inny) to get the 4 items he requests (4 woven grass amulets) , but when I turn those and and he just eats them. I checked and the quest is marked as completed and verified on PEQ's site.

This is just one example. I have tried several and nothing works so, im pretty sure i've noob'd something up....

Any suggestions?
Reply With Quote
  #2  
Old 05-29-2007, 05:11 AM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,449
Default

Could you post the script here to make sure it is valid?

Also, if you modified any part of the quest, remember to use the command #reloadpl in-game.
Reply With Quote
  #3  
Old 05-29-2007, 05:16 AM
Dargon
Fire Beetle
 
Join Date: May 2003
Posts: 14
Default

What version of MySQL are you using... I had a similar problem and I think it was related to the MySQL.ini file...something about strict rule... I forget
Reply With Quote
  #4  
Old 05-29-2007, 06:23 AM
oghog
Sarnak
 
Join Date: May 2007
Posts: 42
Default

MySQL v5.0.37

Here is some info on the quest I used as an example.

http://www.projecteq.net/quests/quests.php?z=neriakc

Quest named Innoruuk initiate

also

http://everquest.allakhazam.com/db/quest.html?quest=169


Thanks for the help so far!
Reply With Quote
  #5  
Old 05-29-2007, 06:40 AM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,449
Default

I checked the script in my version of PEQ's release..

I think it's just a bug with their quest release.

You need to add the sub EVENT_ITEM into the quest, like this:

Code:
sub EVENT_ITEM 
{
if(plugin::check_handin(\%itemcount, 14550 => 4))
{
quest::summonitem(1369,1);
quest::say("You have done well, young initiate. I grant you this medallion invested with the divine hatred of Innoruuk. Wear it proudly as a representation of your importance to these sacred spires. Now, if you will excuse me, I must proceed with the burning of these pathetic halfling symbols of faith.");
quest::faction(87,10); 
quest::faction(69,10);
quest::faction(155,10); 
quest::faction(260,-10);
}
}
To the bottom of the file.

Hope that helps. Also, there is a wiki page that helps understand it, but seeing a complete part should be enough to understand it (trust me, it's not easy starting from scratch!)
Reply With Quote
  #6  
Old 05-29-2007, 09:31 AM
oghog
Sarnak
 
Join Date: May 2007
Posts: 42
Default

OK ill try that, thanks alot for the quick reply.

One more noob question....

If I want to update to the latest quest/items from PEQ and I am using WinCVS, once I get the latest files do i have to re-source those in MySQL using the same procedure i used when i first set up the server or is there a more simple procedure?
Reply With Quote
  #7  
Old 05-29-2007, 09:55 AM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,449
Default

Quote:
Originally Posted by oghog
OK ill try that, thanks alot for the quick reply.

One more noob question....

If I want to update to the latest quest/items from PEQ and I am using WinCVS, once I get the latest files do i have to re-source those in MySQL using the same procedure i used when i first set up the server or is there a more simple procedure?
When you source them, I believe all you should have to do is insert the new ones by item ID. You should be able to see which ID is the item ID from the queries.

Just can snip off the items that way, or I am sure there is an easier way, but that seems easy as it is.
Reply With Quote
  #8  
Old 05-30-2007, 03:47 AM
Darkonig
Hill Giant
 
Join Date: Dec 2006
Posts: 102
Default

When you unzip the quests download it you get a directory containing all of the zone directories and also in that same directory a directory named plugins.
Move the directory plugins to your emu directory.

emudir
--- plugins
--- quests

instead of

emudir
--- quests
| --- plugins


If you don't have the plugins directory in the emu directory they wont be found.

Any script that does not use plugins will work fine regardless.
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 06:12 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