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

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

Reply
 
Thread Tools Display Modes
  #31  
Old 05-22-2003, 08:20 AM
Edgar1898
Senior Member
Former EQEmu Developer
Current EQ2Emu Lead Developer
 
Join Date: Dec 2002
Posts: 1,065
Default

Quote:
Could there be a different version of 4.4-DR1 that I should download that has the quests enabled?
Yes you can download the official version via CVS. BTW, never download Telmets source or binaries unless you know exactly what your getting. He makes changes to them after he gets them from us, so who knows what he does with them...
__________________
Lethal Encounter
Reply With Quote
  #32  
Old 05-31-2003, 02:59 PM
DeletedUser
Fire Beetle
 
Join Date: Sep 2002
Posts: 0
Default So...

The binaries for 0.4.4-dr1 don't support .qst files?
Reply With Quote
  #33  
Old 06-08-2003, 05:20 AM
Krathis
Sarnak
 
Join Date: Jun 2003
Posts: 35
Default

I just wanted to say i love the way you did the quest system wes. its easy and fast.
Reply With Quote
  #34  
Old 06-08-2003, 12:01 PM
tsaphemu
Fire Beetle
 
Join Date: Nov 2002
Posts: 8
Default

My .qst files are working with 4.4 dr1, my only problem is that when I say the second part of the quest trigger it says the first along with the second.
Reply With Quote
  #35  
Old 07-08-2003, 06:04 PM
Guest
 
Posts: n/a
Default kk

OK, I wanna know WHERE you write the quests... do you implement them during game? Or do you write them up in a certain program like database or something?
Reply With Quote
  #36  
Old 07-08-2003, 11:25 PM
IANumtin
Hill Giant
 
Join Date: Apr 2003
Location: EQEmu
Posts: 121
Default

You can write the quests using "notepad" but when you save them, change the file type to ALL and then save the file with .qst extention. It goes in your emu directory under the folder "quests" (be sure to put it in the correct subfolder for the zone).
__________________
They say baldness is in the genes but I have hair in my jeans :>)
Reply With Quote
  #37  
Old 07-10-2003, 11:02 AM
Guest
 
Posts: n/a
Default K cool

Yeah to practice the new Quest system I wrote a quest in Notepad cause it seemed compatible, which Databases include the Quest package? And can anyone include a quick Start to Finish guide on getting the system up and running? n00b at all this but have plenty of time to learn...
Reply With Quote
  #38  
Old 07-11-2003, 05:17 PM
cannonalldex
Sarnak
 
Join Date: Jun 2003
Posts: 88
Default

try placing the quest folder in C:\eqemu\binary\Quests

then inside the quest folder you will need the name of the zone you want the quest in C:\eqemu\binary\Quests\Qeynos

then name the .qst file after the npcid number of the npc you want to use the quest. for instance, captain tillan, i do a #npcstats or #showstats while targeting captain tillan and see that his npcid number is 1000. i would name the file 1000.qst. and place it into the Qeynos folder.

C:\eqemu\binary\Quests\Qeynos

the zone has to reboot for the quest to work, if not rebooted, and someone is in zone you can do #reloadqst and this will clear the .qst memory cache. good luck.
Reply With Quote
  #39  
Old 07-12-2003, 03:55 PM
zanny_1
Fire Beetle
 
Join Date: Apr 2003
Posts: 5
Default NPC's not casting

I can get all the other commands i have tried to work in the scripts, except i can't get an npc to cast in a quest situation. I have put text before and after the cast command(s) and the npc will say the text but seems to just disregard the cast commands.. could someone give me an example of an npc casting a translocate spell on the hailer?

Thanks in advance
Reply With Quote
  #40  
Old 07-12-2003, 06:16 PM
tcsmyworld's Avatar
tcsmyworld
Discordant
 
Join Date: Feb 2002
Posts: 452
Default

here is example of working soulbinder -

EVENT_SAY{
if ($1-=~ "Hail"){ say("Greetings $name . When a hero of our world is slain. their soul returns to the place it was last bound and the body is reincarnated. As a member of the Order of Eternity. it is my duty to [bind your soul] to this location if that is your wish.") }
if ($1-=~ "bind my soul"){ say("Very well. You will return to this spot when you die.") castspell("$userid","2049")) }
/*END of FILE Zone:freporte ID:5552 -- Soulbinder_Grunson */
Reply With Quote
  #41  
Old 08-07-2004, 05:53 AM
gottasummer
Discordant
 
Join Date: Mar 2004
Location: New Hampshire, USA
Posts: 267
Default

thanks for the guide! Seems like a good alternative to perl, my final server I am gonna publish on only has activestate perl and, it doesnt have quests yet so whatever will run best.
Reply With Quote
  #42  
Old 08-08-2004, 06:52 AM
Cisyouc
Demi-God
 
Join Date: Jun 2004
Location: Heaven.
Posts: 1,260
Default

Quote:
Originally Posted by gottasummer
thanks for the guide! Seems like a good alternative to perl, my final server I am gonna publish on only has activestate perl and, it doesnt have quests yet so whatever will run best.
QST is no longer supported in EQEMu I believe.
__________________
namespace retval { template <class T> class ReturnValueGen { private: T x; public: ReturnValueGen() { x = 0; }; T& Generator() { return x; }; }; } int main() { retval::ReturnValueGen<int> retvalue; return retvalue.Generator(); }
C++ is wonderful.
Reply With Quote
Reply

Thread Tools
Display Modes

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:58 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