diff options
author | Jesusaves <cpntb1@ymail.com> | 2018-07-13 14:55:07 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2018-07-13 14:55:07 -0300 |
commit | ff6ee77be9f95c31144a2ab9b5c76747fcab3069 (patch) | |
tree | ae5e82b481e188a50a7a62053c121ce55d276c28 /npc/017-3 | |
parent | 3b318c2976d343380b6ee42c494ed0e812333786 (diff) | |
download | serverdata-ff6ee77be9f95c31144a2ab9b5c76747fcab3069.tar.gz serverdata-ff6ee77be9f95c31144a2ab9b5c76747fcab3069.tar.bz2 serverdata-ff6ee77be9f95c31144a2ab9b5c76747fcab3069.tar.xz serverdata-ff6ee77be9f95c31144a2ab9b5c76747fcab3069.zip |
Preparatives for Episode, Chapter 1
Diffstat (limited to 'npc/017-3')
-rw-r--r-- | npc/017-3/_import.txt | 1 | ||||
-rw-r--r-- | npc/017-3/doctor.txt | 80 |
2 files changed, 81 insertions, 0 deletions
diff --git a/npc/017-3/_import.txt b/npc/017-3/_import.txt index 2072b1da7..3f6ffc567 100644 --- a/npc/017-3/_import.txt +++ b/npc/017-3/_import.txt @@ -3,6 +3,7 @@ "npc/017-3/_warps.txt", "npc/017-3/chef.txt", "npc/017-3/dimonds.txt", +"npc/017-3/doctor.txt", "npc/017-3/doug.txt", "npc/017-3/loratay.txt", "npc/017-3/workers.txt", diff --git a/npc/017-3/doctor.txt b/npc/017-3/doctor.txt new file mode 100644 index 000000000..8f54959ee --- /dev/null +++ b/npc/017-3/doctor.txt @@ -0,0 +1,80 @@ +// TMW2/LoF scripts. +// Authors: +// TMW-LoF Team +// Jesusalva +// Description: +// Part from THE EPISODE quest + +017-3,75,68,0 script The Doctor NPC_LOF_DOCTOR,{ + .@q=getq(LoFQuest_EPISODE); + if (BaseLevel < 30) goto L_Weak; + if (.@q >= 1) goto L_Weak; + mesn; + mesq l("Quite interesting, quite interesting indeed."); + menu + l("Um, might I ask, what is so interesting?"), L_Intro, + l("Yes, uhh, very interesting indeed. Haha. I better leave..."), -; + mes ""; + mesc l("@@ stares you as you slowly get away from him. Odd person.", .name$); + close; + +L_Intro: + mes ""; + mesn; + mesq l("Well, you are. You're quite interesting. I've been watching you for some time now, as you've been helping so many people: you're quite a master at what you do, you know."); + menu + l("Well, thanks."), L_IntroContinue, + l("Ok then... Uh... Please excuse me....."), -; + mes ""; + mesc l("@@ stares you as you slowly get away from him. Odd person.", .name$); + close; + +L_IntroContinue: + mes ""; + mesn; + mesq l("I don't suppose you have some herbs and a few bottles of water with you, do you?"); + menu + l("'Some herbs and water'? Could you be more specific?"), L_IntroSpecify, + l("Certainly not. Uhh, please excuse me."), -; + mes ""; + mesc l("@@ stares you as you slowly get away from him. Odd person.", .name$); + close; + +L_IntroSpecify: + mes ""; + mesn; + mesq l("Ah, sorry, of course. I need quite a few herbs, look:"); + mesc l("@@/150 @@", countitem(MauveHerb), getitemlink(MauveHerb)); + mesc l("@@/150 @@", countitem(CobaltHerb), getitemlink(CobaltHerb)); + mesc l("@@/150 @@", countitem(GambogeHerb), getitemlink(GambogeHerb)); + mesc l("@@/100 @@", countitem(AlizarinHerb), getitemlink(AlizarinHerb)); + mesc l("@@/50 @@", countitem(ShadowHerb), getitemlink(ShadowHerb)); + menu + l("That shouldn't been too hard, but do I get something in return?"), L_IntroReward, + l("O.o \"That's a lot. Maybe another day.\""), -; + mes ""; + mesc l("@@ stares you as you slowly get away from him. Odd person.", .name$); + close; + +L_IntroReward: + mes ""; + mesn; + mesq l("I suppose, what would you like?"); + next; + mesn; + mesq l("Er, nevermind, I've thought of something to give you. You can go off now and get what I need."); + setq LoFQuest_EPISODE, 1; + close; + + +L_Weak: + mesn; + mesq l("Hmm, it's very interesting, very ... (mumbling)."); + close; + +OnInit: + .sex=G_MALE; + .distance=5; + end; + +} |