diff options
Diffstat (limited to 'world/map/npc/002-4')
-rw-r--r-- | world/map/npc/002-4/chest.txt | 46 | ||||
-rw-r--r-- | world/map/npc/002-4/miners.txt | 81 |
2 files changed, 63 insertions, 64 deletions
diff --git a/world/map/npc/002-4/chest.txt b/world/map/npc/002-4/chest.txt index 542ce345..f61ee889 100644 --- a/world/map/npc/002-4/chest.txt +++ b/world/map/npc/002-4/chest.txt @@ -1,36 +1,36 @@ // -002-4.gat,93,37,0 script Treasure 111,{ +002-4.gat,93,37,0|script|Treasure|111,{ - if (TMW_Quest >= 38) goto L_Finished; + if (TMW_Quest >= 38) goto L_Finished; - mes "There is a chest here."; - mes "Do you want to try to open it?"; - next; - menu - "Yes.", L_Yes, - "No.", -; - close; + mes "There is a chest here."; + mes "Do you want to try to open it?"; + next; + menu + "Yes.", L_Yes, + "No.", -; + close; L_Yes: - if(countitem("TreasureKey") < 3) goto L_Not_Enough; - getinventorylist; - if (@inventorylist_count == 100 && countitem("TreasureKey") > 3) goto L_TooMany; - mes "You opened the chest and found a short bow!"; - delitem "TreasureKey", 3; - getitem "ShortBow", 1; - set TMW_Quest, 38; - close; + if(countitem("TreasureKey") < 3) goto L_Not_Enough; + getinventorylist; + if (@inventorylist_count == 100 && countitem("TreasureKey") > 3) goto L_TooMany; + mes "You opened the chest and found a short bow!"; + delitem "TreasureKey", 3; + getitem "ShortBow", 1; + set TMW_Quest, 38; + close; L_Not_Enough: - mes "It seems that you do not have the right key for this chest yet..."; - close; + mes "It seems that you do not have the right key for this chest yet..."; + close; L_Finished: - mes "You have already opened this chest."; - close; + mes "You have already opened this chest."; + close; L_TooMany: - mes "You do not have enough room to loot this chest. Maybe you should try again later."; - close; + mes "You do not have enough room to loot this chest. Maybe you should try again later."; + close; } diff --git a/world/map/npc/002-4/miners.txt b/world/map/npc/002-4/miners.txt index 6e71461d..74bedfe6 100644 --- a/world/map/npc/002-4/miners.txt +++ b/world/map/npc/002-4/miners.txt @@ -1,60 +1,59 @@ // -002-4.gat,32,94,6 script Sema 109,{ +002-4.gat,32,94,6|script|Sema|109,{ - if (TMW_Quest >= 40) goto L_Sema_Done; - if (TMW_Quest == 39) goto L_Sema_Happy; - if (TMW_Quest == 38) goto L_Sema_GCM; + if (TMW_Quest >= 40) goto L_Sema_Done; + if (TMW_Quest == 39) goto L_Sema_Happy; + if (TMW_Quest == 38) goto L_Sema_GCM; - mes "[Sema the Miner]"; - mes "\"This place is odd. There is a chest somewhere in this palace, but I don't know where. I think the archants have eaten all the spare keys for the chest, too.\""; - close; + mes "[Sema the Miner]"; + mes "\"This place is odd. There is a chest somewhere in this palace, but I don't know where. I think the archants have eaten all the spare keys for the chest, too.\""; + close; L_Sema_GCM: - mes "[Sema the Miner]"; - mes "\"I saw a giant cave maggot eat one of the other miners and it might eat me! Can you kill it?\""; - menu - "Yes.", L_Sema_Yes, - "No.", L_Sema_No; - close; + mes "[Sema the Miner]"; + mes "\"I saw a giant cave maggot eat one of the other miners and it might eat me! Can you kill it?\""; + menu + "Yes.", L_Sema_Yes, + "No.", L_Sema_No; + close; L_Sema_No: - mes "[Sema the Miner]"; - mes "\"Ahh! I am very scared now!\""; - close; + mes "[Sema the Miner]"; + mes "\"Ahh! I am very scared now!\""; + close; L_Sema_Yes: - set TMW_Quest, 39; - monster "002-4.gat", 70, 90, "", 1059, 1; - mes "[Sema the Miner]"; - mes "\"Good luck. To prove you killed it, please bring the Iten it swallowed when it ate the miner. Be careful, there could be more than one.\""; - close; + set TMW_Quest, 39; + monster "002-4.gat", 70, 90, "", 1059, 1; + mes "[Sema the Miner]"; + mes "\"Good luck. To prove you killed it, please bring the Iten it swallowed when it ate the miner. Be careful, there could be more than one.\""; + close; L_Sema_Happy: - if (countitem ("Iten") < 1) goto L_Sema_Not_Happy; - getinventorylist; - if (@inventorylist_count - (countitem ("Iten") == 1) > 99) goto L_Sema_TooMany; - delitem "Iten", 1; - getitem "DesertShirt", 1; - set TMW_Quest, 40; - mes "[Sema the Miner]"; - mes "\"You killed it! What a relief! Please accept this Desert Shirt as reward.\""; - close; + if (countitem ("Iten") < 1) goto L_Sema_Not_Happy; + getinventorylist; + if (@inventorylist_count - (countitem ("Iten") == 1) > 99) goto L_Sema_TooMany; + delitem "Iten", 1; + getitem "DesertShirt", 1; + set TMW_Quest, 40; + mes "[Sema the Miner]"; + mes "\"You killed it! What a relief! Please accept this Desert Shirt as reward.\""; + close; L_Sema_TooMany: - mes "[Sema the Miner]"; - mes "\"You have too many items for me to give you a reward. Please drop or sell something so I can give it to you.\""; - close; + mes "[Sema the Miner]"; + mes "\"You have too many items for me to give you a reward. Please drop or sell something so I can give it to you.\""; + close; L_Sema_Not_Happy: - set TMW_Quest, 38; - itemheal -Hp, 0; - mes "A stone falls on your head."; - close; + set TMW_Quest, 38; + itemheal -Hp, 0; + mes "A stone falls on your head."; + close; L_Sema_Done: - mes "[Sema the Miner]"; - mes "\"Thank you for all your help.\""; - close; - + mes "[Sema the Miner]"; + mes "\"Thank you for all your help.\""; + close; } |