Good grief was this long, took me so many hours I lost track
hope everything is fine I did test it and it worked
This quest also starts in rivervale. I have to split these as is to large to post all at once.
Note:This is part is for Silna Songsmith
Code:
#############
#Quest Name:Going Postal (Rivervale)
#Author:Shaznito
#NPCs Involved:Silna Songsmith, Felisity Starbright, Ton Twostring, Idia, Lislia Goldtune, Eve_Marsinger
#Items Involved:Bardic Letter (Freeport)
A pouch of Mail (Highpass)
A Pouch of Mail (Qeynos)
A Pouch of Mail (Freeport)
#################
sub EVENT_SAY {
if($text=~/Hail/i){
quest::say("Hail. $name - Are you [interested] in helping the League of Antonican Bards by delivering some [mail]?");
}
if($text=~/what mail/i){
quest::say("The League of Antonican Bards has a courier system made up of travelers and adventurers. We pay good gold to anyone who will take messages from bards such as myself to one of our more central offices. Are you [interested]?");
}
if($text=~/I am interested/i){
quest::say("I have messages that need to go to - well. right now I have one that needs to go to Freeport. Will you [deliver] mail to [Freeport] for me?");
}
if($text=~/I will deliver the mail to freeport/i){
quest::say("Take this letter to Felicity Starbright. You can find her at the bard guild hall. I'm sure she will compensate you for your trouble.");
quest::summonitem("18155"); #Bardic Letter (Freeport)
}
}
#END of FILE Zone:rivervale ID:19013 -- Silna_Songsmith
Note:This part is for Felisity Starbright.
Code:
#############
#Quest Name:Going Postal (Rivervale)
#Author:Shaznito
#NPCs Involved:Silna Songsmith, Felisity Starbright, Ton Twostring, Idia, Lislia Goldtune, Eve_Marsinger
#Items Involved:Bardic Letter (Freeport)
A pouch of Mail (Highpass)
A Pouch of Mail (Qeynos)
A Pouch of Mail (Freeport)
#################
sub EVENT_SAY {
if($text=~/Hail/i){
quest::say("$name - If you are interested in helping the League of Antonican Bards by delivering some mail, you should talk to Ton Twostring.");
}
}
sub EVENT_ITEM {
#Hand in Bardic Letter (Freeport)
if(plugin::check_handin(\%itemcount, 18155 => 1)){
quest::say("Mail from the front - thank you very much! Please take this gold for your troubles. If you are interested in more work, just ask Ton Twostring.");
quest::faction(192,10);
quest::faction(184,10);
quest::faction(135,10);
quest::faction(273,-10);
quest::faction(207,-10);
quest::exp(50);
quest::givecash(0,0,9,0);
}
#Hand in Bardic Letter (Freeport)
elsif(plugin::check_handin(\%itemcount, 18164 => 1)){
quest::say("Mail from the front - thank you very much! Please take this gold for your troubles. If you are interested in more work, just ask Ton Twostring.");
quest::faction(192,15);
quest::faction(184,15);
quest::faction(135,15);
quest::faction(273,-15);
quest::faction(207,-15);
quest::exp(115);
quest::givecash(0,0,12,0);
} else {
#do all other handins first with plugin, then let it do disciplines
quest::say("I have no need for this item $name, you can have it back.");
plugin::return_items(\%itemcount);
}
}
#END of FILE Zone:freportn ID:8102 -- Felisity_Starbright
Note:This Part is for Ton Twostring
Code:
#############
#Quest Name:Going Postal (Rivervale)
#Author:Shaznito
#NPCs Involved:Silna Songsmith, Felisity Starbright, Ton Twostring, Idia, Lislia Goldtune, Eve_Marsinger
#Items Involved:Bardic Letter (Freeport)
A pouch of Mail (Highpass)
A Pouch of Mail (Qeynos)
A Pouch of Mail (Freeport)
#################
sub EVENT_SAY {
if($text=~/Hail/i){
quest::say("Hail, $name - Are you [interested] in helping the League of Antonican Bards by delivering some [mail]?");
}
if($text=~/what mail/i){
quest::say("The League of Antonican Bards has a courier system made up of travelers, adventurers and [agents]. We pay good gold to anyone who will take messages from bards such as myself to one of our more distant offices. Are you [interested]?");
}
if($text=~/what agents/i){
quest::say("Silna Songsmith, Travis Two-Tone, Drizda Tunesinger and Dark Deathsinger all report to Felisity Starbright.");
}
if($text=~/I am interested/i){
quest::say("I have messages that need to go to Highpass and to Kelethin. Will you [deliver] mail to [Kelethin] or [Highpass] for me?");
}
if($text=~/I will deliver the mail to kelethin/i){
quest::summonitem("18167"); # A pouch of Mail (Kelethin)
quest::say("Take this pouch to Idia in Kelethin. You can find her at the bard guild hall. I am sure she will compensate you for your troubles.");
}
if($text=~/I will deliver the mail to highpass/i){
quest::summonitem("18152"); # A pouch of Mail (Highpass)
quest::say("Take this pouch to Lislia Goldtune in Highpass. You can find her at the entrance to HighKeep. I am sure she will compensate you for your troubles.");
}
}
sub EVENT_ITEM {
# Hand in A pouch of Mail (Highpass)
if(plugin::check_handin(\%itemcount, 18166 => 1)){
quest::say("Mail from the front - thank you very much! Please take this gold for your troubles. If you are interested in more work, just ask Ton Twostring.");
quest::faction(192,20);
quest::faction(184,20);
quest::faction(135,20);
quest::faction(273,-25);
quest::faction(207,-25);
quest::exp(115);
quest::givecash(0,0,9,0);
} else {
#do all other handins first with plugin, then let it do disciplines
quest::say("I have no need for this item $name, you can have it back.");
plugin::return_items(\%itemcount);
}
}
#END of FILE Zone:East Freeport ID:8101 -- Ton_Twostring