// ---------------------------------
// -  תְű - 
//===================================
// 汾1.9
//===================================

prt_church,184,41,4	script	ʥ #aco	60,{
	if (Upper == 1) {
		if (ADVJOB == Job_High_Priest || ADVJOB == Job_Champion) {
			if (Class == Job_Novice_High) {
				mes "[˹ ]";
				mes "Ŀ";
				mes "йĻԾҲ";
				next;
				if (getskilllv(1) < 9) {
					mes "[˹ ]";
					mes "Ȼ֪鷳תְΪ£";
					mes "ҲӦѧϰһ»";
					next;
					mes "[˹ ]";
					mes "´ټ";
					close;
				}
				mes "[˹ ]";
				mes "ҪʱŸл̷ǵ";
				mes "󲻹ʲôĥ";
				mes "ҲҪԸϵ̷ǵ";
				next;
				skill 143,0,0;
				jobchange Job_Acolyte_High;
				skill 142,1,0;
				mes "[˹ ]";
				mes "󣬹ϲֵܼ󣬿˷ĥһ";
				close;
			}
			else {
				mes "[˹ ]";
				mes "ҲΪӶŬ";
				mes "δҸ!";
				close;
			}
		}
		else {
			mes "[˹ ]";
			mes "ȹһμ̵£µ";
			mes "Ӧÿܶණ˰";
			next;
			mes "[˹ ]";
			mes "·ľ鲻̫ϰ";
			mes "䣬ҵ·";
			close;
		}
	}
	mes "[˹ ]";
	mes "ʲô?";
	next;
	switch(select("תְΪ:ѯйתְΪµ:")) {
	case 1:
		mes "[˹ ]";
		if (BaseJob == Job_Acolyte) {
			mes "Цİ?";
			mes "㲻ѾǷ?";
			close;
		}
		else if (BaseJob != Job_Novice) {
			mes "Ѿְҵ˰?";
			mes "ҪΪ±";
			mes "רĵǵ";
			close;
		}
		if (job_acolyte_q == 0) {
			mes "Ϊ?";
			next;
			if (select("ǵ:") == 1) {
				mes "[˹ ]";
				mes "ܺ" +strcharinfo(0)+ " ...";
				mes "ҽתְ";
				mes "Ӧ֪ҪΪӣ";
				mes "Ҫһϸ";
				next;
				mes "[˹ ]";
				mes "ܺ......";
				next;
				mes "[˹ ]";
				switch(rand(3)) {
				default:
					set job_acolyte_q,2;
					mes "ȥ^000077¡Ľ^000000";
					mes "Ѱе^000077³^000000";
					break;
				case 1:
					set job_acolyte_q,3;
		          		mes "ȥ^000077¡Ϸ޿^000000";
					mes "Ѱе^000077^000000Ů";
					break;
				case 2:
					set job_acolyte_q,4;
					mes "ȥ^000077¡Ŷ^000000";
					mes "е^000077˹^000000";
					break;
				}
				next;
				mes "[˹ ]";
				mes "ȴΪ˳Ϊ¶е";
				mes "ȥԸ!";
				close;
			}
			mes "[˹ ]";
			mes "Ӱ̷ǵ";
			mes "Ҳ޷Ϊ''";
			close;
		}
		mes "ôͻ?";
		mes "...?";
		next;
		mes "[˹ ]";
		if (getskilllv(1) < 9) {
			mes "ʲô?!ڻûѧ''!";
			mes "ѧ''תְ!";
			close;
		}
		if (job_acolyte_q < 5) {
			mes "ϻû...";
			next;
			switch(job_acolyte_q) {
			case 2:
				mes "[˹ ]";
				mes "ȥ^000077¡Ľ^000000";
				mes "Ѱе^000077³^000000";
				break;
			case 3:
				mes "[˹ ]";
	          		mes "ȥ^000077¡Ϸ޿^000000";
				mes "Ѱе^000077^000000Ů";
				break;
			case 4:
				mes "[˹ ]";
				mes "ȥ^000077¡Ŷ^000000";
				mes "е^000077˹^000000";
				break;
			}
			next;
			mes "[˹ ]";
			mes "ȴΪ˳Ϊ¶е";
			mes "ȥԸ!";
			close;
		}
		mes "ּܸ";
		mes "Ѿ";
		mes "ѾУͬתְΪ";
		next;
		skill 143,0,0;
		callfunc "Job_Change",Job_Acolyte;
		callfunc "F_ClearJobVar";
		mes "[˹ ]";
		mes "ҪʱŸл̷ǵ";
		mes "󲻹ʲôĥ";
		mes "ҲҪԸϵ̷ǵ";
		next;
		mes "[˹ ]";
		mes "󣬹ϲֵܼ󣬿˷ĥһ";
		close;
	case 2:
		mes "[˹ ]";
		mes "ҪתְΪ?";
		mes "ôҪͨ⣲";
		mes "˷";
		next;
		mes "[˹ ]";
		mes "һѧߵĻܵȼҪ";
		mes "ҪȥУúõ";
		next;
		mes "[˹ ]";
		mes "ڶҪ˷еĿٻص";
		mes "ֻҪڷתְϣдѡеؾͿ";
		next;
		mes "[˹ ]";
		mes "ٻصط";
		mes "ôܹΪʥְҵ";
		close;
	case 3:
		close;
	}
}

prt_fild03,365,255,2	script	е#aco	89,{
	mes "[ ³]";
	if (BaseJob == Job_Novice) {
		if (job_acolyte_q == 6) {
			mes "Ҫʱ";
			mes "ҾѾʥ";
			mes "ȥ·ҪСĵ";
			next;
			mes "[ ³]";
			mes "ŸǷѾʥ...";
			close;
		}
		if (job_acolyte_q != 0) {
			if (job_acolyte_q == 2) {
				mes "ţλΪµ?";
				mes "ѾӵʥǱйϢ";
				mes "... " +strcharinfo(0)+ "...";
				mes "!";
				next;
				mes "[ ³]";
				mes "ӦѾ˹˽йطµ˰!";
				mes "ҾͲٶ˵";
				mes "...";
				next;
				mes "[ ³]";
				mes "ҪĻһҪǵã";
				mes "ΪҲǳĬԵ͹...";
				next;
				mes "[ ³]";
				mes "һĳȷ飬ó";
				next;
				mes "[ ³]";
				mes "һ·С";
				close2;
				savepoint "prt_fild03",361,255;
				set job_acolyte_q,6;
				end;
			}
			else {
				mes "?";
				mes "λΪµ?";
				mes "ѾӵʥǱйϢ";
				mes "... " +strcharinfo(0)+ "...";
				mes "沢û...";
				next;
				mes "[ ³]";
				mes "....ʥȥȷһº...?";
				close;
			}
		}
		else {
			mes "?Ϊʲôᵽĵط?";
			mes "Ҳ֪Ƿ߻ߣ";
			mes "˵ط̫Σˣ";
			mes "ȥ";
			close;
		}
	}
	else if (BaseJob == Job_Acolyte) callfunc "F_FatherRub";
	else {
		if (BaseJob == Job_Priest) {
			mes "Ϊʲôֻص?";
			mes "Ͽȥ";
			close;
		}
		else {
			mes "ѽ?һ˵ֵط??";
			mes "ҪΪĹӿôӦ";
			close;
		}
	}
}

moc_fild07,41,355,4	script	еŮ#2aco	95,{
	mes "[Ů ]";
	if (BaseJob == Job_Novice) {
		if (job_acolyte_q == 7) {
			mes "һŸ뽫ȷĳȥ";
			mes "Ҫʥõʱ";
			mes "ӦѾյ֪ͨ";
			mes "ϳΪµ·Ϊ";
			close;
		}
		if (job_acolyte_q != 0) {
			if (job_acolyte_q == 3) {
				mes "Ƿ߰";
				mes "ܸƽĵ";
				next;
				set CHANGE_AL,5;
				savepoint "moc_fild07.gat",36,355;
				mes "[Ů ]";
				mes "ʲô?ҿ...";
				mes "!";
				mes strcharinfo(0)+ "";
				mes "Ȼƽ⣬һĳȷ";
				mes "ʥȥȷһ°";
				close2;
				savepoint "moc_fild07",35,355;
				set job_acolyte_q,7;
				end;
			}
			else {
				mes "Ƿ߰";
				mes "ܸƽĵ";
				mes "ʲô?ҿ...";
				mes "?ûп...";
				next;
				mes "[Ů ]";
				mes "ûʥȥȷһ±ȽϺ";
				close;
			}
		}
		else {
			mes "...";
			close;
		}
	}
	else if (BaseJob == Job_Acolyte) callfunc "F_MotherMart";
	else {
		mes "Ը...";
		close;
	}
}

prt_fild00,208,218,6	script	е#3aco	98,{
	mes "[ ˹]";
	if (BaseJob == Job_Novice) {
		if (job_acolyte_q == 8) {
			mes "ô?㲻";
			mes "ӦҪؽ̻ȥ!";
			close;
		}
		if (job_acolyte_q != 0) {
			if (job_acolyte_q == 4) {
				mes "Ƿ?";
				next;
				mes "[ ˹]";
				mes "ܸƽĵ";
				mes " " +strcharinfo(0)+ " ?";
				next;
				mes "[ ˹]";
				mes " " +strcharinfo(0)+ "";
				mes "һὫѾȷĳ";
				mes "ʥȥȷһ°";
				close2;
				savepoint "prt_fild00",206,230;
				set job_acolyte_q,8;
				end;
			}
			else {
				mes "Ҵط";
				mes "...ٻʥȥȷһ°";
				close;
			}
		}
		else {
			mes "ǳѧ߰";
			mes "лҪ˵?";
			close;
		}
	}
	else if (BaseJob == Job_Acolyte) callfunc "F_FatherYos";
	else {
		mes "....";
		close;
	}
}

