//==============================================================================
//Ragnarok Online - Hinamatsuri Event Script (2004 ver) by kalen
//==============================================================================
alberta.gat,218,87,3	script	A}cfՏ	762,{
	mes "[fՏ]";
	mes "ɂ́I";
	mes "ŋ߂ǂłH";
	next;
	if (countitem(907) >= 5) goto LStart2;
	mes "[fՏ]";
	mes "͂A~bhKbc";
	mes "vԂłācc";
	mes "͏̘rȂ܂ˁA";
	mes "񂤂B";
	next;
	mes "[fՏ]";
	mes "AhB";
	mes "AA}cŖfՏĂ҂";
	mes "PƐ\܂B";
	mes "Ȍエm肨B";
	next;
	mes "[P]";
	mes "́ABƂƐFX";
	mes "dɗ̂łB";
	mes "́AA}c̍H|i̎dグ";
	mes "dvȁAoɎg";
	mes "^ff0000Ö؂̘I^000000dɎQ܂B";
	next;
	mes "[P]";
	mes "o1̂ɁA";
	mes "^ff0000Ö؂̘I^000000Œ5";
	mes "KvȂłB";
	mes "Ö؂̘IłA";
	mes "܂񂩁H";
	close;
LStart2:
	mes "[P]";
	mes "AÖ؂̘I";
	mes "̂悤łˁB";
	mes "ǂł傤H";
	mes "^ff0000Ö؂̘I^000000";
	mes "܂񂩁H";
	next;
	menu "グ܂",-,"ł",Lno;
		delitem 907,5;
		getitem 543,1;
		mes "[P]";
		mes "肪Ƃ܂I";
		mes "́ÂłB";
		next;
		mes "[P]";
		mes "AA}cł^3355ffՂ^000000";
		mes "sĂ܂B";
		mes "Ղ̓A}cƓ̍sȂ̂łA";
		mes "AA}c̕ɂ͐d";
		mes "ݒuēĂ܂B";
		next;
		mes "[P]";
		mes "ꂪA̐ՂŐHׂ邨َqA";
		mes "^3355ffH^000000łB";
		mes "̂ŁAA";
		mes "HׂĂ݂ĂB";
		next;
		mes "[P]";
		mes "I낵΁A";
		mes "Ղ֍sĂ݂܂񂩁H";
		mes "Ö؂̘ÎłA";
		mes "DɓʂɂЉĂ܂B";
		mes "AD͂";
		mes "Ă܂B";
		next;
		menu "Ղ֍sł",-,"܂",Lno2;
			mes "[P]";
			mes "łI";
			mes "yłĂB";
			mes "ł́Ao!!";
			close2;
			warp "amatsu.gat",197,83;
			end;
Lno:
	mes "[P]";
	mes "łcccOłB";
	mes "܁AdȂłˁB";
	mes "Cς܂A܂ǂB";
	mes "͂ƒv܂B";
	close;
Lno2:
	mes "[P]";
	mes "AłB";
	mes "܁AHłˁB";
	mes "ł́A@悤`B";
	close;
}
//==============================================================================
alberta.gat,218,82,3	script	A}cfՏ	757,{
	mes "[fՏ]";
	mes "ɂ́`";
	mes "Cłˁ`B";
	next;
	if (countitem(932) >= 5) goto LStart2;
	mes "[fՏ]";
	mes "`A~bhKbc͋vԂ`B";
	mes "͋C܂ˁB";
	mes "撣ȂI";
	mes "͂͂B";
	next;
	mes "[fՏ]";
	mes "A݂܂B";
	mes "́AA}cŖfՏĂ";
	mes "Ɛ\܂B";
	mes "낵肢܂`B";
	next;
	mes "[]";
	mes "́AZBƈꏏɁA";
	mes "idɗ܂`B";
	mes "́AA}c̖YiA";
	mes "q̍ޗ̈";
	mes "^ff0000XP{[^000000";
	mes "dSĂ܂B";
	next;
	mes "[]";
	mes "q1ɂA";
	mes "^ff0000XP{[5^000000";
	mes "KvȂł`B";
	mes "AXP{[ĂA";
	mes "Aɂ";
	close;
LStart2:
	mes "[]";
	mes "킟`AXP{[";
	mes "Ă܂ˁ`B";
	mes "낵΁A";
	mes "^ff0000XP{[^000000";
	mes "ɂ܂񂩁H";
	next;
	menu "グ܂",-,"ł",Lno;
		delitem 932,5;
		getitem 543,1;
		mes "[]";
		mes "肪Ƃ܂`!!";
		mes "͂̂ł`B";
		next;
		mes "[]";
		mes "AA}cł^3355ffՂ^000000";
		mes "sĂ܂B";
		mes "Ղ̓A}cƓ̍s̈ŁA";
		mes "dݒuA";
		mes "ƂĂĂł`B";
		next;
		mes "[]";
		mes "ꂪA̐ՂŐHׂ邨َqA";
		mes "^3355ffH^000000łB";
		mes "̑DȂł`!!";
		mes "̂ŁAA";
		mes "HׂĂ݂Ă`B";
		next;
		mes "[]";
		mes "I낵΁A";
		mes "Ղ֍s܂H";
		mes "XP{[̂̑ɁA";
		mes "DɓʂɏЉ܂B";
		mes "D͂A";
		mes "o܂!!ǂł`H";
		next;
		menu "Ղ֍s܂",-,"܂",Lno2;
			mes "[]";
			mes "`!!";
			mes "ႠAyłĂˁ`B";
			mes "ł́Ao`!!";
			close2;
			warp "amatsu.gat",197,83;
			end;
Lno:
	mes "[]";
	mes "ccB";
	mes "ǂĂʖڂȂł`H";
	mes "cccc";
	mes "ႠACςA";
	mes "AˁI";
	mes "͂Ƃ܂ŁB";
	close;
Lno2:
	mes "[]";
	mes "`B͎cOłˁ`B";
	mes "ςA}cĉ̂`H";
	mes "ł́A܂낵`I";
	close;
}
//==============================================================================
alberta.gat,226,84,1	script	A}cfՏ	762,{
	mes "[fՏ]";
	mes "ɂ́B";
	mes "ŋ߂ǂłH";
	next;
	if (countitem(1027) >= 2) goto LStart2;
	mes "[fՏ]";
	mes "́AA~bhKbc";
	mes "vԂȂłB";
	mes "ŁAl";
	mes "hԂĂ܂B";
	next;
	mes "[fՏ]";
	mes "AB\x܂A";
	mes "AA}cŖfՏĂ";
	mes "Ɛ\܂B";
	mes "Ȍエm肨B";
	next;
	mes "[]";
	mes "́AZƋɁAFXd";
	mes "̂łB́AA}c̑i";
	mes "舵Ă܂B́AA}c";
	mes "`IȏKł鐶Ԃɗp";
	mes "^ff0000nlY~̐j^000000dɎQ܂B";
	next;
	mes "[]";
	mes "ׂ̈ɁA^ff0000nlY~̐j";
	mes "ȂƂ2^000000v܂B";
	mes "nlY~̐j]Ă܂A";
	mes "ɂ܂񂩁H";
	close;
LStart2:
	mes "[]";
	mes "AnlY~̐j";
	mes "悤łˁB";
	mes "ǂł傤H";
	mes "^ff0000nlY~̐j^000000";
	mes "܂񂩁H";
	next;
	menu "ł",-,"ł",Lno;
		delitem 1027,2;
		getitem 542,1;
		mes "[]";
		mes "肪Ƃ܂I";
		mes "́ÂɂȂ܂B";
		next;
		mes "[]";
		mes "AA}cł^3355ffՂ^000000";
		mes "sĂ܂B";
		mes "Ղ̓A}cƓ̍sŁA";
		mes "J̍̂Ƃɐd";
		mes "ݒuēĂ܂B";
		next;
		mes "[]";
		mes "ꂪA̐ՂŐHׂ";
		mes "^3355ffЂȂ^000000ƂَqłB";
		mes "ÂĔ̂ŁAA";
		mes "HׂĂ݂ĂB";
		next;
		mes "[]";
		mes "łˁccs悯΁A";
		mes "Ղ֍sĂ݂܂񂩁H";
		mes "nlY~̐ĵɁA";
		mes "DɓʂɂЉĂ܂B";
		mes "AD͂";
		mes "S܂B";
		next;
		menu "ł͂肢܂",-,"܂",Lno2;
			mes "[]";
			mes "킩܂I";
			mes "yłĂB";
			mes "ł́Aoł!!";
			close2;
			warp "amatsu.gat",197,83;
			end;
Lno:
	mes "[]";
	mes "ccłA";
	mes "܁AdȂłˁB";
	mes "Cς܂A܂ǂB";
	mes "͂ƒv܂B";
	close;
Lno2:
	mes "[]";
	mes "AłB";
	mes "܂AłˁB";
	mes "ł́A܂܂傤B";
	close;
}
//==============================================================================
alberta.gat,226,78,1	script	A}cfՏ	762,{
	mes "[fՏ]";
	mes "ɂ́[I";
	mes "ŋ߂ǂH";
	next;
	if (countitem(902) >= 8) goto LStart2;
	mes "[fՏ]";
	mes "~bhKbc͋vԂ肾ȂB";
	mes "[AZBɕȂI";
	mes "[!!";
	next;
	mes "[fՏ]";
	mes "A߂񂲂߂B";
	mes "l͢gBA}c";
	mes "fՏĂ񂾁B";
	mes "낵I";
	next;
	mes "[g]";
	mes "́AZƈꏏɐFXȂ̂";
	mes "dɗ񂾁BĺApiSB";
	mes "̒łA݂ȂɈpĂ";
	mes "̎ɕKvȁA^ff0000؂̍^000000d";
	mes "񂾁B";
	next;
	mes "[g]";
	mes "̎1̂ɁA";
	mes "^ff0000؂̍ȂƂ8^000000";
	mes "v񂾁B";
	mes "A؂̍ɓꂽA";
	mes "lɎĂĂˁI";
	close;
LStart2:
	mes "[g]";
	mes "!!";
	mes "؂̍ĂˁB";
	mes "ǂH";
	mes "^ff0000؂̍^000000lɏĂȂH";
	next;
	menu "",-,"",Lno;
		delitem 902,8;
		getitem 542,1;
		mes "[g]";
		mes "肪Ƃ!!";
		mes "́Â炾B";
		next;
		mes "[g]";
		mes "AA}c^3355ffՂ^000000Ă̂";
		mes "sĂ񂾁B";
		mes "Ղ̓A}cƓ̍sȂ񂾂ǁA";
		mes "AA}c̕ɂ͐d";
		mes "ݒuēĂ񂾂B";
		next;
		mes "[g]";
		mes "ꂪA̐ՂŐHׂ邨َqA";
		mes "^3355ffЂȂ^000000B";
		mes "ÂĔB";
		mes "lDȂ񂾁B";
		next;
		mes "[g]";
		mes "IȂȂA";
		mes "Ղ֍sĂ݂ȂH";
		mes "؂̍̂ƂāA";
		mes "DɓʂɘbʂĂB";
		mes "AD͖l";
		mes "ASĂˁB";
		next;
		menu "ł͂肢܂",-,"܂",Lno2;
			mes "[g]";
			mes "!!";
			mes "yłĂˁB";
			mes "ł́Aρ[!!";
			close2;
			warp "amatsu.gat",197,83;
			end;
Lno:
	mes "[g]";
	mes "cc";
	mes "܁A܂AdȂB";
	mes "ǋCAĂĂˁI";
	mes "͂Ƃ邩炳B";
	close;
Lno2:
	mes "[g]";
	mes "AłB";
	mes "܂AłˁB";
	mes "ł́A܂܂傤B";
	close;
}
//==============================================================================
amatsu.gat,102,149,4	script	JvE#amatsuevent	112,{
	cutin "kafra_06",2;
	mes "[JvE]";
	mes "ςЂȂ";
	mes "Ђꂷˁ`(OO)";
	mes "Ղ̊ԂAe[O";
	mes "oɑĂႢ";
	mes "܂BӂӁcc";
	next;
	mes "[JvE]";
	mes "Aql̓~XEA}c";
	mes "uɂ͂܂H";
	mes "AɗĂɂFB";
	mes "Ȃł`B";
	mes "ȂɂЂȂ";
	mes "āccGwwB";
	next;
	mes "[JvE]";
	mes "āAdȂƁcc";
	mes "qlA`܂傤H";
	next;
	menu "ʒuZ[uT[rX",L1,"qɃT[rX",L2,"J[gT[rX",L4,"Jv|CgmF",L5,"I",L7;
L1:
	savepoint "amatsu.gat",116,94;
	mes "[JvE]";
	mes "Z[u܂B";
	mes "p肪Ƃ܂B";
	goto L_EXIT;
L2:
	if(basicskillcheck(0) > 0 && getskilllv(1) < 6) goto Lerror2_1;
	if (Zeny < 80) goto Lerror2_2;
		set Zeny,Zeny-80;
		openstorage;
		goto L_EXIT;
	Lerror2_1:
		mes "[JvE]";
		mes "qɂ͊{XLx6";
		mes "KĂ痘p\ƂȂ܂B";
		goto L_EXIT;
	Lerror2_2:
		mes "[JvE]";
		mes "qlA܂B";
		mes "qɗp 80 ZenyłB";
		goto L_EXIT;
L4:
	if (!((Class == 5) || (Class == 10) || (Class == 18))) goto Lerror4_1;
	mes "[JvE]";
	mes "J[gp 700 ZenyłB";
	mes "܂AJ[g𗘗pɂ";
	mes "vbVJ[gXLKvłB";
	mes "̃XLȂƃJ[g𗘗p";
	mes "łɂĂ܂܂B";
	mes "͂낵łH";
	next;
	menu "p",L4_1,"",-;
		mes "[JvE]";
		mes "肪Ƃ܂B";
		mes "܂p܂B";
		goto L_EXIT;
	L4_1:
		if (Zeny < 700) goto Lerror4_2;
		set Zeny,Zeny-700;
		setcart;
		goto L_EXIT;
	Lerror4_1:
		mes "[JvE]";
		mes "\󂲂܂B";
		mes "J[g͏lƃubNX~XA";
		mes "ăAP~Xgp";
		mes "T[rXłB";
		goto L_EXIT;
	Lerror4_2:
		mes "[JvE]";
		mes "qlA܂B";
		mes "J[gp 800 ZenyłB";
		goto L_EXIT;
//Cart already have
//Lerror4_3:
//mes "[JvE]";
//mes "ql͌݃J[g";
//mes "pĂ܂B";
//goto L_EXIT;
L5:
	mes "[JvE]";
	mes strcharinfo(0) + " l̊l|CǵA";
	mes "" + KF_PIT + " _łB";
	next;
	mes "[JvE]";
	mes "Jv|Cg͓JvT[rX";
	mes "{Ђŏܕiƈ\łB";
	mes "ƂJvT[rX낵";
	mes "肢v܂B";
	goto L_EXIT;
L7:
	mes "[JvE]";
	mes "XJvT[rX́A芮";
	mes "T[rXƊǗƖڎw";
	mes "qlSĂp悤";
	mes "őPsĂ܂B";
	mes "ijJvT[rXp";
	mes "肪Ƃ܂B";
L_EXIT:
	cutin "kafra_05",255;
	close;
OnInit:
	disablenpc "JvE#amatsunomal";
	disablenpc "JvE#alberta2";
	disablenpc "~XEA}c#nomal";
	end;
}

amatsu.gat,207,91,4	script	~XEA}c	758,{

	mes "[u]";
	mes "J̔Ԃ";
	mes "lo}Âȑ";
	mes "A}cɂ悭炵ĉ܂B";
	mes "܁AA}c";
	mes "Ղ̐^ŒłB";
	mes "dł́ALOBeo܂B";
	next;
	mes "[u]";
	mes "ƗՎł";
	mes "VJv炵Ă܂B";
	mes "炵ł̂ŁA";
	mes "AĂĂ܂B";
	next;
	mes "[u]";
	mes "AȏЉx܂";
	mes "́A13~XEA}c";
	mes "uƐ\܂BA}c\Ƃ";
	mes "̈ēĂ܂B";
	mes "܂AՂԂ͓ʂȏꏊւ";
	mes "ēĂĂ܂B";
	next;
	menu "",L1,"X",L2,"X",L3,"",L4,"Ƃڂ̂l",Le_1,"Η̏Z",Le_2,"V",Le_3,"LmR",Le_4,"W]",Le_5,"LmRς",Le_6,"Ƌxe",Le_7,"m̐",Le_8,"̃IAVX",Le_9,"ʑ",Le_10,"̈",Le_11,"qɂȂX",Le_12,"ӂŃ`N^N",Le_13,"ǓƂȌ",Le_14,"b̉",Le_15,"vƉHƌ",Le_16;
Le_1:
	set @gonum,1;
	mes "[u]";
	mes "͂A^3355ffƂڂ̂l^000000łˁB";
	goto LchooseArare;
Le_2:
	set @gonum,2;
	mes "[u]";
	mes "͂A^3355ffΗ̏Z^000000łˁB";
	goto LchooseHisimochi;
Le_3:
	set @gonum,3;
	mes "[u]";
	mes "͂A^3355ffV^000000łˁB";
	goto LchooseHisimochi;
Le_4:
	set @gonum,4;
	mes "[u]";
	mes "͂A^3355ffLmR^000000łˁB";
	goto LchooseArare;
Le_5:
	set @gonum,5;
	mes "[u]";
	mes "͂A^3355ffW]^000000łˁB";
	goto LchooseHisimochi;
Le_6:
	set @gonum,6;
	mes "[u]";
	mes "͂A^3355ffLmRς^000000łˁB";
	goto LchooseArare;
Le_7:
	set @gonum,7;
	mes "[u]";
	mes "͂A^3355ffƋxe^000000łˁB";
	goto LchooseHisimochi;
Le_8:
	set @gonum,8;
	mes "[u]";
	mes "͂A^3355ffm̐^000000łˁB";
	goto LchooseHisimochi;
Le_9:
	set @gonum,9;
	mes "[u]";
	mes "͂A^3355ff̃IAVX^000000łˁB";
	goto LchooseArare;
Le_10:
	set @gonum,10;
	mes "[u]";
	mes "͂A^3355ffʑ^000000łˁB";
	goto LchooseArare;
Le_11:
	set @gonum,11;
	mes "[u]";
	mes "͂A^3355ff̈^000000łˁB";
	goto LchooseArare;
Le_12:
	set @gonum,12;
	mes "[u]";
	mes "͂A^3355ff,qɂȂX^000000łˁB";
	goto LchooseHisimochi;
Le_13:
	set @gonum,13;
	mes "[u]";
	mes "͂A^3355ffӂŃ`N^N^000000łˁB";
	goto LchooseBoth;
Le_14:
	set @gonum,14;
	mes "[u]";
	mes "͂A^3355ffǓƂȌ^000000łˁB";
	goto LchooseBoth;
Le_15:
	set @gonum,15;
	mes "[u]";
	mes "͂A^3355ffb̉^000000łˁB";
	goto LchooseBoth;
Le_16:
	set @gonum,16;
	mes "[u]";
	mes "͂A^3355ffvƉHƌ^000000łˁB";
	goto LchooseBoth;
LchooseArare:
	mes "֌߂ɂ́A";
	mes "^ff0000ЂȂꂪ1^000000KvłB";
	mes "낵łH";
	next;
	menu "͂",-,"",Levend;
		if (countitem(542)<1) goto LErrorArare;
		goto Lwarp;
LchooseHisimochi:
	mes "֌߂ɂ́A";
	mes "^ff0000H݂1^000000KvłB";
	mes "낵łH";
	next;
	menu "͂",-,"",Levend;
		if (countitem(543)<1) goto LErrorHisimochi;
		goto Lwarp;
LchooseBoth:
	mes "֌߂ɂ́A";
	mes "^ff0000ЂȂꂪ1^000000";
	mes "^ff0000H݂1^000000KvłB";
	mes "낵łH";
	next;
	menu "͂",-,"",Levend;
		if ((countitem(542) < 1) || (countitem(543) < 1)) goto LErrorBoth;
		goto Lwarp;
Lwarp:
	mes "[u]";
	mes "͂Ał";
	mes "C";
	mes "ĂႢ܂B";
	close2;
	if ((@gonum == 1) || (@gonum == 4) || (@gonum == 6) || (@gonum == 9) || (@gonum == 10) || (@gonum == 11)) delitem 542,1;
	if ((@gonum == 2) || (@gonum == 3) || (@gonum == 5) || (@gonum == 7) || (@gonum == 8) || (@gonum == 12)) delitem 543,1;
	if ((@gonum == 13) || (@gonum == 14) || (@gonum == 15) || (@gonum == 16)) delitem 542,1;
	if ((@gonum == 13) || (@gonum == 14) || (@gonum == 15) || (@gonum == 16)) delitem 543,1;
	if (@gonum == 1) warp "ama_dun03.gat",120,204;
	if (@gonum == 2) warp "mag_dun02.gat",151,194;
	if (@gonum == 3) warp "gonryun.gat",36,90;
	if (@gonum == 4) warp "pay_fild05.gat",92,153;
	if (@gonum == 5) warp "gef_fild12.gat",247,180;
	if (@gonum == 6) warp "gef_fild02.gat",87,49;
	if (@gonum == 7) warp "cmd_fild07.gat",155,357;
	if (@gonum == 8) warp "yuno_in02.gat",93,205;
	if (@gonum == 9) warp "moc_fild11.gat",198,215;
	if (@gonum == 10) warp "yuno_fild02.gat",92,211;
	if (@gonum == 11) warp "cmd_fild04.gat",129,261;
	if (@gonum == 12) warp "prt_maze02.gat",105,80;
	if (@gonum == 13) warp "alde_dun04.gat",164,143;
	if (@gonum == 14) warp "glast_01.gat",44,363;
	if (@gonum == 15) warp "tur_dun03.gat",56,36;
	if (@gonum == 16) warp "c_tower4.gat",42,38;
	end;
LErrorArare:
	mes "[u]";
	mes "݂܂cc";
	mes "Ȃ悤Ȃ̂łcc";
	mes "]̏ꏊɑ";
	mes "グ邽߂ɂ́A^ff0000ЂȂ^000000";
	mes "ǂĂKvȂ̂łB";
	mes "ɐ\󂠂܂cc";
	close;
LErrorHisimochi:
	mes "[u]";
	mes "݂܂cc";
	mes "Ȃ悤Ȃ̂łcc";
	mes "]̏ꏊɑ";
	mes "グ邽߂ɂ́A^ff0000H^000000";
	mes "ǂĂKvȂ̂łB";
	mes "ɐ\󂠂܂cc";
	close;
LErrorBoth:
	mes "[u]";
	mes "݂܂cc";
	mes "Ȃ悤Ȃ̂łcc";
	mes "]̏ꏊɑ";
	mes "グׂɂ́A";
	next;
	mes "[u]";
	mes "^ff0000ЂȂ";
	mes "H^000000";
	mes "ǂĂKvȂ̂łB";
	mes "ɐ\󂠂܂cc";
	close;
Levend:
	mes "[u]";
	mes "łcc";
	mes "vAcOȁcc";
	mes "AA̘błB";
	mes "݂܂B";
	mes "Cς܂AǂB";
	close;
L1:
		viewpoint 1,85,235,0,0xFF3355;
		mes "[u]";
		mes "~j}bv";
		mes "^FF3355+^000000";
		mes "ł܂B";
		goto LEnd;
L2:
		viewpoint 1,96,118,1,0xCE6300;
		mes "[u]";
		mes "~j}bv";
		mes "^CE6300+^000000";
		mes "XɂȂ܂B";
		goto LEnd;
L3:
		viewpoint 1,132,117,2,0x55FF33;
		mes "[u]";
		mes "~j}bv";
		mes "^55FF33+^000000";
		mes "XɂȂ܂B";
		goto LEnd;
L4:
		viewpoint 1,217,116,3,0x3355FF;
		mes "[u]";
		mes "~j}bv";
		mes "^3355FF+^000000";
		mes "ɂȂ܂B";
LEnd:
		mes "ł́AA}c";
		mes "yԂ߂܂B";
		close;
}
