diff options
author | jesusalva <cpntb1@ymail.com> | 2018-02-08 17:39:06 -0200 |
---|---|---|
committer | jesusalva <cpntb1@ymail.com> | 2018-02-08 17:39:06 -0200 |
commit | 716dc9da39dd3d462cc3a90fac0e9097d8318e14 (patch) | |
tree | 238e50b59a2152a50b562c996af16e0b74d90c93 /npc/005-1/zegas.txt | |
parent | 5887608cff34a3f997662db2f3d6bc46316bdeb4 (diff) | |
download | serverdata-716dc9da39dd3d462cc3a90fac0e9097d8318e14.tar.gz serverdata-716dc9da39dd3d462cc3a90fac0e9097d8318e14.tar.bz2 serverdata-716dc9da39dd3d462cc3a90fac0e9097d8318e14.tar.xz serverdata-716dc9da39dd3d462cc3a90fac0e9097d8318e14.zip |
Thanks to tools/hercules, and a bunch of fixes, imports Zega quest.
It contains a bug that barrels can only be activated once per server time.
Diffstat (limited to 'npc/005-1/zegas.txt')
-rw-r--r-- | npc/005-1/zegas.txt | 95 |
1 files changed, 95 insertions, 0 deletions
diff --git a/npc/005-1/zegas.txt b/npc/005-1/zegas.txt new file mode 100644 index 000000000..5639cb420 --- /dev/null +++ b/npc/005-1/zegas.txt @@ -0,0 +1,95 @@ +005-1,35,77,0 script Zegas NPC_MONA,{ + .@q = getq(CandorQuest_Barrel); + if (.@q == 1) + goto L_Find; + if (.@q == 2) + goto L_Looking; + if (.@q == 3) + goto L_QuestEnd; + if (.@q == 4) + goto L_Thanks; + goto L_Meet; + +L_Meet: + mesn; + mesq l("Hey do you have a second?"); + next; + mesq l("The storehouse here is over run with house maggots."); + next; + mesq l("Wouldn't you know it, the bug bomb Eomie gave us is in one of the store room barrels."); + next; + mesq l("Can you search the barrels for the bug bomb and set it off when you find it?"); + setq CandorQuest_Barrel, 1; + menu + l("Sure."),L_Start, + l("Maybe some other time."),L_close; + +L_Find: + mesn; + mesq l("The storehouse is still over run with house maggots."); + next; + mesq l("Please help me find the bug bomb Eomie gave us is in one of the store room barrels?"); + menu + l("Sure."),L_Start, + l("Maybe some other time."),L_close; + +L_Start: + mesn; + mesq l("Thanks, come back and see me once you found the bug bomb and set it off."); + setq CandorQuest_Barrel, 2; + goto L_close; + +L_Looking: + mesn; + mesq l("Still haven't found it? Well keep looking I know it's in there some where."); + goto L_close; + +L_QuestEnd: + mesn; + mesq l("From the smell I can see you found the bug bomb!"); + mesq l("Thanks once again, I know it's not much but here is 50 GP for your troubles."); + getexp 50, 0; + Zeny = (Zeny + 50); + setq CandorQuest_Barrel, 4; + goto L_close; + +L_Thanks: + mesn; + mesq l("Thanks for Helping with clear out the store room!"); + goto L_close; + +L_close: + close; + +OnInit: + .sex = G_FEMALE; + .distance = 2; + end; +} + +005-1,32,73,0 script ZegasDebug NPC_MONA,{ + mesn; + mesq l("Reset?"); + menu + l("Yes."), L_Reset, + l("Barrel"),L_Cheat, + l("No."), L_close; + +L_Reset: + setq CandorQuest_Barrel, 0; + mes l("Reset!"); + goto L_close; + +L_Cheat: + setq CandorQuest_Barrel, 3; + mes l("Quest Complete!"); + goto L_close; + +L_close: + close; + +//OnInit: + //if (!debug) + // disablenpc "ZegasDebug"; + //end; +} |