summaryrefslogtreecommitdiff
path: root/npc/005-1
diff options
context:
space:
mode:
Diffstat (limited to 'npc/005-1')
-rw-r--r--npc/005-1/maya.txt209
1 files changed, 0 insertions, 209 deletions
diff --git a/npc/005-1/maya.txt b/npc/005-1/maya.txt
index ff833506b..b21ac8a52 100644
--- a/npc/005-1/maya.txt
+++ b/npc/005-1/maya.txt
@@ -12,213 +12,4 @@
005-1,42,37,0 script Maya NPC_RAIJIN_FEMALE_LEGION_ARTIS,{
- .Item1 = CottonCloth;
- .Item2 = Pearl;
- .Item3 = WolvernTooth;
-
- function quest_close {
- speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("Maybe next time.");
- goodbye;
- close;
- }
-
- function quest_giveitem {
- .@maya = getq(CandorQuest_Maya);
- if (.@maya == 2)
- {
- if (countitem("Iron Ingot") == 0)
- {
- speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("You don't have the item.");
- goodbye;
- close;
- }
- delitem .Item3, 1;
- Zeny = Zeny + 8000;
- getexp 1500,0;
- setq CandorQuest_Tolchi, 3;
- speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("Thanks mate that all i need ! Have a good day !");
- }
- if (.@maya == 1)
- {
- if (countitem("Coal") <= 2)
- {
- speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("You don't have the item.");
- goodbye;
- close;
- }
- delitem .Item2, 3;
- Zeny = Zeny + 800;
- getexp 100,0;
- setq CandorQuest_Maya, 2;
- }
- if (.@maya == 0)
- {
- if (countitem("Iron Ore") == 0)
- {
- speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("You don't have the item.");
- goodbye;
- close;
- }
- delitem .Item1, 1;
- Zeny = Zeny + 200;
- getitem RustyKnife, 1;
- getexp 50,0;
- setq CandorQuest_Maya, 1;
- }
- close;
- }
-
- function quest_first {
- speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("Can you bring me 2 @@", getitemlink(.Item1));
- do
- {
- select
- l("Yes."),
- l("No.");
-
- switch (@menu)
- {
- case 1:
- quest_giveitem;
- break;
- case 2:
- quest_close;
- break;
- }
- } while (@menu != 2);
- }
-
- function quest_second {
- speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("Can you bring me 3 @@", getitemlink(.Item2));
- do
- {
- select
- l("Yes."),
- l("No.");
-
- switch (@menu)
- {
- case 1:
- quest_giveitem;
- break;
- case 2:
- quest_close;
- break;
- }
- } while (@menu != 2);
- }
-
- function quest_third {
- speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("Can you bring me 4 @@", getitemlink(.Item3));
- do
- {
- select
- l("Yes."),
- l("No.");
-
- switch (@menu)
- {
- case 1:
- quest_giveitem;
- break;
- case 2:
- quest_close;
- break;
- }
- } while (@menu != 2);
- }
-
- .@maya = getq(CandorQuest_Maya,
-
- if (BaseLevel <= 4 || BaseLevel <= 9 && .@maya == 1 || BaseLevel <= 14 && .@maya == 2)
- {
- speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("You aren't strong enought. Come Back Later.");
- goodbye;
- close;
- }
-
- if (.@maya == 3)
- {
- speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("Hey ! How are you today ? Thanks again for your help.");
- goodbye;
- close;
- }
-
- speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("Hello can you help me?");
-
-
- do
- {
- select
- rif(.@maya == 0, l("Yes.")),
- rif(.@maya == 1, l("Yes.")),
- rif(.@maya == 2, l("Yes.")),
- l("No.");
-
- switch (@menu)
- {
- case 1:
- quest_first;
- setq CandorQuest_Maya, 0;
- break;
- case 2:
- quest_second;
- break;
- case 3:
- quest_third;
- break;
- case 4:
- quest_close;
- goodbye;
- break;
- }
- } while (@menu != 4);
-
- closedialog;
- goodbye;
- close;
-
-OnTimer1000:
- domovestep;
-
-OnInit:
- initpath "move", 44, 35,
- "dir", UP, 0,
- "wait", 30, 0,
- "move", 43, 40,
- "dir", UP, 0,
- "wait", 30, 0,
- "move", 40, 35,
- "dir", UP, 0,
- "wait", 30, 0,
- "dir", LEFT, 0,
- "wait", 30, 0,
- "move", 42, 37,
- "dir", DOWN, 0,
- "dir", UP, 0,
- "wait", 30, 0,
- "Mmove", 45, 37,
- "dir", DOWN, 0,
- "wait", 30, 0,
- "move", 33, 37,
- "dir", LEFT, 0,
- "wait", 30, 0,
- "move", 33, 37,
- "dir", RIGHT, 0,
- "wait", 30, 0;
-
- initialmove;
- initnpctimer;
- .distance = 5;
}