summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
authorStefan Beller <stefanbeller@googlemail.com>2011-01-13 19:09:29 +0100
committerStefan Beller <stefanbeller@googlemail.com>2011-01-13 19:09:29 +0100
commit7ee47dcb2ab2a1933e771087c2bc6ab29d4cd4b1 (patch)
tree254dfed7fe4e797886e3062957879cc26b6d3281 /npc
parent21450d1d43da078d7fef2aa7694bb1aa07b4f6f7 (diff)
downloadserverdata-7ee47dcb2ab2a1933e771087c2bc6ab29d4cd4b1.tar.gz
serverdata-7ee47dcb2ab2a1933e771087c2bc6ab29d4cd4b1.tar.bz2
serverdata-7ee47dcb2ab2a1933e771087c2bc6ab29d4cd4b1.tar.xz
serverdata-7ee47dcb2ab2a1933e771087c2bc6ab29d4cd4b1.zip
setup Miriam's timing for quest
Ok on my local testserver i could do it with a lvl 80 char and lots of healing potions in 200 seconds. (I was two times wrong in taking the right path, so probably you can be 10 seconds faster, so fastest i guess 190 secs.) Now you must be faster than 210 seconds to succeed. So there are 20 seconds of reserve, which are about 10% of the whole time. That should be enough for even bad connections.
Diffstat (limited to 'npc')
-rw-r--r--npc/032-1_Outback/miriam.txt20
1 files changed, 10 insertions, 10 deletions
diff --git a/npc/032-1_Outback/miriam.txt b/npc/032-1_Outback/miriam.txt
index 5bea725c..06684350 100644
--- a/npc/032-1_Outback/miriam.txt
+++ b/npc/032-1_Outback/miriam.txt
@@ -7,13 +7,13 @@
// 0 either fully completed the quests in here, or not started.
// 1 you said the wrong words, she is insulted. (so you excuse and goto 2)
// 2 waiting for the ingredients
-// 3 you brought the needed stuff. if you meet other criteria (baselevel, agi) you will be taught the skill
-// 4 you have met the criteria of 3, but declined to take the speed test.
+// 3 you brought the needed stuff. if you meet other criteria (baselevel, agi) you will be taught the skill
+// 4 you have met the criteria of 3, but declined to take the speed test.
// 5 while being tested, take this state. there are not any conditional jumps for this state, it should be met by QUEST_MIRIAM_run or QUEST_MIRIAM_start
-// QUEST_MIRIAM_start
+// QUEST_MIRIAM_start
// a time in ticks. This is only !=0 if you started running to pachua.
// QUEST_MIRIAM_run
-// when you reach pachua, he stores the difference of start and arrival in here.
+// when you reach pachua, he stores the difference of start and arrival in here.
//#############################################
// after you gained the speed skill, all variables are reset to zero.
//#############################################
@@ -83,7 +83,7 @@ L_canthelp2:
next;
mes "\"...\"";
next;
- mes "\"Well, if you don't have time to help, at least don't make things difficult to me!\"";
+ mes "\"Well, if you don't have time to help, at least don't make things difficult to me!\"";
close;
L_ask1:
@@ -96,7 +96,7 @@ L_ask1:
set QUEST_MIRIAM, 2;
mes "\"Good. So, run and get it!\"";
close;
-
+
L_ask2:
mes "[Miriam]";
mes "\"Did you get what I asked for?\"";
@@ -117,7 +117,7 @@ L_ask3:
next;
mes "\"So, if you really want to help me now, bring me 5 [Concentration Potions] and 10 [Snake Tongues].\"";
close;
-
+
L_getitems:
if (countitem("SnakeTongue") < 10 || countitem("ConcentrationPotion") < 5) goto L_notenough;
delitem "SnakeTongue", 10;
@@ -128,7 +128,7 @@ L_getitems:
next;
mes "\"Now, since you helped me, maybe I can teach you a basic skill, but only if you prove yourself to be a fast runner! Come back and talk to me when you think you are prepared to learn.\"";
close;
-
+
L_notenough:
mes "[Miriam]";
@@ -255,8 +255,8 @@ L_wasting:
close;
L_checktime:
- if (QUEST_MIRIAM_run > 60) goto L_tryagain;
- if (QUEST_MIRIAM_run <= 60) goto L_goodjob;
+ if (QUEST_MIRIAM_run > 210) goto L_tryagain;
+ if (QUEST_MIRIAM_run <= 210) goto L_goodjob;
L_tryagain:
mes "[Miriam]";