From 94f18cbac15c6d60b8ad58abe55dd6f9fbbb2c38 Mon Sep 17 00:00:00 2001 From: BuildTools Date: Sat, 24 Feb 2018 18:52:46 +0100 Subject: committing once again --- npc/005-1/maya.txt | 65 ++++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 58 insertions(+), 7 deletions(-) (limited to 'npc/005-1') diff --git a/npc/005-1/maya.txt b/npc/005-1/maya.txt index 5b6a5afee..263313c53 100644 --- a/npc/005-1/maya.txt +++ b/npc/005-1/maya.txt @@ -1,15 +1,66 @@ // TMW2 scripts. // Author: // Saulc +// GonzoDark // Variables: -// CandorQuests_Maya +// 0 CandorQuests_Maya // Values: -// 0 Default. -// 1 5 cotton cloth -> candor shirt -// 2 if end meye quest -> 10k + pearl + (random item) --> pearl ring -// 3 wolvern tooth +20k + 2000monster point ->claw pendant +// 00 Default, no quest selected. +// 01 First quest accepted: Need 3 cotton cloth and 3 maggot slime +// 02 First quest completed: Reward Candor shirt +// 03 wolvern tooth +20k + 2000monster point ->claw pendant +005-1,42,37,0 script Maya NPC_RAIJIN_FEMALE_LEGION_ARTIS,0,0,{ + .@maya = getq(CandorQuests_Maya); -005-1,42,37,0 script Maya NPC_RAIJIN_FEMALE_LEGION_ARTIS,{ - hello; + if (.@maya == 0) + goto L_QuestNotStarted; + if (.@maya == 1) + goto L_QuestAccepted; + if (.@maya == 2) + goto L_NextQuestPending; + +L_QuestNotStarted: + mesn; + mesq l("Hi there, I can always use a helping hand around here, are you the one for the job?"); + mes ""; + menu + l("Sure"),L_Next, + l("No, thanks."),L_Close; + +L_Next: + mes ""; + mesn; + mesq l("Good! First, let us test if you are resourceful. Bring me 3 @@ and 3 @@. That should be enough!", getitemlink("Cotton Cloth"),getitemlink("Maggot Slime")); + setq CandorQuests_Maya, 1; + close; + +L_QuestAccepted: + mesn; + mesq l("I see you have brought @@/3 @@ and @@/3 @@ for me",countitem("Cotton Cloth"),getitemlink("Cotton Cloth"),countitem("Maggot Slime"),getitemlink("Maggot Slime")); + mes ""; + menu + rif(countitem("Cotton Cloth") >= 3 && countitem("Maggot Slime") >= 3, l("Here they are!")), L_QuestCompleted, + rif(countitem("Cotton Cloth") < 3 && countitem("Maggot Slime") < 3, l("Oh, then I don't have enough! I'll bring more later!")), L_Close; + close; + +L_Close: + close; + +L_QuestCompleted: + mesn; + mesq l("Thanks for the help."); + setq CandorQuests_Maya, 2; + close; + +L_NextQuestPending: +mesn; +mesq l("Thanks again for the help. You have proven that you are resourceful. Come back again later."); +close; + + +OnInit: + .sex = G_FEMALE; + .distance = 4; + end; } -- cgit v1.2.3-60-g2f50