diff options
author | Stefan Beller <stefanbeller@googlemail.com> | 2011-01-13 19:09:29 +0100 |
---|---|---|
committer | Stefan Beller <stefanbeller@googlemail.com> | 2011-01-13 19:09:29 +0100 |
commit | 7ee47dcb2ab2a1933e771087c2bc6ab29d4cd4b1 (patch) | |
tree | 254dfed7fe4e797886e3062957879cc26b6d3281 /npc | |
parent | 21450d1d43da078d7fef2aa7694bb1aa07b4f6f7 (diff) | |
download | serverdata-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.txt | 20 |
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]"; |