prontera,160,181,4 script Newton 4W_M_03,{
mes("[Newton]");
mesf("Hello %s!", strcharinfo(PC_NAME));
mes("I have some interesting items here, would you like to take a look?");
next();
if (select("Sure!:Maybe later ...") == 2) {
mes("[Newton]");
mes("Alright, I'll be here if you change your mind.");
close();
}
mes("[Newton]");
mes("Well, these are the items I have ...");
mes("Which one would you like to know more about?");
next();
switch (select("Leaf Warrior Hat:Leaf Wing:None")) {
case 1:
mes("[Leaf Warrior Hat]");
mes("Reward:");
mesf("1x %s", getitemname(40007));
mes("");
mes("Requirement:");
mesf("20x %s", getitemname(731));
mesf("5x %s", getitemname(732));
mesf("3x %s", getitemname(719));
mesf("3x %s", getitemname(720));
mesf("3x %s", getitemname(724));
mesf("3x %s", getitemname(721));
mesf("3x %s", getitemname(725));
mesf("3x %s", getitemname(727));
next();
mes("[Newton]");
mes("Do you want to do this quest?");
next();
if (select("Yes!:Not now ...") == 2) {
mes("[Newton]");
mes("Alright ... See you later!");
close();
}
if (countitem(731) >= 20 && countitem(732) >= 5 && countitem(719) >= 3 && countitem(720) >= 3 && countitem(724) >= 3 && countitem(721) >= 3 && countitem(725) >= 3 && countitem(727) >= 3) {
delitem(731, 20);
delitem(732, 5);
delitem(719, 3);
delitem(720, 3);
delitem(724, 3);
delitem(721, 3);
delitem(725, 3);
delitem(727, 3);
getitem(40007, 1);
mes("[Newton]");
mes("Congratulations! Here it is!");
close();
}
break;
case 2:
mes("[Leaf Wing]");
mes("Reward:");
mesf("1x %s", getitemname(40006));
mes("");
mes("Requirement:");
mesf("100x %s", getitemname(511));
mesf("50x %s", getitemname(507));
mesf("50x %s", getitemname(508));
mesf("25x %s", getitemname(509));
mesf("10x %s", getitemname(521));
mesf("3x %s", getitemname(2270));
mesf("2x %s", getitemname(2207));
mesf("2x %s", getitemname(707));
mesf("1x %s", getitemname(706));
next();
mes("[Newton]");
mes("Do you want to do this quest?");
next();
if (select("Yes!:Not now ...") == 2) {
mes("[Newton]");
mes("Alright ... See you later!");
close();
}
if (countitem(511) >= 100 && countitem(507) >= 50 && countitem(508) >= 50 && countitem(509) >= 25 && countitem(521) >= 10 && countitem(2270) >= 3 && countitem(2207) >= 2 && countitem(707) >= 2 && countitem(706) >= 1) {
delitem(511, 100);
delitem(507, 50);
delitem(508, 50);
delitem(509, 25);
delitem(521, 10);
delitem(2270, 3);
delitem(2207, 2);
delitem(707, 2);
delitem(706, 1);
getitem(40006, 1);
mes("[Newton]");
mes("Congratulations! Here it is!");
close();
}
break;
case 3:
mes("[Newton]");
mes("Alright, I'll be here if you change your mind.");
close();
}
mes("[Newton]");
mes("I'm sorry, but you don't have all the items needed for this quest.");
mes("Come back when you have all the items!");
close();
}