//================= Hercules Script =======================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
//================= License ===============================================
//= This file is part of Hercules.
//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
//= Copyright (C) 2012-2015 Hercules Dev Team
//= Copyright (C) Samuray22
//= Copyright (C) L0ne_W0lf
//= Copyright (C) Lupus
//= Copyright (C) Akaru
//= Copyright (C) kobra_k88
//=
//= Hercules is free software: you can redistribute it and/or modify
//= it under the terms of the GNU General Public License as published by
//= the Free Software Foundation, either version 3 of the License, or
//= (at your option) any later version.
//=
//= This program is distributed in the hope that it will be useful,
//= but WITHOUT ANY WARRANTY; without even the implied warranty of
//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
//= GNU General Public License for more details.
//=
//= You should have received a copy of the GNU General Public License
//= along with this program. If not, see <http://www.gnu.org/licenses/>.
//=========================================================================
//= Mr. Smile Quest
//================= Description ===========================================
//= Trade Clover, Fluff and Jellopy for a Mr. Smile mask.
//================= Current Version =======================================
//= 1.4a
//=========================================================================
- script Smile Assistance::SmileHelper 4_F_03,{
mes "[Smile Girl]";
mes "Hi ~ Hi ~";
mes "This is Smile Assistance.";
mes "How may I help you ?";
next;
switch(select("^3355FFMr. Smile^000000 ?:Construct ^3355FFMr. Smile^000000 :Quit")) {
case 1:
mes "[Smile Girl]";
mes "National Event held by the command of ^5577FFHis majesty Tristram the 3rd^000000,";
mes "that intends to encourage the nation of the Rune-Midgarts Kingdom";
mes " to play in more enjoyable atmosphere!";
mes "I am ^3355FF' Smile Assistance '^000000,";
mes ".. who leads the national event under the name of ";
mes "^3355FFSmile throughout the Rune-Midgarts Kingdom~^000000";
next;
mes "[Smile Girl]";
mes "With simple and easy-to-get items,";
mes "I can provide you";
mes "^3355FF' Mr. Smile '^000000.";
mes "The requirements are followings.";
next;
mes "[Smile Girl]";
mes "^3355FF10 Jellopy^000000";
mes "^3355FF10 Fluff^000000";
mes "^3355FF10 Clover^000000";
next;
mes "[Smile Girl]";
mes "With this event";
mes "Everybody will be happy and smile,";
mes "getting together with other people,";
mes "And will try to make Ragnarok the most enjoyable game in the world.";
close;
case 2:
if (countitem(909) > 9 && countitem(914) > 9 && countitem(705) > 9) {
mes "[Smile Girl]";
mes "Congratulations !";
mes "Now please take this Mr.Smile.";
next;
delitem 909,10; //Jellopy
delitem 914,10; //Fluff
delitem 705,10; //Clover
getitem 2278,1; //Mr_Smile
mes "[Smile Girl]";
mes "His majesty,Tristram the 3rd";
mes "has promised to try his best to make Ragnarok better and more enjoyable.";
next;
mes "The fact mentioned above";
mes "was announced by";
mes "the Public Information Bureau of the Rune-Midgarts Kingom.";
close;
}
else {
mes "[Smile Girl]";
mes "Oh - unfortunately";
mes "You have not brought";
mes "enough items for Mr. Smile.";
mes "^3355FF10 Jellopy^000000";
mes "^3355FF10 Fluff^000000";
mes "^3355FF10 Clover^000000";
mes "Please check the requirements above.";
close;
}
case 3:
mes "[Smile Girl]";
mes "Thank you for visiting us.";
mes "We ..";
mes "The Rune-Midgarts Kingdom";
mes "always try to make Ragnarok";
mes "better and more enjoyable game.";
next;
mes "[Smile Girl]";
mes "We sincerely ask you";
mes "to cooperate.";
mes "The fact mentioned above";
mes "was announced by the Public Information Bureau of the Rune-Midgarts Kingom.";
close;
}
}
//== Additional Smile Assistance staff =====================
alberta,113,53,4 duplicate(SmileHelper) Smile Assistance#alb 4_F_03
aldebaran,136,135,4 duplicate(SmileHelper) Smile Assistance#alde 4_F_03
geffen,119,107,4 duplicate(SmileHelper) Smile Assistance#gef 4_F_03
moc_ruins,59,154,3 duplicate(SmileHelper) Smile Assistance#moc 4_F_03
payon,186,104,5 duplicate(SmileHelper) Smile Assistance#pay 4_F_03
prontera,157,187,4 duplicate(SmileHelper) Smile Assistance#prt 4_F_03