// ---------------------------------
// - ʫ תְű - 
//===================================
// 汾2.3
//===================================

comodo.gat,211,155,5	script	˵ʫ	741,{
	cutin "job_bard_aiolo01",2;
	if(Upper == 1) {
		mes "[ŷ]";
		mes "ҪΪÿʱϵı";
		mes "ϱһ߻ţ";
		mes "Ҳпܣ˶ȴ";
		mes "һƽ...";
		next;
		mes "[ŷ]";
		mes "еķ簡ư";
		mes "Щֻ׷ԣԺȵˣ";
		mes "ֻ...";
		mes "ѾҪĿ...";
		close2;
		cutin "job_bard_aiolo01",255;
		end;
	}
	else if(BaseJob != Job_Archer) {
		if(BaseJob == Job_Bard) {
			mes "[ŷ]";
			mes "! Ӧúܻᳪ軹˰?";
			mes "֪質ûнһ㣬";
			next;
			mes "[ŷ]";
			mes "Ӧûǣ䴫Ϣ?";
			mes "ҪҪѧµĸ...";
			next;
			mes "[ŷ]";
			mes "ҪʱҪֵֿ";
			mes "ǵĸǴǣֺ͸ж飬";
		}
		else if(Class == Job_Novice) {
			cutin "job_bard_aiolo01",2;
			mes "[ŷ]";
			mes "һһ±еʹ";
			mes "޷ȫİ";
			mes "ȻƷ׾ܻã";
			mes "˵;...";
			mes "ʵҲûʲôϡıﰡ";
			next;
			mes "[ŷ]";
			mes "ҳ?";
			mes "Ǹ";
			mes "ڴµĸ";
			next;
			mes "[ŷ]";
			mes "....˵Ҵûб?";
			mes "ֻ벻ֶ";
		}
		else {
			cutin "job_bard_aiolo01",2;
			mes "[ŷ]";
			mes "~ ~ Ŀħ~";
			mes "Զ˸˵~";
			next;
			mes "[ŷ]";
			if (sex) {
				mes "Ͱе鶼ǵ~";
				mes "ʲôҪȥ뾡ܿ~";
			}
			else mes "ɰС㣬Ҳһ֧~";
			mes "ʱⲻٻ~";
		}
		close2;
		cutin "job_bard_aiolo01",255;
		end;
	}
	else if(BARD_Q == 0) {
		cutin "job_bard_aiolo01",2;
		mes "[ŷ]";
		if (sex) mes "! ֵĹӴ~";
		else mes "! ĹСӴ~";
		mes "ߣʲô?";
		next;
		switch(select("::ûʲô")) {
		case 1:
			mes "[ŷ]";
			mes "! Ȼ!";
			mes "ÿÿֵ鳪ĻҲĺܺ";
			next;
			mes "[ŷ]";
			mes "ǣ ʫְҵ";
			mes "ʱɳƣҪСޣ";
			break;

		case 2:
			mes "[ŷ]";
			mes "... 裬ð";
			mes "Ǿͣһװ...?";
			next;
			mes "[ŷ]";
			mes "Ǿͳ...սĹ";
			mes "ţ ȿ";
			mes "1, 2, 3, 4-";
			next;
			mes "^000088ڵƽԶ";
			mes "ĻҳϦڱ";
			mes "ҹǧֻ۾ʱ";
			mes "סǱĻһȼհɣ^000000";
			next;
			mes "^000088";
			mes "ۼУѪڵѪҺھۼУ";
			mes "Ըо׵";
			mes "ˣҵ˵ģ^000000";
			next;
			mes "^000088㣬ٴ㣬ٴ";
			mes "ǰʿ!";
			mes "Զ㣬Զ㣬Զź";
			mes "ֻһ˲䣬Ҳ!^000000";
			next;
			mes "^000088ҡΣôɣ";
			mes "ÿҪը࣬Ծ!";
			mes "ʱʼǽɣ";
			mes "ֻһ˲䣬Ҳ!^000000";
			next;
			mes "[ŷ]";
			mes "ȿ... ʲôʱ򳪶һ׺ø谡";
			mes "ð? һ׺ø谡?";
			next;
			if (select("ţȷʵ:ô....") == 1) {
				mes "[ŷ]";
				mes "лл!";
				mes "ϲҵĸҺܸ";
				next;
				if (Sex == 1 && JobLevel > 39) {
					mes "[ŷ]";
					mes "иܸ質Ļͺ....";
					mes "Ļ....";
					mes "Ҳ....";
					set BARD_Q,1;
					close2;
					cutin "job_bard_aiolo01",255;
					end;
				}
				mes "[ŷ]";
				mes "Ļ˵";
				close2;
				cutin "job_bard_aiolo01",255;
				end;
			}
			cutin "job_bard_aiolo02",2;
			mes "... ҵʵҪŬ";
			mes "ллҵĸ";
			break;

		case 3:
			cutin "job_bard_aiolo02",2;
			mes "[ŷ]";
			mes "㲻ʫ˳?";
			mes "....ţæ?";
			next;
			mes "[ŷ]";
			mes "ȻȥҲ....";
			mes "΢һ";
			mes "һȥͲḴ";
			break;
		}
		close2;
		cutin "job_bard_aiolo02",255;
		end;
	}
	else if(BARD_Q == 1) {
		cutin "job_bard_aiolo01",2;
		mes "[ŷ]";
		mes "! ֵĹѣ";
		mes "ߣʲô?";
		next;
		switch(select("::ûʲô")) {
		case 1:
			mes "[ŷ]";
			mes "㲻Ҳźܲ";
			mes "׸ô?";
			next;
			if (select("õ!","ҶԳʲôûȤ...") == 1) {
				mes "[ŷ]";
				mes "治";
				mes "ôҾͰΪʫ˰";
				next;
				mes "[ŷ]";
				mes "֮ǰ....";
				mes "ܴһ仨?";
				mes "ŻĻ";
				mes "Ӧ뵽ĸ";
				next;
				mes "[ŷ]";
				mes "κλϣøҪĻ";
				mes "Ҫһ֪?";
				set BARD_Q,2;
				close2;
				cutin "job_bard_aiolo01",255;
				end;
			}
			mes "[ŷ]";
			mes "ûʲôýŵ";
			mes "Լ̫û";
			next;
			mes "[ŷ]";
			mes "źܲĲ";
			mes "ıĻҰ";
			break;

		case 2:
			mes "[ŷ]";
			mes "Ӧи質츳ϧ";
			mes "˳裬";
			mes "Ҳһֵ";
			next;
			mes "[ŷ]";
			mes "ŸһӵһҲرĸ";
			mes "벻ҲΪһʫ?";
			break;

		case 3:
			mes "[ŷ]";
			mes "....";
			mes "еź";
			next;
			mes "[ŷ]";
			mes "ôԺټ~";
			break;
		}
		close2;
		cutin "job_bard_aiolo01",255;
		end;
	}
	else if(BARD_Q == 2) {
		cutin "job_bard_aiolo01",2;
		mes "[ŷ]";
		mes "찡!";
		mes "Ż?";
		mes "ҿ?";
		next;
		mes "[ŷ]";
		//OKĻ
		if (countitem(629) > 0) {
			mes "~ⲻૻ!";
			mes "һĻ....";
			next;
			delitem 629,1; //ૻ
			mes "[ŷ]";
			mes "ǰѲɷ˹ϲĻ";
			mes "ʲô....";
		}
		else if(countitem(703) > 0) {
			mes "....ɰ׻...";
			mes "ȻûζضɰĻ";
			next;
			delitem 703,1; //׻
			mes "[ŷ]";
			mes "׻ʧʱ";
			mes "ǺõĻлл";
		}
		else if(countitem(704) > 0) {
			mes "«....Ǻ";
			mes "Ȼҵ!";
			next;
			delitem 704,1; //«
			mes "[ŷ]";
			mes "«ҶȻó....";
			mes "ǻ";
		}
		else if(countitem(708) > 0) {
			mes "ػ....";
			mes "ʲôҪ...";
			mes "ǾΥټ̫";
			next;
			delitem 708,1; //ػ
			mes "[ŷ]";
			mes "ǿҩİ...";
			mes "еϧأлл";
		}
		else if(countitem(709) > 0) {
			mes "! ⲻԻҩ";
			mes "ȻΣգȴǷǳĻ....";
			next;
			delitem 709,1; //Izidor
			mes "[ŷ]";
			mes "Ũɫ˾㱵ζ....";
			mes "ͦϲлл";
		}
		else if(countitem(748) > 0) {
			mes "õ...ήõ";
			mes "ӦøҶǸ˲";
			next;
			delitem 748,1; //õ
			mes "[ŷ]";
			mes "";
			mes "лл";
		}
		else if(countitem(749) > 0 ) {
			mes "õ....͸õ尡";
			mes "ȻΪ̫ܲʣ";
			mes "ȷʵǳƯ....";
			next;
			delitem 749,1; //õ
			mes "[ŷ]";
			mes "Ȼûζ";
			mes "ҲӦǻ";
			mes "ôҾ";
		}
		else if(countitem(710) > 0) {
			mes "ѽǻ뻨!";
			mes "ȻôصĶ!";
			next;
			delitem 710,1; //뻨
			mes "[ŷ]";
			mes "....ͺǰһ";
			mes "̫!ʵ̫!";
		}
		//OKĻ
		else if(countitem(712) > 0) {
			cutin "job_bard_aiolo02",2;
			mes "ʲôôƽĻ";
			mes "ȻҲǻ...а";
			next;
			mes "[ŷ]";
			mes "¡Ůİ";
			mes "ܴܲЩĻ";
			close2;
			cutin "job_bard_aiolo02",255;
			end;
		}
		else if(countitem(744) > 0) {
			mes "Ǻǣѻ˰";
			mes "ӦòҪĶ";
			next;
			mes "[ŷ]";
			mes "ףĶɣ";
			mes "תְɹĳѧ߱ȽϺð?";
			mes "ҪĻ";
			close2;
			cutin "job_bard_aiolo01",255;
			end;
		}
		else if(countitem(745) > 0) {
			cutin "job_bard_aiolo02",2;
			mes "ιι....";
			mes "Ӧڻõİ?";
			mes "˸ʲô";
			next;
			mes "[ŷ]";
			mes "ΪʵС";
			mes "ҪĻ";
			close2;
			cutin "job_bard_aiolo02",255;
			end;
		}
		else if(countitem(2207) > 0) {
			mes "....ǻͷΰ";
			mes "ȻҲǻ...а";
			next;
			mes "[ŷ]";
			mes "ϲζĻ";
			mes "ϲװεĻ";
			close2;
			cutin "job_bard_aiolo01",255;
			end;
		}
		else if(countitem(1032) > 0) {
			cutin "job_bard_aiolo02",2;
			mes "....ôôªĶ?";
			mes "ٶ࿼һ....";
			next;
			mes "[ŷ]";
			mes "ѵҷЦ?";
			mes "ȥ׼һЩĻ";
			close2;
			cutin "job_bard_aiolo02",255;
			end;
		}
		else {
			cutin "job_bard_aiolo02",2;
			mes "?ʲôû";
			mes "Ӧ˵İ";
			next;
			mes "[ŷ]";
			mes "ѧĻҲν";
			mes "鱾Ǹ˵";
			close2;
			cutin "job_bard_aiolo02",255;
			end;
		}
		next;
		cutin "job_bard_aiolo01",2;
		mes "[ŷ]";
		mes "ôڰԼΪһʫ˰";
		mes "ⲻһ򵥵ู!";
		next;
		mes "[ŷ]";
		mes "Ϊѧϰ͸˽ӴǺҪ";
		mes "ұش....";
		next;
		mes "[ŷ]";
		mes "ˣڽǴһ˵ѩ";
		mes "㵽ȥһЩɣô?";
		next;
		set BARD_Q,3;
		set xmas_npc,1;
		mes "[ŷ]";
		mes "^008800ѩ˳Ϊ^000000ĻӦÿԵõʲôİ";
		mes "ͬʱҲȥԺʹ˽ô?";
		close2;
		cutin "job_bard_aiolo01",255;
		end;
	}
	else if(BARD_Q == 3) {
		if(xmas_npc > 10) { //ñLUTIE.TXT
			cutin "job_bard_aiolo01",2;
			mes "[ŷ]";
			mes "ӭ";
			mes "ͺܶ˼˰?";
			mes "ҲбҪĶ˰";
			next;
			mes "[ŷ]";
			mes "ô׸Կ....";
			mes "ҵıѡ԰....";
			mes "ĳ";
			next;
			mes "[ŷ]";
			mes "ʼ";
			mes "߰ߡ";
			mes "1234~";
			next;
		B_Sing:
			switch(rand(5)) {
			case 0: //ֵ
				setarray .@list$,"ûǮûװ","Ȼ˵ûа취","Ϊģû֣","·͵ճʱ","տʼֻɫҩˮ","¡";
				break;
			case 1: //ս
				setarray .@list$,"㣬ٴ㣬ڴ","ǰʿɣ","ҡΣôɣ","ÿҪը࣬Ծɣ","ʱʼǽɣ","ֻһ˲䣬Ҳģ";
				break;
			case 2: //
				setarray .@list$,"ǰһļһ","ֽУ£","ӢŵµĶӣ","͵ľأ","赲ˣ","˰";
				break;
			case 3: //֮ʫ
				setarray .@list$,"桢","ԶĽʫ˵֣","ҵĸĺ","ҵľ־","ʫ˶ˣ","ع";
				break;
			case 4: //ǵƻ
				setarray .@list$,"еԶϣ","ΪŮǣ","¶ϱ̫̫","ŮЯĹװƻ","ŮЯƻĹϵ","Զ˥";
				break;
			}
			for(set .@i,0; .@i<6; set .@i,.@i+1) {
				for(set .@j,0; .@j<6; set .@j,.@j+1)
					mes ((.@count<.@j)? "^000000": "^3173FF") +.@list$[.@j]+ "^000000";
				next;
				input .@word$;
				if(.@word$==.@list$[.@i])
					set .@point,.@point+1;
			}
			if(.@point<6) {
				cutin "job_bard_aiolo02",2;
				mes "[ŷ]";
				mes "ѽѽ....ʺ˰";
				mes "Ļ....";
				next;
				mes "[ŷ]";
				mes "ǻ";
				mes "㳪";
				close2;
				cutin "job_bard_aiolo02",255;
				end;
			}
			mes "[ŷ]";
			mes "....";
			next;
			mes "[ŷ]";
			mes "̫!!";
			mes "ĻһԳΪʫ˵!";
			next;
			mes "[ŷ]";
			mes "ô...";
			mes "ͿԳΪʫ";
			mes "֮ǰƷ";
			next;
			mes "[ŷ]";
			mes "ֱתְ?";
			mes "Ҫõʲô?";
			next;
			if (select("ֱתְ:Ҫ? лл!") == 1) {
			B_Change:
				if(SkillPoint) {
					cutin "job_bard_aiolo01",2;
					mes "[ŷ]";
					mes "ѽ...мܵû";
					mes "ȫ";
					next;
					mes "[ŷ]";
					mes "ƷĹϵ...";
					mes "㻹ûд^3173FF֦^000000";
					mes "ֶûйϵ60ͬľͿ";
					close2;
					cutin "job_bard_aiolo01",255;
					end;
				}
				callfunc "Job_Change",Job_Bard;
				callfunc "F_ClearJobVar";
				mes "[ŷ]";
				mes "!пֵĸ質?";
				mes "!";
				next;
				mes "[ŷ]";
				mes "ôټ!";
				close2;
				cutin "job_bard_aiolo01",255;
				end;
			}
			mes "[ŷ]";
			mes "...";
			mes "ʹЩ^3173FF֦^000000";
			mes "ֶνҪͬ60";
			next;
			mes "[ŷ]";
			mes "ܴĻ";
			mes "Ҿ͸һƷ";
			mes "ô߰";
			close2;
			cutin "job_bard_aiolo01",255;
			end;
		}
		cutin "job_bard_aiolo01",2;
		set xmas_npc,1;
		mes "[ŷ]";
		mes "ûܺΪ?";
		mes "Щ⿿ǲе";
		next;
		mes "[ŷ]";
		mes "ѩ˳ΪѵĻӦÿԵõʲôİ";
		mes "ͬʱҲȥԺʹ˽ô?";
		close2;
		cutin "job_bard_aiolo01",255;
		end;
	} 
	else if(BARD_Q == 4) {
		cutin "job_bard_aiolo01",2;
		mes "[ŷ]";
		mes "...Գøõģ";
		mes "һΰ!";
		next;
		mes "[ŷ]";
		mes "һȳһΣȻٳһ";
		mes "˽? ׼?";
		next;
		mes "[ŷ]";
		mes "ʼ";
		mes "߰ߡ";
		mes "1234~";
		next;
		goto B_SING;
	}
	else if(BARD_Q == 5) {
		if(SkillPoint) {
			cutin "job_bard_aiolo01",2;
			mes "[ŷ]";
			mes "ѽ...мܵû";
			mes "ȫ";
			next;
			mes "[ŷ]";
			mes "ƷĹϵ...";
			mes "㻹ûд^3173FF֦^000000";
			mes "ֶûйϵ60ͬľͿ";
			close2;
			cutin "job_bard_aiolo01",255;
			end;
		}
		if(countitem(1019) > 59) callsub S_ChangeJob,1019,1901;
		else if(countitem(1068) > 59) callsub S_ChangeJob,1068,1903;
		else if(countitem(1067) > 59) callsub S_ChangeJob,1067,1903;
		else if(countitem(1066) > 59) {
			if(JobLevel > 49) callsub S_ChangeJob,1066,1910;
			else callsub S_ChangeJob,1066,1905;
		}
		cutin "job_bard_aiolo01",2;
		mes "[ŷ]";
		mes "ţҪȥռ^3173FF֦^000000?";
		mes "ھתְ?";
		next;
		if (select("ھתְ:ȥռ֦") == 1) goto B_Change;
		cutin "job_bard_aiolo01",2;
		mes "[ŷ]";
		mes "...԰";
		mes "ʹЩ^3173FF֦^000000";
		mes "ֶνҪͬ60";
		next;
		mes "[ŷ]";
		mes "ܴĻ";
		mes "Ҿ͸һƷ";
		mes "ô";
		close2;
		cutin "job_bard_aiolo01",255;
		end;
	}
	cutin "job_bard_aiolo01",2;
	mes "[ŷ]";
	mes "~ ~ ~";
	close2;
	cutin "job_bard_aiolo01",255;
	end;

S_ChangeJob:
		callfunc "Job_Change",Job_Bard;
		callfunc "F_ClearJobVar";
		mes "[ŷ]";
		mes "ѽ";
		mes "²˳٣ҸתְƷ";
		mes "΢һ";
		next;
		mes "[ŷ]";
		mes "^3173FF";
		mes "ˡ^000000";
		delitem getarg(0),60;
		getitem getarg(1),1;
		next;
		mes "[ŷ]";
		mes "ãǼƷ";
		mes "ʱʹ";
		mes "ϣֵĸ質";
		mes "ôټ!";
		close2;
		cutin "job_bard_aiolo01",255;
		end;
}