diff options
Diffstat (limited to 'npc')
-rw-r--r-- | npc/004-1/miner | 55 |
1 files changed, 25 insertions, 30 deletions
diff --git a/npc/004-1/miner b/npc/004-1/miner index 4afc039ab..eeba08e4c 100644 --- a/npc/004-1/miner +++ b/npc/004-1/miner @@ -37,7 +37,7 @@ mesq lg("Some of my miners friends died in this mine, cause it's plenty of dangerous monsters"); next; mesn; - mesq l("Would you like to help us for a reward ?"); + mesq l("Would you like to help us for a reward ? or maybe you just want some information"); next; goto L_Menu; @@ -50,8 +50,7 @@ L_PreMenu: L_Menu: mesn strcharinfo(0); menu - l("How can you help me?"), L_ExplicaSiProprio, - rif(getq(TulimQuest_Tycoon) < 15, l("I want to be trained!")), L_Purge, + rif(getq(TulimQuest_Tycoon) < 15, l("I am a brave adventurer! how can i help you ?")), L_Purge, l("How do I make money?"), L_ExplicaGrama, l("How I see my items?"), L_ExplicaBagagem, l("How trade with other players?"), L_ExplicaTrade, @@ -79,11 +78,13 @@ L_Purge: getexp 50, 0; set Zeny, Zeny + 50; setq TulimQuest_Tycoon, 3, 0; - } else if (.@q == 3) { + } else if (.@q == 3 && BaseLevel >= 19) { mesq l("Less rattos means more food. So, this time the monsters will be a little stronger."); next; mesq l("Ok now i want you to purge cave of Maggot, kill 25 @@. They keep respawning and annoy miners team.", getmonsterlink(CaveMaggot)); setq TulimQuest_Tycoon, 4, 0; + } else if (.@q == 3 && BaseLevel < 19) { + mesq l("You are already too weak for my last task, please come back later with some levels."); } else if (.@q == 4) { mesq l("You are killing @@ at the cave. Good progress", getmonsterlink(CaveMaggot)); } else if (.@q == 5) { @@ -91,11 +92,13 @@ L_Purge: getexp 200, 0; set Zeny, Zeny + 150; setq TulimQuest_Tycoon, 6, 0; - } else if (.@q == 6) { + } else if (.@q == 6 && BaseLevel >= 24) { mesq l("As you see, That was fast. You can also sell monster parts to inn keeper for some extra money."); next; mesq l("So, please kill 50 @@, Try to collect some lamps in the same time, that could be useful later.", getmonsterlink(CaveSnake)); setq TulimQuest_Tycoon, 7, 0; + } else if (.@q == 6 && BaseLevel < 24) { + mesq l("You are already too weak for my last task, please come back later with some levels."); } else if (.@q == 7) { mesq l("You are killing @@ at the cave.", getmonsterlink(CaveSnake)); } else if (.@q == 8) { @@ -103,32 +106,35 @@ L_Purge: getexp 1000, 0; set Zeny, Zeny + 350; setq TulimQuest_Tycoon, 9, 0; - } else if (.@q == 9) { + } else if (.@q == 9 && BaseLevel >= 29) { mesq l("Ok now you are near to be a real miner if you succes this hard part i will reward you as a @@.", getitemlink(MinerHat)); next; mesq l("I'll ask you to kill 100 @@. This will prove your worth. Good luck.", getmonsterlink(RedScorpion)); setq TulimQuest_Tycoon, 10, 0; + } else if (.@q == 9 && BaseLevel < 29) { + mesq l("You are already too weak for my last task, please come back later with some levels."); } else if (.@q == 10) { mesq l("You are killing @@ it's still in progress.", getmonsterlink(RedScorpion)); } else if (.@q == 11) { - mesq l("Congratulations! Here is your reward ( XXX xp 25 gp)."); - mesq l("You completed your trainment, so you're getting 50 bonus experience points. If you level up, use your stat points wisely!"); - getexp 90, 0; - set Zeny, Zeny + 25; + mesq l("Congratulations! Here is your reward a @@.", getitemlink(MinerHat)); + mesq l("We done nice progress thank a lot my friend you re nwo part of the Tulimshar miner crew!"); + inventoryplace MinerHat, 1; + getitem MinerHat, 1; setq TulimQuest_Tycoon, 12, 0; - } else if (.@q == 12 && BaseLevel >= 9) { - mesq l("You are already fully trained. You should go to Tulimshar, but if you want a bonus task, please kill a @@.", getmonsterlink(ManaBug)); + } else if (.@q == 12 && BaseLevel >= 34) { + mesq l("Last task i can give you it's to exterminate @@ They actually lock miners progress in the mine.", getmonsterlink(BlackScorpion)); setq TulimQuest_Tycoon, 13, 0; - } else if (.@q == 12 && BaseLevel < 9) { - mesq l("You are already fully trained. You should go to Tulimshar. I may have another task for you later, but you are too weak now, get some levels."); + } else if (.@q == 12 && BaseLevel < 34) { + mesq l("You are already too weak for my last task, please come back later with some levels."); } else if (.@q == 13) { - mesq l("You are trying to kill a @@.", getmonsterlink(ManaBug)); + mesq l("You are killing @@ at the cave.", getmonsterlink(BlackScorpion)); } else if (.@q == 14) { mesq l("Wow! You did it! I do not think anyone else could have done that."); - mesq l("Here, take this @@ - you deserve it! And here is 200 GP to buy a better weapon.", getitemlink(CandorHeadBand)); - inventoryplace CandorHeadBand, 1; + mesq l("Here, take this @@ - you deserve it! And here is 5000 GP and 12.000 XP", getitemlink(Ruby)); + inventoryplace Ruby, 1; getitem CandorHeadBand, 1; - set Zeny, Zeny + 200; + getexp 12000, 0; + set Zeny, Zeny + 5000; setq TulimQuest_Tycoon, 15, 0; } next; @@ -146,18 +152,7 @@ L_NoLevel: // Anything below this line is copy-pasted from SG:ManaBird, a TMW-BR clone // Do not attention to it, unless you need to. Translated by Google. -L_ExplicaSiProprio: - mes ""; - mesn; - mesq l("Saxso, the former mayor, commanded me to strengthen the youngsters, so that they have sufficient power to fight monsters."); - next; - mesn; - mesq lg("He died, but I plan in fulfilling his will. I can give you training for that, and teach you how to fight properly."); - next; - mesn; - mesq l("I see you have arms long enough to be an archer."); - next; - goto L_PreMenu; + L_ExplicaGrama: mes ""; |