From 799f67c910006b7b2e55d7e44be5bed32a348a71 Mon Sep 17 00:00:00 2001 From: Jessica Tölke Date: Thu, 2 Jun 2011 18:43:57 +0200 Subject: tutorial: add story in kaan, add come-back questions/answers in sorfina and tanisha --- npc/042-1/kaan.txt | 100 ++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 99 insertions(+), 1 deletion(-) (limited to 'npc/042-1/kaan.txt') diff --git a/npc/042-1/kaan.txt b/npc/042-1/kaan.txt index 9b002362..e9ad6b0c 100644 --- a/npc/042-1/kaan.txt +++ b/npc/042-1/kaan.txt @@ -1,5 +1,10 @@ 042-1.gat,105,72,0 script Kaan 160,{ + if (kaan == 4) goto L_Plan; + if (kaan == 3) goto L_Trick; + if (kaan == 2) goto L_Out; + if (kaan == 1) goto L_Tanisha; + mes "[Young Man]"; mes "\"You're the person Tanisha brought here, right?"; mes "My name is Kaan, I'm her brother.\""; @@ -10,7 +15,100 @@ mes "[Kaan]"; mes "\"She hates maggots.\""; next; + mes "\"Maybe you should go to see her, she was really upset about what happened with you.\""; set kaan, 1; close; -end; + +L_Tanisha: + mes "[Kaan]"; + mes "\"Did you already talk to Tanisha?\""; + if (tanisha < 3) + close; + menu + "Yes, I helped her with the maggots.",-, + "Yeah, and she's done with the maggots.",; + mes "[Kaan]"; + mes "\"Ah, that are good news."; + mes "You know, we have a lot of problems with bugs here.\""; + next; + mes "\"If we don't watch out the maggots will eat all of our stocks."; + mes "And the desert is crawling with scorpions."; + mes "They also come here and you need to watch out not to step on them.\""; + next; + mes "\"But I took care about that problem.\""; + mes "He looks very proud."; + next; + mes "\"I build this fence to keep them out.\""; + menu + "Impressive! Just a bit... skew.",-, + "Wow, it looks very - ahm, unconventional.",-; + mes "[Kaan]"; + mes "\"Well, it keeps the scorpions out. That's all that matters.\""; + next; + mes "\"Are you going to visit main Tulimshar?"; + mes "The bazaar there is a wondeful place! Traders, entertainers, adventurers - it's very exciting there.\""; + set kaan, 2; + close; + +L_Out: + mes "[Kaan]"; + mes "\"Hello! How are you? Did you already visit main Tulimshar?\""; + if (hasan) + menu + "A guy named Hasan doesn't let me enter main Tulimshar.",L_Hasan, + "Not yet.",L_Close; + menu + "Not yet.",L_Close; + close; + +L_Hasan: + mes "[Kaan]"; + mes "\"Hasan! That's crazy. He becomes more cheekily with every day."; + mes "I'd like to help you, but - I won't risk an open confrontation with him.\""; + next; + mes "\"Sometimes he just freaks out and then he's dangerous."; + mes "We should think about some trick. Ah, if I'd now what's his weak point.\""; + next; + mes "\"He might listen to one of the adult men, but they're all off to work in main Tulimshar during the day.\""; + set kaan, 3; + next; +L_Trick: + mes "[Kaan]"; + mes "\"Do you have an idea what Hasans weakness could be?"; + if (hasan < 2) + close; + menu + "He's afraid of scorpions",-, + "No idea.",L_Close; + mes "[Kaan]"; + mes "\"Scorpions?! Right! How could I forget?"; + mes "When he was a child, he nearly died because he felt in a scorpion nest.\""; + next; +L_Explain: + mes "\"Ok, then here's the plan:"; + mes "I will catch one of the scorpions from the desert that's coming to the fence.\""; + next; + mes "\"You'll go to Hasan and give me a sign when you're ready."; + mes "I'll watch you from this point.\""; + next; + mes "\"When you give me the sign, I'll throw the scorpion down on him."; + mes "While he's distracted with the scorpion, you can pass.\""; + next; + mes "\"How's that? We can start as soon as you're ready.\""; + if (kaan == 3) + set kaan, 4; + set hasan, 3; + close; + +L_Plan: + mes "[Kaan]"; + mes "\"I'm ready. Just give me the sign when you're down there."; + mes "Or do you want me to explain the plan again?\""; + menu + "Yes please.",L_Explain, + "No, everything's alright.",-; + close; + +L_Close: + close; } -- cgit v1.2.3-60-g2f50