From 31825ccc2dde034a218d9ad466dd721c40b5651d Mon Sep 17 00:00:00 2001 From: shennetsind Date: Sun, 8 Jul 2012 19:30:07 +0000 Subject: Okie ladies and gentleman if this commit breaks anything it's jman's and maki's fault, yes, blame them. Fixing pre-re / re npc support, moving /config/ folder to src root so other servers may also make use of the #define renewal dir and other stuff. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16382 54d463be-8e91-2dee-dedb-b68131a5f0ec --- npc/re/quests/eden/86-90.txt | 550 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 550 insertions(+) create mode 100644 npc/re/quests/eden/86-90.txt (limited to 'npc/re/quests/eden/86-90.txt') diff --git a/npc/re/quests/eden/86-90.txt b/npc/re/quests/eden/86-90.txt new file mode 100644 index 000000000..9aac942ba --- /dev/null +++ b/npc/re/quests/eden/86-90.txt @@ -0,0 +1,550 @@ +//===== rAthena Script ======================================= +// Eden Group Quests - Mission [86 - 90] +//===== By: ================================================== +//= Chilly +//===== Current Version: ===================================== +//= 1.1 +//===== Compatible With: ===================================== +//= rAthena SVN +//===== Description: ========================================= +//= Repetable Quests for Players between Baselevel 85 - 91 . +//===== Additional Comments: ================================= +//= 1.0 First Version. [Chilly] +//= 1.1 Some little improvements here and there. [Masao] +//============================================================ + +moc_para01,48,175,3 script Mission [86 - 90] 857,{ + if (countitem(6219) < 1) { + mes "- Only members of the -"; + mes "- Eden Group can read -"; + mes "- this bulletin board. -"; + close; + } + if (BaseLevel < 86) { + 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; + } + if (BaseLevel > 90) { + if (checkquest(4167,HUNTING) == 2) { + mes "You hunted all 30 Dragon Tail."; + 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 4167; + getexp 76000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } else if (checkquest(4168,HUNTING) == 2) { + mes "You hunted all 30 Spring Rabbit."; + 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 4168; + getexp 82000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } else if (checkquest(4169,HUNTING) == 2) { + mes "You hunted all 30 Pest."; + 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 4169; + getexp 82000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } else if (checkquest(4170,HUNTING) == 2) { + mes "You hunted all 30 Bathory."; + 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 4170; + getexp 72000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } else if (checkquest(4171,HUNTING) == 2) { + mes "You hunted all 30 Alarm."; + 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 4171; + getexp 76000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } else if (checkquest(4172,HUNTING) == 2) { + mes "You hunted all 30 Baba Yaga."; + 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 4172; + getexp 72000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } else if (checkquest(4173,HUNTING) == 2) { + mes "You hunted all 30 Hyegun."; + 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 4173; + getexp 117000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } else if (checkquest(4174,HUNTING) == 2) { + mes "You hunted all 30 Firelock Soldier."; + 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 4174; + getexp 82000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } else if (checkquest(4175,HUNTING) == 2) { + mes "You hunted all 30 Zipper Bear."; + 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 4175; + getexp 120000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } else if (checkquest(4176,HUNTING) == 2) { + mes "You hunted all 30 Earth Petite."; + 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 4176; + getexp 72000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } else if (checkquest(4177,HUNTING) == 2) { + mes "You hunted all 30 Rafflesia."; + 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 4177; + getexp 72000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } else if (checkquest(4178,HUNTING) == 2) { + mes "You hunted all 30 Venomous."; + 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 4178; + getexp 72000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } else if (checkquest(4179,HUNTING) == 2) { + mes "You hunted all 30 Pitman."; + 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 4179; + getexp 86000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } else if (checkquest(4180,HUNTING) == 2) { + mes "You hunted all 30 Yellow Novus."; + 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 4180; + getexp 80000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } else { + 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:Clock Tower Area:Local Area:Other Area")) { + case 1: + switch(select("Dragon Tail:Spring Rabbit:Pest")) { + case 1: + if (checkquest(4167,HUNTING) == 2) { + mes "You hunted all 30 Dragon Tail."; + 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 4167; + getexp 76000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } + if (checkquest(4167) == -1) { + setquest 4167; + mes "Please hunt 30 Dragon Tail and return here."; + close; + } + mes "Umm? You didn't hunt"; + mes "all 30 Dragon Tail yet..."; + mes "Will you check again?"; + close; + case 2: + if (checkquest(4168,HUNTING) == 2) { + mes "You hunted all 30 Spring Rabbit."; + 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 4168; + getexp 82000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } + if (checkquest(4168) == -1) { + setquest 4168; + mes "Please hunt 30 Spring Rabbit and return here."; + close; + } + mes "Umm? You didn't hunt"; + mes "all 30 Spring Rabbit yet..."; + mes "Will you check again?"; + close; + case 3: + if (checkquest(4169,HUNTING) == 2) { + mes "You hunted all 30 Pest."; + 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 4169; + getexp 82000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } + if (checkquest(4169) == -1) { + setquest 4169; + mes "Please hunt 30 Pest and return here."; + close; + } + mes "Umm? You didn't hunt"; + mes "all 30 Pest yet..."; + mes "Will you check again?"; + close; + } + case 2: + switch(select("Bathory:Alarm")) { + case 1: + if (checkquest(4170,HUNTING) == 2) { + mes "You hunted all 30 Bathory."; + 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 4170; + getexp 72000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } + if (checkquest(4170) == -1) { + setquest 4170; + mes "Please hunt 30 Bathory and return here."; + close; + } + mes "Umm? You didn't hunt"; + mes "all 30 Bathory yet..."; + mes "Will you check again?"; + close; + case 2: + if (checkquest(4171,HUNTING) == 2) { + mes "You hunted all 30 Alarm."; + 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 4171; + getexp 76000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } + if (checkquest(4171) == -1) { + setquest 4171; + mes "Please hunt 30 Alarm and return here."; + close; + } + mes "Umm? You didn't hunt"; + mes "all 30 Alarm yet..."; + mes "Will you check again?"; + close; + } + case 3: + switch(select("Babayaga:Hyegun:Antique Firelock:Zipper Bear")) { + case 1: + if (checkquest(4172,HUNTING) == 2) { + mes "You hunted all 30 Babayaga."; + 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 4172; + getexp 72000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } + if (checkquest(4172) == -1) { + setquest 4172; + mes "Please hunt 30 Babayaga and return here."; + close; + } + mes "Umm? You didn't hunt"; + mes "all 30 Babayaga yet..."; + mes "Will you check again?"; + close; + case 2: + if (checkquest(4173,HUNTING) == 2) { + mes "You hunted all 30 Hyegun."; + 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 4173; + getexp 117000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } + if (checkquest(4173) == -1) { + setquest 4173; + mes "Please hunt 30 Hyegun and return here."; + close; + } + mes "Umm? You didn't hunt"; + mes "all 30 Hyegun yet..."; + mes "Will you check again?"; + close; + case 3: + if (checkquest(4174,HUNTING) == 2) { + mes "You hunted all 30 Antique Firelock."; + 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 4174; + getexp 82000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } + if (checkquest(4174) == -1) { + setquest 4174; + mes "Please hunt 30 Antique Firelock and return here."; + close; + } + mes "Umm? You didn't hunt"; + mes "all 30 Antique Firelock yet..."; + mes "Will you check again?"; + close; + case 4: + if (checkquest(4175,HUNTING) == 2) { + mes "You hunted all 30 Zipper Bear."; + 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 4175; + getexp 120000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } + if (checkquest(4175) == -1) { + setquest 4175; + mes "Please hunt 30 Zipper Bear and return here."; + close; + } + mes "Umm? You didn't hunt"; + mes "all 30 Zipper Bear yet..."; + mes "Will you check again?"; + close; + } + case 4: + switch(select("Earth Petite:Rafflesia:Venomous:Pitman:Yellow Novus")) { + case 1: + if (checkquest(4176,HUNTING) == 2) { + mes "You hunted all 30 Earth Petite."; + 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 4176; + getexp 72000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } + if (checkquest(4176) == -1) { + setquest 4176; + mes "Please hunt 30 Earth Petite and return here."; + close; + } + mes "Umm? You didn't hunt"; + mes "all 30 Earth Petite yet..."; + mes "Will you check again?"; + close; + case 2: + if (checkquest(4177,HUNTING) == 2) { + mes "You hunted all 30 Rafflesia."; + 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 4177; + getexp 72000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } + if (checkquest(4177) == -1) { + setquest 4177; + mes "Please hunt 30 Rafflesia and return here."; + close; + } + mes "Umm? You didn't hunt"; + mes "all 30 Rafflesia yet..."; + mes "Will you check again?"; + close; + case 3: + if (checkquest(4178,HUNTING) == 2) { + mes "You hunted all 30 Venomous."; + 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 4178; + getexp 72000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } + if (checkquest(4178) == -1) { + setquest 4178; + mes "Please hunt 30 Venomous and return here."; + close; + } + mes "Umm? You didn't hunt"; + mes "all 30 Venomous yet..."; + mes "Will you check again?"; + close; + case 4: + if (checkquest(4179,HUNTING) == 2) { + mes "You hunted all 30 Pitman."; + 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 4179; + getexp 86000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } + if (checkquest(4179) == -1) { + setquest 4179; + mes "Please hunt 30 Pitman and return here."; + close; + } + mes "Umm? You didn't hunt"; + mes "all 30 Pitman yet..."; + mes "Will you check again?"; + close; + case 5: + if (checkquest(4180,HUNTING) == 2) { + mes "You hunted all 30 Yellow Novus."; + 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 4180; + getexp 80000,0; + mes "Wooohoo!"; + mes "Good luck."; + close; + } + if (checkquest(4180) == -1) { + setquest 4180; + mes "Please hunt 30 Yellow Novus and return here."; + close; + } + mes "Umm? You didn't hunt"; + mes "all 30 Yellow Novus yet..."; + mes "Will you check again?"; + close; + } + } +} -- cgit v1.2.3-60-g2f50