//===== rAthena Script ======================================= // Eden Group Quests - Mission [91 - 99] //===== By: ================================================== //= Chilly //===== Current Version: ===================================== //= 1.1 //===== Compatible With: ===================================== //= rAthena SVN //===== Description: ========================================= //= Repetable Quests for Players between Baselevel 90 - 100 . //===== Additional Comments: ================================= //= 1.0 First Version. [Chilly] //= 1.1 Some little improvements here and there. [Masao] //============================================================ moc_para01,48,177,3 script Mission [91 - 99] 857,{ if (countitem(6219) < 1) { mes "- Only members of the -"; mes "- Eden Group can read -"; mes "- this bulletin board. -"; close; } if (BaseLevel < 91 || BaseLevel > 99) { mes "- This missions can only be -"; mes "- read by those who are -"; mes "- of the correct level. -"; mes "- There might be another -"; mes "- board somewhere for -"; mes "- my level. -"; close; } mes "- Many hunting missions -"; mes "- are on the bulletin board. -"; next; switch(select("Turtle Dungeon Area:Glast Heim Area:Rachel Area:Local Area:Other Area")) { case 1: switch(select("Solider:Freezer:Heater")) { case 1: if (checkquest(4181,HUNTING) == 2) { mes "You hunted all 30 Solider."; mes "Thank you very much."; next; mes "I know it isn't much but here's a small gift."; mes "I hope that it helps you at least a little bit."; next; erasequest 4181; getexp 94000,94000; mes "Wooohoo!"; mes "Good luck."; close; } if (checkquest(4181) == -1) { setquest 4181; mes "Please hunt 30 Solider and return here."; close; } mes "Umm? You didn't hunt"; mes "all 30 Solider yet..."; mes "Will you check again?"; close; case 2: if (checkquest(4182,HUNTING) == 2) { mes "You hunted all 30 Freezer."; mes "Thank you very much."; next; mes "I know it isn't much but here's a small gift."; mes "I hope that it helps you at least a little bit."; next; erasequest 4182; getexp 94000,94000; mes "Wooohoo!"; mes "Good luck."; close; } if (checkquest(4182) == -1) { setquest 4182; mes "Please hunt 30 Freezer and return here."; close; } mes "Umm? You didn't hunt"; mes "all 30 Freezer yet..."; mes "Will you check again?"; close; case 3: if (checkquest(4183,HUNTING) == 2) { mes "You hunted all 30 Heater."; mes "Thank you very much."; next; mes "I know it isn't much but here's a small gift."; mes "I hope that it helps you at least a little bit."; next; erasequest 4183; getexp 94000,94000; mes "Wooohoo!"; mes "Good luck."; close; } if (checkquest(4183) == -1) { setquest 4183; mes "Please hunt 30 Heater and return here."; close; } mes "Umm? You didn't hunt"; mes "all 30 Heater yet..."; mes "Will you check again?"; close; } case 2: switch(select("Injustice:Rybio:Dark Priest")) { case 1: if (checkquest(4184,HUNTING) == 2) { mes "You hunted all 30 Injustice."; mes "Thank you very much."; next; mes "I know it isn't much but here's a small gift."; mes "I hope that it helps you at least a little bit."; next; erasequest 4184; getexp 94000,94000; mes "Wooohoo!"; mes "Good luck."; close; } if (checkquest(4184) == -1) { setquest 4184; mes "Please hunt 30 Injustice and return here."; close; } mes "Umm? You didn't hunt"; mes "all 30 Injustice yet..."; mes "Will you check again?"; close; case 2: if (checkquest(4185,HUNTING) == 2) { mes "You hunted all 30 Rybio."; mes "Thank you very much."; next; mes "I know it isn't much but here's a small gift."; mes "I hope that it helps you at least a little bit."; next; erasequest 4185; getexp 94000,94000; mes "Wooohoo!"; mes "Good luck."; close; } if (checkquest(4185) == -1) { setquest 4185; mes "Please hunt 30 Rybio and return here."; close; } mes "Umm? You didn't hunt"; mes "all 30 Rybio yet..."; mes "Will you check again?"; close; case 3: if (checkquest(4186,HUNTING) == 2) { mes "You hunted all 30 Dark Priest."; mes "Thank you very much."; next; mes "I know it isn't much but here's a small gift."; mes "I hope that it helps you at least a little bit."; next; erasequest 4186; getexp 94000,94000; mes "Wooohoo!"; mes "Good luck."; close; } if (checkquest(4186) == -1) { setquest 4186; mes "Please hunt 30 Dark Priest and return here."; close; } mes "Umm? You didn't hunt"; mes "all 30 Dark Priest yet..."; mes "Will you check again?"; close; } case 3: switch(select("Stapo:Roween:Siroma")) { case 1: if (checkquest(4187,HUNTING) == 2) { mes "You hunted all 30 Stapo."; mes "Thank you very much."; next; mes "I know it isn't much but here's a small gift."; mes "I hope that it helps you at least a little bit."; next; erasequest 4187; getexp 94000,94000; mes "Wooohoo!"; mes "Good luck."; close; } if (checkquest(4187) == -1) { setquest 4187; mes "Please hunt 30 Stapo and return here."; close; } mes "Umm? You didn't hunt"; mes "all 30 Stapo yet..."; mes "Will you check again?"; close; case 2: if (checkquest(4188,HUNTING) == 2) { mes "You hunted all 30 Roween."; mes "Thank you very much."; next; mes "I know it isn't much but here's a small gift."; mes "I hope that it helps you at least a little bit."; next; erasequest 4188; getexp 94000,94000; mes "Wooohoo!"; mes "Good luck."; close; } if (checkquest(4188) == -1) { setquest 4188; mes "Please hunt 30 Roween and return here."; close; } mes "Umm? You didn't hunt"; mes "all 30 Roween yet..."; mes "Will you check again?"; close; case 3: if (checkquest(4189,HUNTING) == 2) { mes "You hunted all 30 Siroma."; mes "Thank you very much."; next; mes "I know it isn't much but here's a small gift."; mes "I hope that it helps you at least a little bit."; next; erasequest 4189; getexp 94000,94000; mes "Wooohoo!"; mes "Good luck."; close; } if (checkquest(4189) == -1) { setquest 4189; mes "Please hunt 30 Siroma and return here."; close; } mes "Umm? You didn't hunt"; mes "all 30 Siroma yet..."; mes "Will you check again?"; close; } case 4: switch(select("Shinobi:Evil Nymph")) { case 1: if (checkquest(4190,HUNTING) == 2) { mes "You hunted all 30 Shinobi."; mes "Thank you very much."; next; mes "I know it isn't much but here's a small gift."; mes "I hope that it helps you at least a little bit."; next; erasequest 4190; getexp 94000,94000; mes "Wooohoo!"; mes "Good luck."; close; } if (checkquest(4190) == -1) { setquest 4190; mes "Please hunt 30 Shinobi and return here."; close; } mes "Umm? You didn't hunt"; mes "all 30 Shinobi yet..."; mes "Will you check again?"; close; case 2: if (checkquest(4191,HUNTING) == 2) { mes "You hunted all 30 Evil Nymph."; mes "Thank you very much."; next; mes "I know it isn't much but here's a small gift."; mes "I hope that it helps you at least a little bit."; next; erasequest 4191; getexp 94000,94000; mes "Wooohoo!"; mes "Good luck."; close; } if (checkquest(4191) == -1) { setquest 4191; mes "Please hunt 30 Evil Nymph and return here."; close; } mes "Umm? You didn't hunt"; mes "all 30 Evil Nymph yet..."; mes "Will you check again?"; close; } case 5: switch(select("Deviruchi:Mineral:Kaho:Neraid:Disguise")) { case 1: if (checkquest(4192,HUNTING) == 2) { mes "You hunted all 30 Deviruchi."; mes "Thank you very much."; next; mes "I know it isn't much but here's a small gift."; mes "I hope that it helps you at least a little bit."; next; erasequest 4192; getexp 94000,94000; mes "Wooohoo!"; mes "Good luck."; close; } if (checkquest(4192) == -1) { setquest 4192; mes "Please hunt 30 Deviruchi and return here."; close; } mes "Umm? You didn't hunt"; mes "all 30 Deviruchi yet..."; mes "Will you check again?"; close; case 2: if (checkquest(4193,HUNTING) == 2) { mes "You hunted all 30 Mineral."; mes "Thank you very much."; next; mes "I know it isn't much but here's a small gift."; mes "I hope that it helps you at least a little bit."; next; erasequest 4193; getexp 94000,94000; mes "Wooohoo!"; mes "Good luck."; close; } if (checkquest(4193) == -1) { setquest 4193; mes "Please hunt 30 Mineral and return here."; close; } mes "Umm? You didn't hunt"; mes "all 30 Mineral yet..."; mes "Will you check again?"; close; case 3: if (checkquest(4194,HUNTING) == 2) { mes "You hunted all 30 Kaho."; mes "Thank you very much."; next; mes "I know it isn't much but here's a small gift."; mes "I hope that it helps you at least a little bit."; next; erasequest 4194; getexp 94000,94000; mes "Wooohoo!"; mes "Good luck."; close; } if (checkquest(4194) == -1) { setquest 4194; mes "Please hunt 30 Kaho and return here."; close; } mes "Umm? You didn't hunt"; mes "all 30 Kaho yet..."; mes "Will you check again?"; close; case 4: if (checkquest(4195,HUNTING) == 2) { mes "You hunted all 30 Neraid."; mes "Thank you very much."; next; mes "I know it isn't much but here's a small gift."; mes "I hope that it helps you at least a little bit."; next; erasequest 4195; getexp 94000,94000; mes "Wooohoo!"; mes "Good luck."; close; } if (checkquest(4195) == -1) { setquest 4195; mes "Please hunt 30 Neraid and return here."; close; } mes "Umm? You didn't hunt"; mes "all 30 Neraid yet..."; mes "Will you check again?"; close; case 5: if (checkquest(4196,HUNTING) == 2) { mes "You hunted all 30 Disguise."; mes "Thank you very much."; next; mes "I know it isn't much but here's a small gift."; mes "I hope that it helps you at least a little bit."; next; erasequest 4196; getexp 94000,94000; mes "Wooohoo!"; mes "Good luck."; close; } if (checkquest(4196) == -1) { setquest 4196; mes "Please hunt 30 Disguise and return here."; close; } mes "Umm? You didn't hunt"; mes "all 30 Disguise yet..."; mes "Will you check again?"; close; } } }