summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSaulc <lucashelaine14@gmail.com>2018-05-15 12:03:54 +0000
committerSaulc <lucashelaine14@gmail.com>2018-05-15 12:03:54 +0000
commit1333ba46d4e2534e7948496ccda6fa173aeeda2b (patch)
tree4bc2d548b1ac097f2cd12303a76ecdee84c46c1a
parent4996dd58221dd444d8a00a641c2f908456fe83bd (diff)
downloadserverdata-1333ba46d4e2534e7948496ccda6fa173aeeda2b.tar.gz
serverdata-1333ba46d4e2534e7948496ccda6fa173aeeda2b.tar.bz2
serverdata-1333ba46d4e2534e7948496ccda6fa173aeeda2b.tar.xz
serverdata-1333ba46d4e2534e7948496ccda6fa173aeeda2b.zip
Update miner
-rw-r--r--npc/004-1/miner55
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 "";