Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Development > Archive::Quests

Archive::Quests Archive area for Quests's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 05-09-2004, 11:59 AM
Charmy
Discordant
 
Join Date: May 2004
Location: The DeathStar of David
Posts: 337
Default Quests directory structure

Total newb question, but when making peral quest scripts it says to put the NPCID.pl file in quests/zonesn/NPCID.pl

is zonesn = the zones short name? i.e. for a quest in the nexus you would put quests/nexus/12345.pl right? or is this wrong. and secondly is the source for a peral enabled zone.exe built into the normal source release and perhaps just commented out? or do i need to get the source from another place.. and i would really like to get the source so i can edit a few of the source files before compile. thanks in advanced.
__________________
Mess with the Jews, and we will take all your money
Grunties Rule
And with that... I end
Any Other Questions, please refer to the Following:
http://iliilllli1.netfirms.com
Reply With Quote
  #2  
Old 05-09-2004, 05:39 PM
Charmy
Discordant
 
Join Date: May 2004
Location: The DeathStar of David
Posts: 337
Default

no one knows? i want to try testing the quest system and all my attempts have failed, i ahve a zone.exe that is peral enabled but none of my qeusts work, so just wondering if anyone knows how the structure of the quests directory is suppose to be.. any info will really help =)


Thanks again.
__________________
Mess with the Jews, and we will take all your money
Grunties Rule
And with that... I end
Any Other Questions, please refer to the Following:
http://iliilllli1.netfirms.com
Reply With Quote
  #3  
Old 05-09-2004, 06:11 PM
mangoo
Items Master
 
Join Date: Apr 2003
Posts: 293
Default Re: Quests directory structure

Quote:
Originally Posted by Charmy
is zonesn = the zones short name? i.e. for a quest in the nexus you would put quests/nexus/12345.pl right?
You are correct, zonesn is the zone short name.

Quote:
Originally Posted by Charmy
and secondly is the source for a peral enabled zone.exe built into the normal source release and perhaps just commented out?
Not sure about this, haven't worked with the emulator since before the perl quests.
__________________
Reply With Quote
  #4  
Old 05-10-2004, 07:40 AM
Charmy
Discordant
 
Join Date: May 2004
Location: The DeathStar of David
Posts: 337
Default

hmm. and he qst type quests? do these need to be enabled like the peral ones? although i like the way the peral scripts are written better than the qst, but if i must i will use that as long as it works with my own compiled version of zone.exe
__________________
Mess with the Jews, and we will take all your money
Grunties Rule
And with that... I end
Any Other Questions, please refer to the Following:
http://iliilllli1.netfirms.com
Reply With Quote
  #5  
Old 05-10-2004, 06:20 PM
Lurker_005
Demi-God
 
Join Date: Jan 2002
Location: Tourist town USA
Posts: 1,671
Default

zone.exe can be compiled to use the qst or the perl format depending on the option selected at compile time. It will be one or the other.
__________________
Please read the forum rules and look at reacent messages before posting.
Reply With Quote
  #6  
Old 05-10-2004, 06:50 PM
Charmy
Discordant
 
Join Date: May 2004
Location: The DeathStar of David
Posts: 337
Default

Where in the code do i select which i want to do? is it somewhere standing out where i should be seeing it just skimming the code or is there some place where i set it and its halfway hidden? anyway thanks all for the help up till now =)
__________________
Mess with the Jews, and we will take all your money
Grunties Rule
And with that... I end
Any Other Questions, please refer to the Following:
http://iliilllli1.netfirms.com
Reply With Quote
  #7  
Old 05-10-2004, 11:49 PM
sandy
Hill Giant
 
Join Date: Oct 2002
Posts: 212
Default

it's in the project settings

to enable perl :
- you have to add in c/c++ -> general -> preprocessor definitions :
EMBPERL
- you have to add in c/c++ -> preprocessor -> include additional directory : your perl/lib/core directory, for me it is :
d:\eqemu\perl\lib\core
- same in link -> input -> additional library path :
d:\eqemu\perl\lib\core

and you finally have to add the embparser and embperl files found in the source zone directory to the project

it is better explained here :
http://www.eqemulator.net/forums/viewtopic.php?t=12827
__________________
Sandy
Reply With Quote
  #8  
Old 05-11-2004, 05:59 AM
Charmy
Discordant
 
Join Date: May 2004
Location: The DeathStar of David
Posts: 337
Default

Thanks once again =)
__________________
Mess with the Jews, and we will take all your money
Grunties Rule
And with that... I end
Any Other Questions, please refer to the Following:
http://iliilllli1.netfirms.com
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 10: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 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3