For those of you who dont know the new format of quests I'll give you a small heads up with this sample quest. All quests go into a folder called "quests" under the directory where you run your zones. In addition, each zone that you want to have quests needs to have its own folder under the quests folder. IE you want some mob in crushbone to have a quest, you would create the folder "quests" if it isnt created already and add a folder called "crushbone" under quests. Then once you have the directory set up, you will need to get the NPC ID of the mob you want to have the quest. Once you have that completed the directory structure would look like this:
(directory you run eqemu from)/quests/crushbone/19943.qst where 19943 is the NPC ID for the mob. Below is the quest, it shows you some of the basic quest functions:
Code:
EVENT_SAY {
if($1- =~ "Hail") { say("Hail citizen! I am the Captain of the Freeport Militia. It is my duty to recruit people to kill the deathfist's that plague our land. Are you willing to [assist] the Freeport Militia?"); }
}
EVENT_ITEM {
if($item1 == "13916" && $copper == 0 && $silver == 6) { say("Good job! Here is to compensate for your troubles."); exp("1000"); givecash("0","7","0","0"); }
if($itemcount(13916)!=1) { say("hi"); summonitem($item1); }
}
PS: dont forget the ";" after each function.