diff options
Diffstat (limited to 'world/map/npc/025-4')
-rw-r--r-- | world/map/npc/025-4/clauquer.txt | 162 | ||||
-rw-r--r-- | world/map/npc/025-4/julia.txt | 58 |
2 files changed, 110 insertions, 110 deletions
diff --git a/world/map/npc/025-4/clauquer.txt b/world/map/npc/025-4/clauquer.txt index 51f4b4b2..a2970d3b 100644 --- a/world/map/npc/025-4/clauquer.txt +++ b/world/map/npc/025-4/clauquer.txt @@ -1,101 +1,101 @@ // Authors: alastrim, Ali-g, Dark Mage -025-4.gat,30,30,0 script Clauquer 169,{ +025-4.gat,30,30,0|script|Clauquer|169,{ - if (Rossy_Quest >= 16 || FLAGS & FLAG_ROSSI_COMPLETED) goto L_Rescued; - if (Rossy_Quest == 15) goto L_Hmmm; - if (Rossy_Quest == 14) goto L_Help; - if (Rossy_Quest <= 13) goto L_Huh; + if (Rossy_Quest >= 16 || FLAGS & FLAG_ROSSI_COMPLETED) goto L_Rescued; + if (Rossy_Quest == 15) goto L_Hmmm; + if (Rossy_Quest == 14) goto L_Help; + if (Rossy_Quest <= 13) goto L_Huh; L_Help: - mes "[Clauquer]"; - mes "\"Hello stranger, are you lost?\""; - next; - mes "\"Don't answer, I know you are looking for someone... A little girl, is that right?\""; - next; - menu - "I must admit you're right, but how come you...", -, - "I'm not lost and I don't need help, bye.", L_No; - mes "[Clauquer]"; - mes "\"How do I know you're looking for her? Well, because I am a very good observer. I know you were helping her family. Besides, I saw the little girl. I also heard her. She screamed, and probably still screams like hell. Moreover, I don't think you would enter these caves just for fun!\""; - next; - menu - "Of course not.", -; - mes "[Clauquer]"; - mes "\"I can see that you really want to save the little girl. She is trapped in a place inside one of these caves, protected by a magic barrier created by a fey spirit. To save her, you have to annulate the energy sources of this barrier. They are located in 10 different spots, each one in a different cave.\""; - next; - menu - "But how can I annulate this barrier?", -; - mes "\"It is simple, you just have to place a root on the exact center of the energy source. Once you do this, its entire power will transmute into some terrible earth monsters. If you defeat them, this source of energy will be close to nothing and the barrier will be weaker.\""; - next; - mes "\"If my observations are correct, the girl is trapped in a cave protected by a barrier fed by 9 different power sources. And inside this cave, there is another barrier, fed by a single, but very strong, power source. The girl is inside that cave, protected by that strong barrier.\""; - next; - mes "\"Be prepared before you enter one of those caves, because once you put the root in the power source, you won't be able to get out. Also, remember that you can't stay in those caves for a long time, because of the foul air.\""; - next; - mes "\"Now I should tell you more about how that little girl got into that cave and warn you about what you are going to face there...\""; - next; - menu - "Please go on.", -; + mes "[Clauquer]"; + mes "\"Hello stranger, are you lost?\""; + next; + mes "\"Don't answer, I know you are looking for someone... A little girl, is that right?\""; + next; + menu + "I must admit you're right, but how come you...", -, + "I'm not lost and I don't need help, bye.", L_No; + mes "[Clauquer]"; + mes "\"How do I know you're looking for her? Well, because I am a very good observer. I know you were helping her family. Besides, I saw the little girl. I also heard her. She screamed, and probably still screams like hell. Moreover, I don't think you would enter these caves just for fun!\""; + next; + menu + "Of course not.", -; + mes "[Clauquer]"; + mes "\"I can see that you really want to save the little girl. She is trapped in a place inside one of these caves, protected by a magic barrier created by a fey spirit. To save her, you have to annulate the energy sources of this barrier. They are located in 10 different spots, each one in a different cave.\""; + next; + menu + "But how can I annulate this barrier?", -; + mes "\"It is simple, you just have to place a root on the exact center of the energy source. Once you do this, its entire power will transmute into some terrible earth monsters. If you defeat them, this source of energy will be close to nothing and the barrier will be weaker.\""; + next; + mes "\"If my observations are correct, the girl is trapped in a cave protected by a barrier fed by 9 different power sources. And inside this cave, there is another barrier, fed by a single, but very strong, power source. The girl is inside that cave, protected by that strong barrier.\""; + next; + mes "\"Be prepared before you enter one of those caves, because once you put the root in the power source, you won't be able to get out. Also, remember that you can't stay in those caves for a long time, because of the foul air.\""; + next; + mes "\"Now I should tell you more about how that little girl got into that cave and warn you about what you are going to face there...\""; + next; + menu + "Please go on.", -; L_Advice: - mes "[Clauquer]"; - mes "\"I advise you to be mentally prepared for this rescue operation. A fey nature spirit kidnapped the little girl and is planning to replace her with a changeling.\""; - next; - mes "\"The old tales of Hurnscald say this spirit always exchanges his offspring with beautiful and smart human children, to use them as servants. And his offspring usually forget about their own origin, growing up in a human family. But they are usually 'people' with really bad tempers, the kind of people who do terrible things in this world...\""; - next; - mes "However, the girl you are looking for is mentally too strong, and the spirit is having problems creating a changeling identical to her. So it locked her in one of those terrible caves, trying to scare the poor girl and make his task easier.\""; - next; - mes "\"Oh, and if you really plan to rescue the girl, I advise you to use potions for every single battle. I'm thinking of Concentration and Iron Potions. You might want to take some food with you too. I would personally take some water, I'm always thirsty. Don't be afraid to bring too much with you, these battles take time to end.\""; - next; - mes "\"I think you're now ready to explore these caves and fight.\""; - if (Rossy_Quest == 14) set Rossy_Quest, 15; - close; + mes "[Clauquer]"; + mes "\"I advise you to be mentally prepared for this rescue operation. A fey nature spirit kidnapped the little girl and is planning to replace her with a changeling.\""; + next; + mes "\"The old tales of Hurnscald say this spirit always exchanges his offspring with beautiful and smart human children, to use them as servants. And his offspring usually forget about their own origin, growing up in a human family. But they are usually 'people' with really bad tempers, the kind of people who do terrible things in this world...\""; + next; + mes "However, the girl you are looking for is mentally too strong, and the spirit is having problems creating a changeling identical to her. So it locked her in one of those terrible caves, trying to scare the poor girl and make his task easier.\""; + next; + mes "\"Oh, and if you really plan to rescue the girl, I advise you to use potions for every single battle. I'm thinking of Concentration and Iron Potions. You might want to take some food with you too. I would personally take some water, I'm always thirsty. Don't be afraid to bring too much with you, these battles take time to end.\""; + next; + mes "\"I think you're now ready to explore these caves and fight.\""; + if (Rossy_Quest == 14) set Rossy_Quest, 15; + close; L_End: - mes "[Clauquer]"; - mes "\"I see you came back because you didn't know enough of these caves... Well, well...\""; - next; - goto L_Advice; + mes "[Clauquer]"; + mes "\"I see you came back because you didn't know enough of these caves... Well, well...\""; + next; + goto L_Advice; L_Hmmm: - set @cleaned_caves, 0; - if (cavefights & BATTLE_CAVE1) set @cleaned_caves, @cleaned_caves + 1; - if (cavefights & BATTLE_CAVE2) set @cleaned_caves, @cleaned_caves + 1; - if (cavefights & BATTLE_CAVE3) set @cleaned_caves, @cleaned_caves + 1; - if (cavefights & BATTLE_CAVE4) set @cleaned_caves, @cleaned_caves + 1; - if (cavefights & BATTLE_CAVE5) set @cleaned_caves, @cleaned_caves + 1; - if (cavefights & BATTLE_CAVE6) set @cleaned_caves, @cleaned_caves + 1; - if (cavefights & BATTLE_CAVE7) set @cleaned_caves, @cleaned_caves + 1; - if (cavefights & BATTLE_CAVE8) set @cleaned_caves, @cleaned_caves + 1; - if (cavefights & BATTLE_CAVE9) set @cleaned_caves, @cleaned_caves + 1; - mes "[Clauquer]"; - mes "\"You already know everything about these caves. You don't need me anymore to find the little girl.\""; - next; - menu - "But please, I really need your help!", -, - "Oh, so many caves! Do you know how many are still left?", L_Feedback, - "You're right, I don't need your help!", L_No; - next; - mes "\"Ok, if you insist... But I can only repeat what I already said.\""; - goto L_Advice; + set @cleaned_caves, 0; + if (cavefights & BATTLE_CAVE1) set @cleaned_caves, @cleaned_caves + 1; + if (cavefights & BATTLE_CAVE2) set @cleaned_caves, @cleaned_caves + 1; + if (cavefights & BATTLE_CAVE3) set @cleaned_caves, @cleaned_caves + 1; + if (cavefights & BATTLE_CAVE4) set @cleaned_caves, @cleaned_caves + 1; + if (cavefights & BATTLE_CAVE5) set @cleaned_caves, @cleaned_caves + 1; + if (cavefights & BATTLE_CAVE6) set @cleaned_caves, @cleaned_caves + 1; + if (cavefights & BATTLE_CAVE7) set @cleaned_caves, @cleaned_caves + 1; + if (cavefights & BATTLE_CAVE8) set @cleaned_caves, @cleaned_caves + 1; + if (cavefights & BATTLE_CAVE9) set @cleaned_caves, @cleaned_caves + 1; + mes "[Clauquer]"; + mes "\"You already know everything about these caves. You don't need me anymore to find the little girl.\""; + next; + menu + "But please, I really need your help!", -, + "Oh, so many caves! Do you know how many are still left?", L_Feedback, + "You're right, I don't need your help!", L_No; + next; + mes "\"Ok, if you insist... But I can only repeat what I already said.\""; + goto L_Advice; L_Feedback: - if (@cleaned_caves > 0 && @cleaned_caves < 9) mes "\"You are doing good... If I am right, you already eliminated " + @cleaned_caves + " of the 9 energy sources of the barrier that protects the cave in which Julia is hidden.\""; - if (@cleaned_caves == 9) mes "\"I am amazed... You eliminated all the 9 energy sources. Now is the difficult part. To save Julia, you need to eliminate the last and most powerful barrier. Good Luck!\""; - if (@cleaned_caves <= 0) mes "\"Well... You didn't eliminate any of the barriers, so that means there are still 9 caves and the tenth one, the strongest...\""; - close; + if (@cleaned_caves > 0 && @cleaned_caves < 9) mes "\"You are doing good... If I am right, you already eliminated " + @cleaned_caves + " of the 9 energy sources of the barrier that protects the cave in which Julia is hidden.\""; + if (@cleaned_caves == 9) mes "\"I am amazed... You eliminated all the 9 energy sources. Now is the difficult part. To save Julia, you need to eliminate the last and most powerful barrier. Good Luck!\""; + if (@cleaned_caves <= 0) mes "\"Well... You didn't eliminate any of the barriers, so that means there are still 9 caves and the tenth one, the strongest...\""; + close; L_Huh: - mes "[Clauquer]"; - mes "\"Why are you here? Get out.\""; - close; + mes "[Clauquer]"; + mes "\"Why are you here? Get out.\""; + close; L_No: - close; + close; L_Rescued: - mes "[Clauquer]"; - mes "\"I'm very impressed!"; - mes "Now this fey nature spirit will never kidnap a poor child again.\""; - close; + mes "[Clauquer]"; + mes "\"I'm very impressed!"; + mes "Now this fey nature spirit will never kidnap a poor child again.\""; + close; } diff --git a/world/map/npc/025-4/julia.txt b/world/map/npc/025-4/julia.txt index ecb7703a..25db76d7 100644 --- a/world/map/npc/025-4/julia.txt +++ b/world/map/npc/025-4/julia.txt @@ -1,43 +1,43 @@ // Authors: alastrim, Ali-g, Dark Mage -025-4.gat,89,21,0 script Julia 114,{ +025-4.gat,89,21,0|script|Julia|114,{ - set @Reward_EXP, 5000; + set @Reward_EXP, 5000; - if (Rossy_Quest > 16 || FLAGS & FLAG_ROSSI_COMPLETED) goto L_End; - if (Rossy_Quest == 16) goto L_Done; - if (Rossy_Quest <= 15) goto L_Hmmm; + if (Rossy_Quest > 16 || FLAGS & FLAG_ROSSI_COMPLETED) goto L_End; + if (Rossy_Quest == 16) goto L_Done; + if (Rossy_Quest <= 15) goto L_Hmmm; L_Done: - mes "[Julia]"; - mes "\"I heard some battle noises a few minutes ago. Are you here to save me?\""; - next; - menu - "Of course I'm here to save you, Rossy sent me here!", -; - mes "\"Rossy? My twin sister? I knew she was going to look for me. Thank you so much, here is a present for you.\""; - getinventorylist; - if (@inventorylist_count == 100) goto L_TooMany; - getitem "BlackBoots", 1; - getexp @Reward_EXP, 0; - set Rossy_Quest, 17; - mes "\"I'm out of here now, lets get out of this horrible cave.\""; - close; + mes "[Julia]"; + mes "\"I heard some battle noises a few minutes ago. Are you here to save me?\""; + next; + menu + "Of course I'm here to save you, Rossy sent me here!", -; + mes "\"Rossy? My twin sister? I knew she was going to look for me. Thank you so much, here is a present for you.\""; + getinventorylist; + if (@inventorylist_count == 100) goto L_TooMany; + getitem "BlackBoots", 1; + getexp @Reward_EXP, 0; + set Rossy_Quest, 17; + mes "\"I'm out of here now, lets get out of this horrible cave.\""; +close; L_End: - mes "[Julia]"; - mes "\"Lets get out of this horrible cave.\""; - close; + mes "[Julia]"; + mes "\"Lets get out of this horrible cave.\""; +close; L_Hmmm: - mes "[Julia]"; - mes "\"Don't hurt me!\""; - close; + mes "[Julia]"; + mes "\"Don't hurt me!\""; +close; L_TooMany: - mes "[Julia]"; - mes "\"Oh, you don't have room for it. Come back when your backpack isn't full.\""; - next; - mes "\"I'll wait here until i can give your present to you!\""; - close; + mes "[Julia]"; + mes "\"Oh, you don't have room for it. Come back when your backpack isn't full.\""; + next; + mes "\"I'll wait here until i can give your present to you!\""; +close; } |