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 12-01-2009, 12:48 PM
Tilar
Sarnak
 
Join Date: Oct 2009
Posts: 35
Default Help with a quest script, Please.

I dug through some old logs from when I was a guide years ago and found some of Asherah's dialog from cshome. I tried adding this but for some reason she does nothing other than to stand there and look at me. What did I screw up?

I also have dialogs from Patchious, Starzin the Sweet One, and Rachnor if anyone wants to add them.

Code:
sub EVENT_SAY 
{
 if($text=~/hail/i){
  quest::say("Greetings! Welcome to Sunset House, enjoy your stay, and the solace that our home provides. I am Asherah the Torch Bearer guardian of this realm, if you ever need me or want to chat I can be found patrolling the grounds, I stand watch over all who come to this place, and my special friends who live within this house.");
 }

 if($text=~/gnomes/i){
  quest::emote("looks around nervously,");
  quest::say("OK lets get one thing straight right now, I have been here a very long time, and regardless of what you've heard Gnomes DO NOT run the show around here.");
}


 if($text=~/your story/i){
  quest::say("Asherah had the unfortunate distinction of being the first memorial NPC, While she was Asherah in EverQuest, in real life she was known as Grace, though her friends just called her "Gams." She had earned her PhD from the University of Florida and worked as a research chemist. She hoped that this would assist her in finding a cure to a genetic metabolic disorder she had been born with. Unfortunately, it was not to be and on September 24th, 1999, at the age of 25, she lost her life to it. [continue]");
}

 if($text=~/continue/i){
  quest::say("Asherah was promoted to Guide in June of 1999 and was assigned to Rallos Zek. When Vallon Zek opened, she transferred to it, so as to help get it off to a great start. She spent almost 35 hours a week between Guiding and playing, and always loved to spend time with the people that make EverQuest run behind the scenes, the Guides  She showed us that there is alot more to life, and why spend time self-absorbed when you can make other people happy, and in turn become truly happy yourself, even when all odds are against you. Asherah embodied what we all should strive for in ourselves... Dedication, Appreciation of Life and the satisfaction you can find in helping others.");
}

 if($text=~/special friends/i){
  quest::say("There are a few people here in Sunset House that must be respected at all times, failure to do so is perhaps the worst crime a servant of Norrath can commit. My special friends, and I used to be Guides just like you, but due to an unfortunate turn of events we are no longer among you, we stand here as memorials to the people we were. Would you like to know more?");
}

 if($text=~/tell me more/i){
  quest::say("There are five Memorial NPC's in Sunset House; Asherah the Torch Bearer, Llara the Mysterious, Patchious, Starzin, and Rachnor.  Each of us were Guides just like you. We all have stories to tell if you ask us, perhaps we can turn this into a Quest.");
}

 }

# There is more about the quest that I'll have to find. Basically you talk to Asherah, Then the other memorial NPC's and after you've talked to all of them you go back and talk to Asherah again and she talks about picking up the torch where they left off and then gives you item 27170 Asherah's Torch of Guidance.
# END of file
Reply With Quote
  #2  
Old 12-01-2009, 03:10 PM
Congdar
Developer
 
Join Date: Jul 2007
Location: my own little world
Posts: 751
Default

it's probably "Gams."
try
\'Gams.\'
or
'Gams.'
Reply With Quote
  #3  
Old 12-01-2009, 06:50 PM
Tilar
Sarnak
 
Join Date: Oct 2009
Posts: 35
Default

Something that simple. Man do I have a lot to learn.

You were right on the money. Thanks Congdar!
Reply With Quote
  #4  
Old 12-01-2009, 07:13 PM
Tilar
Sarnak
 
Join Date: Oct 2009
Posts: 35
Default

The only way I can test any changes to a quest is to shut everything down and restart. Is it possible to test a changed quest without having to restart the entire server?
Reply With Quote
  #5  
Old 12-01-2009, 07:15 PM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

Use the #reloadqst command.

Also, I would be interested in any dialog for cshome you have. I'll add it to PEQ's repo.
Reply With Quote
  #6  
Old 12-01-2009, 09:27 PM
Tilar
Sarnak
 
Join Date: Oct 2009
Posts: 35
Default

Thanks Cavedude. Here is what I have so far. I'm sure I have the dialog from Asherah for the torch quest, I'll just need to dig a little deeper into those log files to get it.

Rachnor

Code:
Hail, Rachnor'

Rachnor says 'Greetings Traveler, I see you are admiring my broom and shovel. This shovel is very sturdy and has served me well in digging out mortals swallowed by the earth. Oh? This broom? Well... each of us, no matter how well intentioned, has made a mess of things now and then, and I use this trusty broom to sweep those messes away.'


You say, 'tell me your story'

Rachnor says 'Rachnor began his service March 29, 2000 as an apprentice on the Quellious server; He left the program in December of that year only to return in March, 2003 as a servant of the Princess Firiona Vie. Rachnor was a special guide always ready to help, who took on the duties of Events Coordinator with zeal. He put a great deal of effort into conducting fun events for players and guides alike. In real life Rachnor was a proud father who shared his enjoyment of EverQuest with his son, their bond was such that his son also joined the guide program as Rachier. One night as Rachnor was going home, his car was hit by a drunk driver. Rachnor was taken to the hospital unconscious in critical condition, he passed away Sunday May 11th, 2003. Rachnor's passing was a great loss, and he touched everyone who knew him. Please take a moment of silence to remember Rachnor, his family, and his contributions.'

Patchious

Code:
'Tell me your story'

Patchious says 'Patchious was an honorable Guide on Druzzil Ro. He was always ready with a joke or a funny trick on you at just the right time to raise your spirits up. Any time you arrived on the server to work your shift and found Patchious online you could be assured that no matter how bad the queue was you would finish your shift feeling good about yourself. Patchious was also a bit of a 'ladies man'. Always most chivalrous, he never would be considered lecherous or be caught being rude to anyone. [continue]'

You say, 'continue'

Patchious says 'He had been on a Leave of Absence to take care of family issues when a drunk driver took him from his family and the Guide Program. His brother sent the Guides of Ro the word, letting us know how much Patchious had loved Guiding. On the day that a Memorial Service was held in Patchious memory on Druzzil Ro, many of the players came to express their sorrow along with many of our fellow Guides and GM's from other servers. We later learned that during the service the players of Druzzil Ro, throughout the server, refrained from using the /OOC and /SHOUT channels. Even noisy Greater Faydark was silent.'

Llara the Mysterious
Code:
'Tell me your story'

Llara the Mysterious says 'Llara was a Guide on Erollisi Marr server. She was there for 6 months and was also the training Co-Ordinator. David, her controller, was a private person but we did learn that he was married with a family and had a dry sense of humour that tickled us all.  Llara was one of those Guides, who hardly ever missed a shift and if she did, she never missed posting it. She never complained, Not about a petitioner, a peer or the weather.  On one Sunday while waiting for new candidates for buffing Llara hadn't been in touch with us like she always was. The Guide Board was checked and it was noticed that she hadn't guided since Wednesday and for someone who was -always- around it seemed very strange. GM, Valtron was called  to ask when he might be in to buff the new apprentices and if he had heard anything from Llara. While talking to him, an email from Heather, David's daughter arrived.  She explained that David had a heart attack on the Tuesday night and had sadly not survived.'

Starzin the Sweet One
Code:
You say, 'Hail, Starzin the Sweet One'

Starzin the Sweet One says 'A warm hello to you, Wolian! Please make yourself at home here in the serene locale of Sunset Home. Here you can forget about the [queue], and enjoy the company of your fellow guides!'

"what queue"

Starzin the Sweet One says 'Queue? What queue? We don't need no stinkin' QUEUE!' Starzin glances around and giggles gleefully, then whispers, 'Just don't tell anyone else!

**********************************************************

"tell me your story'"

Starzin the Sweet One says 'Starzin was Pepper in real life, and as the name implies, she had quite a spicey personality, and was a joy to know and interact with. She always had something crazy to say and you couldn't help but smile when you were around her, many times she had a number of us in hysterics with her wise cracks. She had Rex kitties that were her 'kids', as she so affectionately referred to them - they got the Thanksgiving turkey before she did - she spoke of them often and really enjoyed her pets. Her husband, Julio Enrique, was the love of her life and she spoke of him often as well. In real life, she had some medical conditions that prevented her blood from clotting normally; although she rarely mentioned it. Around the 9th of January, her husband emailed and informed us of her passing from injuries she suffered from a car accident on her way to the doctor, ironically. Her blood condition prevented surgery that might have otherwise saved her, She has been missed a great deal and will always be in our thoughts.'
Reply With Quote
  #7  
Old 12-02-2009, 06:02 AM
Tilar
Sarnak
 
Join Date: Oct 2009
Posts: 35
Default

I changed up one part of the original script I posted to make it come out like it is on live.

Code:
if($text=~/gnomes/i){
  quest::emote("looks around nervously, 'OK lets get one thing straight right now, I have been here a very long time, and regardless of what you've heard Gnomes DO NOT run the show around here!'");
}
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 04:46 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