//==============================================
// ʦתְ
// д &  by FPE (2006.7.16)
// Jathena++ ̳http://www.foxofice.net/bbs
//----------------------------------------------

gef_tower.gat,111,37,4	script		70,{
	if(Class==2)
	{
		if(upper>0)
		{
			mes "[]";
			mes "ףϵҮ㲻Ǹ.." + strcharinfo(0) +"𣿺óʱûҮѾת";
			next;
			mes "[]";
			mes "Ŷ..";
			close;
			end;
		}
		if(wizard_q==1)
		{
			mes "[]";
			mes ",Ʒռ";
			mes "ôҾһռĶԲ...";
			next;
			if(countitem(716)<10 && countitem(717)<10 && countitem(715)<10)
			{
				mes "[]";
				mes "ţʲô㻹ûռȫ";
				next;
				mes "[]";
				mes "Ȼôߵĵط࣬㻹ǵûȥռȫ붯Խˣȥ֮ͺúõռȫɡ";
				next;
				mes "[]";
				mes "^3355FFɫħʯ^000000 10,";
				mes "^3355FFɫħʯ^000000 10,";
				mes "^3355FFɫħʯ^000000 10,";
				mes "Ҫǵȥռô...";
				close;
				end;
			}
			mes "[]";
			mes "û...úܺãԽԽˡЩƷڴ䷢ӺܴĹãǺǡ";
			next;
			delitem 716,10;
			delitem 717,10;
			delitem 715,10;
			set wizard_q,3;
			mes "[]";
			mes "ðɣһغϵĲˣеڶغϵĿԣԲҪġ";
			next;
			mes "[]";
			mes "ôȥҽĲԺٹң൱รౣ...";
			close;
			end;
		}
		if(wizard_q==2)
		{
			mes "[]";
			mes "ôѾƷôȷϿռƷ...";
			next;
			if(countitem(991)<5 && countitem(993)<5 && countitem(990)<5 && countitem(992)<5)
			{
				mes "[]";
				mes "ţʲô㻹ûռȫ";
				next;
				mes "[]";
				mes "Ȼôߵĵط࣬㻹ǵûȥռȫ붯Խˣȥ֮ͺúõռȫɡ";
				next;
				mes "[]";
				mes "^3355FFˮʯ^000000 5,";
				mes "^3355FFʯ^000000 5,";
				mes "^3355FFʯ^000000 5,";
				mes "^3355FFʯ^000000 5,";
				mes "ռЩ֮Ұɣô...";
				close;
				end;
			}
			mes "[]";
			mes "û...úܺãԽԽˡЩƷڴ䷢ӺܴĹãǺǡ";
			next;
			delitem 991,5;
			delitem 993,5;
			delitem 990,5;
			delitem 992,5;
			set wizard_q,3;
			mes "[]";
			mes "ðɣһغϵĲˡеڶغϵĿԣԲҪġ";
			next;
			mes "[]";
			mes "ôȥҽĲԺٹҡ൱รౣ...";
			close;
			end;
		}
		if(wizard_q==3)
		{
			mes "[]";
			mes "ʲôˣôûȥҲռƷǲܵһʦ";
			next;
			mes "[]";
			mes "ҪͨڶҲܿǽ¸׶Ρһģȥɡ";
			close;
			end;
		}
		if(wizard_q==4)
		{
			mes "[]";
			mes "ѽ...ร뵱ʦⶼش󰡣";
			next;
			mes "[]";
			mes "ô...Ҿǰݸһ㰵ʾɣеڿ,һƿƻ֭ɡ";
			next;
			if(select("Ҫʾȸƻ֭","Լ뿴ˣ")==2)
			{
				mes "[]";
				mes ",ԾҪԼгɾ͸С";
				mes "ľȥ԰ɣ";
				next;
				mes "[]";
				mes "ô·Сร";
				mes "ڵأ";
				close;
				end;
			}

			if(countitem(531)<1)
			{
				mes "[]";
				mes "ҸղҲᵽ,һƻ֭ҾͿǿ";
				mes "ҪȻ...Լ취ɡ";
				next;
				mes "[]";
				mes "ô·Сร";
				mes "ڵأ";
				close;
				end;
			}
			delitem 531,1;
			mes "[]";
			mes "ú,Ȼƻ֭úȵ...";
			mes "ú...";
			next;
			mes "[]";
			mes "ôҾ͸һڶ׶εʾɡ";
			next;
			mes "[]";
			mes "Ŀ˵󲿷֡";
			mes "ħ,ħ...";
			mes "йħʦ⡣";
			next;
			mes "[]";
			mes "һ⡣";
			mes "ͷһѺӹһλ˧...";
			mes "ÿ춼Ļеأ";
			next;
			mes "[]";
			mes "...,ħ...";
			mes "㵽ĿǰΪֹѧħ";
			next;
			mes "[]";
			mes "ûѧħ,Ǻѵħ...";
			mes "ͻش,иطɺõġ";
			next;
			mes "[]";
			mes "˵һħͻִ𰸡";
			mes "˵ħ...þôġ";
			mes "ֵħɣҲ֪Ҫô";
			next;
			mes "[]";
			mes "йħ⡣";
			mes "Ȼֱսħۻõİ취...";
			next;
			mes "[]";
			mes ",˵¡иܴͼݣ";
			mes "Ǳ߿Բ쿴ħϡ";
			mes "ȥǱ߶һٻҲһ÷ม";
			next;
			mes "[]";
			mes "йħʦ⡣";
			mes "Ѹ߱...";
			mes "Ϊ,Լһħʦ";
			next;
			mes "[]";
			mes "Լ¶̫t,͸Ѳt";
			mes "Գʱ,úÿ֮ٻش";
			next;
			mes "[]";
			mes "ô·Сร";
			mes "ڵأ";
			close;
			end;
		}
		if(wizard_q==5)
		{
			mes "[]";
			mes "Ա߶มˣһ...";
			next;
			mes "[]";
			mes "һԻûأٶ͵ͿԵһʦʱٸ";
			next;
			mes "[]";
			mes "·Сİڵأ";
			close;
			end;
		}
		if(wizard_q==6)
		{
			mes "[]";
			mes ";͵...û뵽ôû";
			next;
			mes "[]";
			if(Sex) mes "ȻħʦӺôôȥٽ...";
			else
			{
				mes "ȻŮҲ...СԼ㲻Ϊ뵱ʦŵ";
				next;
				mes "[]";
				mes "ȻҲúѣҲĵزֻܳǸСˣ";
			}
			next;
			mes "[]";
			mes "ôȥ...ڵأ";
			close;
			end;
		}
		if(wizard_q==7)
		{
			if(SkillPoint>0)
			{
				mes "[]";
				mes "Կ𣿲иѧļܻûѧȰѧ֮ٹɡ";
				close;
				end;
			}
			mes "[]";
			mes "...˳˰ϲϲϲ";
			next;
			mes "[]";
			mes "...ӦתְŶԡ";
			next;
			set wizard_q,0;
			jobchange 9,Upper;
			set ReClass,9;
			mes "[]";
			mes "ҲһʦԺΪʦ¶Ҫһ㣿ʦȻӵǿķԺΪʦҪص㡣";
			next;
			mes "[]";
			mes "ڴ治ħ˵սνʦӵеħħս֮ӵ...";
			next;
			mes "[]";
			mes "ȸ˽Ϊ֮ѧϰɳɡ...Եһ£Ϊ׼תְһ¡";
			next;
			mes "[]";
			mes "...";
			mes "...";
			next;
			getitem 505,6;
			mes "[]";
			mes "ϣڱҪʱܹúõʹáΪҪȫԵҲ׼֪";
			next;
			mes "[]";
			mes "ţô...ϣ㵱ʦ죡";
			close;
			end;
		}
		mes "[ħϵ]";
		mes "ţôܵôߵĵط...";
		mes "ʲô";
		next;
		if(select("תְΪʦ","...ûʲô")==2)
		{
			mes "[ħϵ]";
			mes "ֵ˰...ǸûʲôµĻ...ȥɡ";
			close;
			end;
		}
		mes "[ħϵ]";
		mes "Ȼ...ΪɾͲɣáһתְΪʦ";
		next;
		mes "[ħϵ]";
		mes "ҵֽп÷ϳۣҲǲŸתְΪʦֱӽҿȣǺǡ";
		next;
		mes "[]";
		mes "Ȼܶ뵱ʦҲкܶѡҲ˵תְʦҪȾԼ...";
		next;
		mes "[]";
		mes "бҪȵȼ40ϲתְȼħڲ޷תְΪʦ...";
		next;
		mes "[]";
		mes "ûϵ,ڸϸ˵תְ֮ٸ˵ΰôҪҪ밡";
		next;
		if(select("ǵģҪ","ٿǿ...")==2)
		{
			mes "[]";
			mes "ô...ǿɡʱתְ,";
			close;
			end;
		}

		if(JobLevel<40)
		{
			mes "[]";
			mes "ι...Ҹղ˵ĻҪȵ40ϲܹתְ...";
			next;
			mes "[]";
			mes "̫ļ϶ĥԼ֮ɡȵﵽתְ֮...";
			close;
			end;
		}
		if(SkillPoint>0)
		{
			mes "[]";
			mes "...,㻹һЩرܻûѧɣѧЩ֮,ɡ";
			close;
			end;
		}
		mes "[]";
		mes "ð,Ҿתְˡ";
		mes " " + strcharinfo(0) + " ԰ɣ";
		mes "֪Ƿȷ";
		next;
		mes "[]";
		mes "ʦתְΪݡ";
		mes "һҪռħƷ,";
		mes "ڶҪԣ";
		mes "ֳħ...";
		next;
		mes "[]";
		mes "еһĿԣ50ϵĿ⿼ΪѾ㹻֤Ŭ...";
		next;
		if(JobLevel>=50)
		{
			mes "[]";
			mes "ôѾ50ͦŬתְΪʦ֮˧ࡡ";
			next;
			mes "[]";
			mes "ðɣһغϵĲˡеڶغϵĿԣԲҪġ";
			next;
			mes "[]";
			mes "ôȥҽĲԺٹң൱รౣ...";
			set wizard_q,3;
			close;
			end;
		}
		mes "[]";
		mes "Ѿ飬Ҿ˵һغϵĿ԰ɡ¼ԣֻҪܼǵþͺá";
		next;
		mes "[]";
		mes "ȵһغϵĿҪռħƷҪҪȥռม";
		next;
		set @wizard_m1,rand(1,2);
		mes "[]";
		mes "ҪռƷ...";
		if(@wizard_m1==1)
		{
			set wizard_q,2;
			mes "^3355FFˮʯ^000000 5,";
			mes "^3355FFʯ^000000 5,";
			mes "^3355FFʯ^000000 5,";
			mes "^3355FFʯ^000000 5,";
		}
		if(@wizard_m1==2)
		{
			set wizard_q,1;
			mes "^3355FFɫħʯ^000000 10,";
			mes "^3355FFɫħʯ^000000 10,";
			mes "^3355FFɫħʯ^000000 10,";
		}
		mes "...һĳ̶ȶ˵Ӧû⡣";
		next;
		mes "[]";
		mes "ô·Сġһĵȴ...";
		close;
		end;
	}

	if(Class==9)
	{
		mes "[]";
		mes "ΪʦѾû˰...";
		mes "Ͽȥɡ";
		next;
		mes "[]";
		if(Sex) mes "ɰٴҿ.Ǻǡ";
		else mes "ʲôҪԼĻ...Ǻǡ";
		close;
		end;
	}

	if(Class==0)
	{
		mes "[ħϵ]";
		mes "þûѧ~ ÿɰ";
		mes "԰Ϊʦǵĵط";
		next;
		mes "[ħϵ]";
		mes "ħȤĻ,ڴ...";
		mes "ȥ^0000FF^000000 ";
		next;
		mes "[ħϵ]";
		mes "ôСȥɡ";
		close;
		end;
	}

	mes "[ħϵ]";
	mes "ѽ,ôܵôߵĵط...˼,ûʲôµĻ...ȥɡΪʦĵط";
	next;
	mes "[ħϵ]";
	mes "ôСȥɡ";
	close;
	end;
}

gef_tower.gat,102,24,2	script		735,{
	if(Class==9)
	{
		mes "[]";
		mes "ȡȡʲô£Ҳһʹħ...Ǿ͵öħ˽һ...";
		next;
		mes "[]";
		if(Sex)
		{
			mes "ϲʵĻ...һ첻ܿħ㲻,Ҫѧϰһħʹ÷";
			next;
			mes "[]";
			mes "԰ԺܾͻɷˣǺ...";
		}
		else
		{
			mes "ϲʵĻ...һ첻ܿħҪͰħú...ҪȻͷħ";
			next;
			mes "[]";
			mes "ٲȻҸ޵ˣߺߺ...ٲĻᱻħ...";
		}
		close;
		end;
	}

	if(Class==4)
	{
		mes "[]";
		mes "ȥɣĴ...νħΥ";
		next;
		mes "[]";
		mes "ҵ屾Ͳ...Ҫңȥ";
		close;
		end;
	}

	if(Class==0)
	{
		mes "[]";
		mes "Сôȥ";
		next;
		warp "geffen.gat",120,110;
		end;
	}

	if(Class==2)
	{
		if(upper!=0)
		{
			mes "[]";
			mes "Ѿתȥµðհɡ";
			close;
			end;
		}

		if(wizard_q==0)
		{
			mes "[]";
			mes "ȡȡҲ֪ʲôˣûʱȥ";
			next;
			mes "[]";
			mes "ȥҪǰ";
			close;
			end;
		}

		if(wizard_q<3)
		{
			mes "[]";
			mes "Ǹ뵱ʦСӰ";
			next;
			mes "[]";
			mes "ά״Ϊ...";
			next;
			mes "[]";
			mes "ȡȡҿԺ󵱸ʦƺܺã";
			close;
			end;
		}

		if(wizard_q==3)
		{
			mes "[]";
			mes "ȡ...ѾͨһغϿ˰......ǸһغϿԵʦס˹˹";
			next;
			mes "[]";
			mes "ûҪҪǻشׯƽ";
			next;
			mes "[]";
			mes "...㻹tʹħǶΣյһ°...";
			next;
			if(select("һǵƽħʦ","Ҫתְ")==1)
			{
				mes "[]";
				mes "ܺúܺ...ȡȡԺǧ뵱һʦħɲǸʹõİ...";
				next;
				mes "[]";
				mes ";Ĵȥǧٻͷӵеڴƽ";
				close;
				end;
			}
			mes "[]";
			mes "۹˸ôҼʶһгϢɣ";
			next;

M2_Start:
			mes "[]";
			mes "Ҫʼˣشһͻѡ...ǺǺǺǣ";
			next;
			mes "[]";
			mes "һ10Ҫȫ...Ҳ𰸣";
			next;
			set @wizard_m2,rand(1,3);
			set @wizard_t,0;
			mes "[]";
			mes "ȡȡʽʼ";
			next;
			switch(@wizard_m2)
			{
			case 1:
				mes "[]";
				mes "1.ħʦ˵Ҫ Status ǣ";
				if(select("INT","AGI","DEX","VIT")==1) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "2.ħʦ''ħ,һԲУ";
				if(select("ˮ","","","")==2) set @wizard_t,@wizard_t + 10;
				next;
				mes "[]";
				mes "3.һħʦ硣";
				if(select("","Զ빥","׬ܶǮ","ħ")==3) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "4.һסħʦࣿ";
				if(select("¡","޿","","")==4) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "5.INTûϵĿƬǣ";
				if(select("׳濨Ƭ","սϿƬ","ɳĮǿƬ","Ƭ")==2) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "6.ѡħʦʤְҵĵط";
				if(select("ĸ","ݼ","赸ʵ","ħʵ")==4) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "7.Job Lv.40,ħʦõ INT ӳǣ";
				if(select("8","7","6","5")==4) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "8.ħʦװƷǣ";
				if(select("","ޱñ","Ь","ָ")==2) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "9.ѧתְΪħʦʱ,γ3ŻҺĿʯǣ";
				if(select("ɫħʯ","ɫħʯ","ɫħʯ","ʯ")==1) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "10.ħûйĿƬǣ";
				if(select("ſ˿Ƭ","ħƬ","Ƭ","ϺƬ")==2) set @wizard_t,@wizard_t+10;
				break;
			case 2:
				mes "[]";
				mes "1.ǸħϿɵõڵܣ";
				if(select("","","Ӽ","ͷ粼")==3) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "2.ǸǷʦץħ";
				if(select("˻","ɪ","ʯ","˹")==1) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "3.һħȫ ʯ";
				if(select("","","ħ","")==2) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "4.÷ Lv.3 ˮħжټӳЧ";
				if(select("125%","150%","175%","200%")==4) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "5. ɳĮ  Ѫ Ļ,һӮ";
				if(select("ɳĮ","Ѫ","ʤ","֪")==1) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "6.һħﲻ  ";
				if(select("","޴","è","ħ")==2) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "7.ѡһħ»Թ";
				if(select("̵粼","粼","̴粼","ͷ粼")==4) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "8.ħħǿ";
				if(select("γ","Ӭ","","o")==4) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "9.ѡͬħ";
				if(select("","֮","鲨","ħ")==3) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "10.һħﲻ ϵУ";
				if(select("֮","аʳ","Ұ˹","˹")==3) set @wizard_t,@wizard_t+10;
				break;
			case 3:
				mes "[]";
				mes "1.һΪҪѧ֮Ҫȱرķ";
				if(select(" Lv 4"," Lv 5"," Lv 1","鱬 Lv 4")==4) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "2.ñħᶳ֮ħԻθı䣿";
				if(select("ˮ","","","")==1) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "3.鱬 Lv 9  MATK";
				if(select("1.6x","1.7x","2x","20x")==2) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "4.ʹ ʯ ʱرƷǣ";
				if(select("ʯ","ɫħʯ","ɫħʯ","ɫħʯ")==4) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "5.һѧ֮ϱ֮ǰҪѧķ";
				if(select("鱬 Lv 4","ʥٻ  Lv 5","SPٻظ Lv.6","֮ϱ Lv 7")==3) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "6.ûintֵѧ Lv.7,ü10ӻظSPǣ";
				if(select("14","21","28","35")==2) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "7.SPֻʣ 50% ʱ,֮SPǶ٣";
				if(select(" 18% SP1.5%"," 18% SP2%"," 24% SP1.5%"," 24% SP2%")==2) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "8.֮ϱ Lv.6 ʱ, SPرܴǣ";
				if(select("40 sp,6","35 sp,6","40 sp,7","35 sp,7")==3) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "9.ʹLv.10  ױ ʱSPǶ٣";
				next;
				if(select("84","74","64","54")==2) set @wizard_t,@wizard_t+10;
				next;
				mes "[]";
				mes "10.˹³õ ѨЧļǣ";
				if(select("׻","","","")==1) set @wizard_t,@wizard_t+10;
				break;
			}

			mes "[]";
			mes "...жǮ㶫԰.Ǻ...";
			next;
			mes "[]";
			mes "ô...ķ " + @wizard_t + " ";
			if(@wizard_t>=100)
			{
				set wizard_q,5;
				mes "...úܺãڶο㼰ˡ";
				next;
				mes "[]";
				mes "ܷ,еغϵĿ...׼غϵʱԺúϢ......";
				close;
				end;
			}
			if(@wizard_t==90)
			{
				set wizard_q,5;
				mes "...һ...㼰ˡ";
				next;
				mes "[]";
				mes "ܷ,еغϵĿ...׼һغϵʱԺúϢ......";
				close;
				end;
			}
			set wizard_q,4;
			mes "ϸ...һɣ";
			next;
			mes "[]";
			mes "̫...ôһ㱾Ҳ뵱ʦȥ̶ֳȵʦܿᱻħԵģ";
			close;
			end;
		}

		if(wizard_q==4)
		{
			mes "[]";
			mes "...㻹ûôļһ...";
			next;
			mes "[]";
			mes "ѵ㲻ƽҾٸһλ...";
			next;
			mes "[]";
			mes "ٴĻķ...ҿһ㵱ʦʶûУ";
			next;
			if(select("һǵƽħʦ.....","Ҫתְ.")==1)
			{
				mes "[]";
				mes "ܺúܺ...ȡȡԺǧ뵱һʦħɲǸʹõİ...";
				next;
				mes "[]";
				mes ";Ĵȥǧٻͷӵеڴƽ";
				close;
				end;
			}
			mes "[]";
			mes "۹˸ôҼʶһгϢɣ";
			next;
			goto M2_Start;
		}

		if(wizard_q==5)
		{
			mes "[]";
			mes "ãѾ㹻Ϣ˰......ôתְʦ֮ǰһصĿ԰ɡ";
			next;
			mes "[]";
			mes "ҶڿԼ򵥵˵һ...ԺҲһܹ...";
			next;
			if(select("ˣûϵ","һ")==1)
			{
				mes "[]";
				mes "һ...ȥԿɣҲʬ...ħĺݺݳԵ...";
				next;
				set wizard_q,6;
				savepoint "geffen.gat",120,107;
				mes "[]";
				mes "ôҾԸ...ɡֹ֮ٻɣ";
				next;
				warp "job_wiz.gat",57,154;
				end;
			}

			mes "[]";
			mes "ʵļһ...ð,Ҿ˵ܿжѣֻҪҽʲôԾͻܿļ򵥽";
			next;
			mes "[]";
			mes "һΪ׶Ρ˳ˮ֮䡢֮䡢֮䣬ÿзԵħ";
			next;
			mes "[]";
			mes "ȥ֪ħ...ѡ˵ȥе......";
			next;
			mes "[]";
			mes "ֻҪڹ涨ʱ䵱аħɱ...ڰſڵİѹħƶһ䡣";
			next;
			mes "[]";
			mes "Ϳȫתְ...ʱͻᱻħΧƣҲزڵ...";
			next;
			mes "[]";
			mes "...ں°ɣںڻ١ѡ...һشġ";
			next;
			if(select("μӿԣ","ֲܿǷˡ")==2)
			{
				set wizard_q,6;
				mes "[]";
				mes "ܺ...㻹ʺڵӣ...ȥ֮͹ƽݵɣ";
				next;
				warp "geffen.gat",120,110;
				end;
			}

			set wizard_q,6;
			savepoint "geffen.gat",120,107;
			mes "[]";
			mes "㻹ͦİ...ðɣ...ԸĿʼɣ";
			next;
			warp "job_wiz.gat",57,154;
			end;
		}

		if (wizard_q==6)
		{
			if(asn_skill==6)
			{
				mes "[]";
				mes "...ûôļһ...Ѿʧܺܶ˻Ҫܿ...";
				next;
				mes "[]";
				mes "ðɣҾ΢ָһ...ҿҲѾˡ...ðɣһ^3355FFϾɾ^000000 ɡ";
				next;
				set asn_skill,asn_skill+1;
				mes "[]";
				mes "Ȼ㻹Ҿڸһλ...һѧӦ...";
				next;
				warp "job_wiz.gat",57,154;
				end;
			}
			if(asn_skill>6)
			{
				mes "[]";
				mes "...ˣ...Ҫؿһ𣿻Ҫ...^3355FFϾɾ^000000";
				next;
				if(select("Ҫ.","һȥϾɾ...")==1)
				{
					savepoint "geffen.gat",120,107;
					mes "[]";
					mes "...ðɣ㻹ͦҾȥһ,ɣ";
					next;
					warp "job_wiz.gat",57,154;
					end;
				}

				if (countitem(618)>0)
				{
					delitem 618,1;
					mes "[]";
					mes "...㻹ȡ˰ĺ...ҾͿԼо...";
					next;
					set asn_skill,0;
					set wizard_q,7;
					mes "[]";
					mes "һת濭˵ϸ......ڼ....";
					close;
					end;
				}
				else
				{
					mes "[]";
					mes "ԣ'Ͼɾ'һת濭˵ϸ......";
					close;
					end;
				}
			}
			set @wizard_t,0;
			set asn_skill,asn_skill+1;
			mes "[]";
			mes "ףʲôҪؿڿԵսʧܵļһ......ϲħ...";
			next;
			mes "[]";
			mes "...ҾٿһΰɡĻͺúõĿ...";
			next;
			mes "[]";
			mes "Ϳ......";
			next;
			mes "[]";
			mes "1.ħﵱѡͬԵħ";
			if(select("","Ƕ˹","ɪ","o")==2) set @wizard_t,@wizard_t+20;
			next;
			mes "[]";
			mes "2.һǲͬħ";
			if(select("","ħ","ؽȳ","")==4) set @wizard_t,@wizard_t+20;
			next;
			mes "[]";
			mes "3.Ǹħﲻ ʩչ";
			if(select("ˮĸ","","Ы","ɪ")==1) set @wizard_t,@wizard_t+20;
			next;
			mes "[]";
			mes "4.Ը ݳ õħǡ";
			if(select("","","׻","ʯ")==3) set @wizard_t,@wizard_t+20;
			next;
			mes "[]";
			mes "5.һħƶ";
			if(select("","ħ","ħ","ɡ")==4) set @wizard_t,@wizard_t+20;
			next;
			mes "[]";
			mes "...úûشͲһ˰...";
			next;
			mes "[]";
			mes "ķ " + @wizard_t + " ";
			if(@wizard_t<80)
			{
				mes "ϸ...ɣ";
				next;
				mes "[]";
				mes "Ȼ㻹ǲù...ԲŻʧܰ...Ǻ...";
				close;
				end;
			}
			if(@wizard_t==100)
			{
				mes "...ĺܺΪʲôս...";
				next;
			}
			if(@wizard_t>=80)
			{
				mes "...ȥ...һս..."; 
				next;
			}

			if(select("ʼ԰ɣ","˵һοԵķ.")==1)
			{
				mes "[]";
				mes "Ҳһ˭Ҳﲻ...ǺǺ...ȣȣͷʱٺҲ...";
				next;
				heal 32500,32500;
				mes "[]";
				mes "ôҾԸ...ɣֹ֮ٻɣ";
				next;
				warp "job_wiz.gat",57,154;
				end;
			}

			mes "[]";
			mes "ȡȡôҾ˵һΡܿжѣֻҪҽʲôԾͻܿļ򵥽";
			next;
			mes "[]";
			mes "һΪ׶Σ˳ˮ֮䡢֮䡢֮䣬ÿзԵħ";
			next;
			mes "[]";
			mes "ȥ֪ħ,...ѡ˵ȥе......";
			next;
			mes "[]";
			mes "ֻҪڹ涨ʱ䵱аħɱ...ڰſڵİѹħƶһ䡣";
			next;
			mes "[]";
			mes "Ϳȫתְ...ʱͻᱻħΧƣҲزڵ...";
			next;
			mes "[]";
			mes "...ں°ɣںڻ١ѡ...һشġ";
			next;
			if(select("μӿԣ","ֲܿǷ")==2)
			{
				mes "[]";
				mes "ܺ...㻹ʺڵӡ...ȥ֮͹ƽݵɣ";
				next;
				warp "geffen.gat",120,110;
				end;
			}

			percentheal 100,100;
			mes "[]";
			mes "οɲҪŻ......ԸĿʼɣ";
			next;
			warp "job_wiz.gat",57,154;
			end;
		}

		if(wizard_q==7)
		{
			mes "[]";
			mes "ѾͨҵĿ...ҪĻ,Ҳ㿼һ......";
			next;
			mes "[]";
			mes "ȥɣô뵱ʦǾȥ...ǧҪСģħʱʱ̶̿ڼ...";
			close;
			end;
		}
	}
	mes "[]";
	mes "...ʹడ...Ǳڱ...";
	next;
	mes "[]";
	mes "ʲô...ɣ";
	close;
	end;
}

//==================================
// Helper
// Waiting Room
//==================================

//======== ս
job_wiz.gat,50,165,4	script	ս::jobwiz_wroom	700,{
	mes "[ս]";
	mes "ӭʦתְսڽпʱԵһ£֪֪֮ͨϿʼС";
	next;
	mes "[ս]";
	mes "ÿ˵ս510ӣ뿪սĻҪ롣";
	close;
	end;
OnInit:
	waitingroom "תְԵȴ",20,"jobwiz_wroom::OnStart",1;
	end;
OnStart:
	disablewaitingroomevent;
	warpwaitingpc "job_wiz.gat",114,169;
	set $@jobwiz_pid,$@warpwaitingpc[0];
	if(attachrid($@jobwiz_pid)==0)
	{
		enablewaitingroomevent;
		end;
	}
	set $@jobwiz_pname$,strcharinfo(0);
	donpcevent "jobwiz_water::OnReset";
	donpcevent "jobwiz_water::OnStart";
	end;
OnEnable:
	enablewaitingroomevent;
	end;
}
//======== ˮβ
job_wiz.gat,1,1,1	script	jobwiz_water	-1,{
OnStart:
	if(attachrid($@jobwiz_pid)!=0) percentheal 100,100;
	donpcevent "jobwiz_water::OnReset";
	monster "job_wiz.gat",109,174,"--ja--",1158,1,"jobwiz_water::OnKilled";
	monster "job_wiz.gat",118,174,"--ja--",1070,1,"jobwiz_water::OnKilled";
	monster "job_wiz.gat",109,165,"--ja--",1066,1,"jobwiz_water::OnKilled";
	monster "job_wiz.gat",118,165,"--ja--",1067,1,"jobwiz_water::OnKilled";
	monster "job_wiz.gat",101,157,"--ja--",1141,1,"jobwiz_water::OnKilled";
	monster "job_wiz.gat",126,157,"--ja--",1242,1,"jobwiz_water::OnKilled";
	monster "job_wiz.gat",98,170,"--ja--",1070,1,"jobwiz_water::OnKilled";
	monster "job_wiz.gat",129,170,"--ja--",1044,1,"jobwiz_water::OnKilled";
	set $@jobwiz_m,8;
	initnpctimer;
	end;
OnReset:
	killmonster "job_wiz.gat","jobwiz_water::OnKilled";
	end;
OnKilled:
	set $@jobwiz_m,$@jobwiz_m-1;
	if($@jobwiz_m>0) end;
	stopnpctimer;
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "ɱˮ֮й",17;
	donpcevent "jobwiz_water2::OnStart";
	end;	
OnTimer1000:
	MapAnnounce "job_wiz.gat", "ˮ֮սʼ",17;
	end;
OnTimer2000:
	MapAnnounce "job_wiz.gat", "ʱΪ 3",17;
	end;
OnTimer3000:
	MapAnnounce "job_wiz.gat", "޶ʱɱڵй",17;
	end;
OnTimer33000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 230",17;
	end;
OnTimer63000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 2",17;
	end;
OnTimer93000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 130",17;
	end;
OnTimer123000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 1",17;
	end;
OnTimer153000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 30",17;
	end;
OnTimer173000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 10",17;
	end;
OnTimer183000:
	MapAnnounce "job_wiz.gat", "ʱ䵽ˣ",17;
	set $@jobwiz_m,0;
	donpcevent "jobwiz_water::OnReset";
	end;
OnTimer184000:
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "תְʧˣ",17;
	areawarp "job_wiz.gat",95,150,135,190,"geffen.gat",120,110;
	end;
OnTimer185000:
	stopnpctimer;
	MapAnnounce "job_wiz.gat", "һλ뿼",17;
	donpcevent "jobwiz_wroom::OnEnable";
	end;
}

//======== ˮβݤT
job_wiz.gat,1,2,1	script	jobwiz_water2	66,{
OnStart:
	if(attachrid($@jobwiz_pid)!=0) percentheal 100,100;
	donpcevent "jobwiz_water2::OnReset";
	set $@jobwiz_m,5;
	monster "job_wiz.gat",114,169,"--ja--",1142,1,"jobwiz_water2::OnKilled";
	monster "job_wiz.gat",112,169,"--ja--",1068,1,"jobwiz_water2::OnKilled";
	monster "job_wiz.gat",116,169,"--ja--",1068,1,"jobwiz_water2::OnKilled";
	monster "job_wiz.gat",114,171,"--ja--",1068,1,"jobwiz_water2::OnKilled";
	monster "job_wiz.gat",114,167,"--ja--",1068,1,"jobwiz_water2::OnKilled";
	initnpctimer;
	end;
OnReset:
	killmonster "job_wiz.gat","jobwiz_water2::OnKilled";
	end;
OnKilled:
	set $@jobwiz_m,$@jobwiz_m-1;
	if($@jobwiz_m>0) end;
	stopnpctimer;
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "ɱˮ֮Ź",17;
	areawarp "job_wiz.gat",95,150,135,190,"job_wiz.gat",116,97;
	donpcevent "jobwiz_earth::OnStart";
	end;
OnTimer1000:
	MapAnnounce "job_wiz.gat", "Źˣʱ1ӣ",17;
	end;
OnTimer30000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 30",17;
	end;
OnTimer50000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 10",17;
	end;
OnTimer60000:
	MapAnnounce "job_wiz.gat", "ʱ䵽ˣ",17;
	set $@jobwiz_m,0;
	donpcevent "jobwiz_water2::OnReset";
	end;
OnTimer61000:
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "תְʧˣ",17;
	areawarp "job_wiz.gat",95,150,135,190,"geffen.gat",120,110;
	end;
OnTimer62000:
	stopnpctimer;
	MapAnnounce "job_wiz.gat", "һλ뿼",17;
	donpcevent "jobwiz_wroom::OnEnable";
	end;
}

//======== ؤβ
job_wiz.gat,1,3,1	script	jobwiz_earth	66,{
OnStart:
	if(attachrid($@jobwiz_pid)!=0) percentheal 100,100;
	donpcevent "jobwiz_earth::OnReset";
	set $@jobwiz_m,10;
	monster "job_wiz.gat",111,102,"--ja--",1057,1,"jobwiz_earth::OnKilled";
	monster "job_wiz.gat",120,102,"--ja--",1105,1,"jobwiz_earth::OnKilled";
	monster "job_wiz.gat",111,102,"--ja--",1103,1,"jobwiz_earth::OnKilled";
	monster "job_wiz.gat",120,102,"--ja--",1127,1,"jobwiz_earth::OnKilled";
	monster "job_wiz.gat",111,93,"--ja--",1166,1,"jobwiz_earth::OnKilled";
	monster "job_wiz.gat",120,93,"--ja--",1121,1,"jobwiz_earth::OnKilled";
	monster "job_wiz.gat",107,98,"--ja--",1060,1,"jobwiz_earth::OnKilled";
	monster "job_wiz.gat",124,98,"--ja--",1023,1,"jobwiz_earth::OnKilled";
	monster "job_wiz.gat",104,86,"--ja--",1176,1,"jobwiz_earth::OnKilled";
	monster "job_wiz.gat",127,86,"--ja--",1139,1,"jobwiz_earth::OnKilled";
	initnpctimer;
	end;
OnReset:
	killmonster "job_wiz.gat","jobwiz_earth::OnKilled";
	end;
OnKilled:
	set $@jobwiz_m,$@jobwiz_m-1;
	if($@jobwiz_m>0) end;
	stopnpctimer;
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "ɱ˵֮й",17;
	donpcevent "jobwiz_earth2::OnStart";
	end;
OnTimer1000:
	MapAnnounce "job_wiz.gat", "֮սʼ",17;
	end;
OnTimer2000:
	MapAnnounce "job_wiz.gat", "ʱΪ 3",17;
	end;
OnTimer3000:
	MapAnnounce "job_wiz.gat", "޶ʱɱڵй",17;
	end;
OnTimer33000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 230",17;
	end;
OnTimer63000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 2",17;
	end;
OnTimer93000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 130",17;
	end;
OnTimer123000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 1",17;
	end;
OnTimer153000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 30",17;
	end;
OnTimer173000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 10",17;
	end;
OnTimer183000:
	MapAnnounce "job_wiz.gat", "ʱ䵽ˣ",17;
	set $@jobwiz_m,0;
	donpcevent "jobwiz_earth::OnReset";
	end;
OnTimer184000:
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "תְʧˣ",17;
	areawarp "job_wiz.gat",95,75,135,120,"geffen.gat",120,110;
	end;
OnTimer185000:
	stopnpctimer;
	MapAnnounce "job_wiz.gat", "һλ뿼",17;
	donpcevent "jobwiz_wroom::OnEnable";
	end;
}

//======== ؤβݤT
job_wiz.gat,1,4,1	script	jobwiz_earth2	66,{
OnStart:
	if(attachrid($@jobwiz_pid)!=0) percentheal 100,100;
	donpcevent "jobwiz_earth2::OnReset";
	set $@jobwiz_m,7;
	monster "job_wiz.gat",116,97,"--ja--",1118,1,"jobwiz_earth2::OnKilled";
	monster "job_wiz.gat",114,95,"--ja--",1020,1,"jobwiz_earth2::OnKilled";
	monster "job_wiz.gat",118,95,"--ja--",1020,1,"jobwiz_earth2::OnKilled";
	monster "job_wiz.gat",114,99,"--ja--",1020,1,"jobwiz_earth2::OnKilled";
	monster "job_wiz.gat",118,99,"--ja--",1020,1,"jobwiz_earth2::OnKilled";
	monster "job_wiz.gat",116,94,"--ja--",1020,1,"jobwiz_earth2::OnKilled";
	monster "job_wiz.gat",116,100,"--ja--",1020,1,"jobwiz_earth2::OnKilled";
	initnpctimer;
	end;
OnReset:
	killmonster "job_wiz.gat","jobwiz_earth2::OnKilled";
	end;
OnKilled:
	set $@jobwiz_m,$@jobwiz_m-1;
	if($@jobwiz_m>0) end;
	stopnpctimer;
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "ɱ˵֮Ź",17;
	areawarp "job_wiz.gat",95,75,135,120,"job_wiz.gat",46,99;
	donpcevent "jobwiz_fire::OnStart";
	end;
OnTimer1000:
	MapAnnounce "job_wiz.gat", "Źˣʱ1ӣ",17;
	end;
OnTimer30000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 30",17;
	end;
OnTimer50000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 10",17;
	end;
OnTimer60000:
	MapAnnounce "job_wiz.gat", "ʱ䵽ˣ",17;
	set $@jobwiz_m,0;
	donpcevent "jobwiz_earth2::OnReset";
	end;
OnTimer61000:
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "תְʧˣ",17;
	areawarp "job_wiz.gat",95,75,135,120,"geffen.gat",120,110;
	end;
OnTimer62000:
	stopnpctimer;
	MapAnnounce "job_wiz.gat", "һλ뿼",17;
	donpcevent "jobwiz_wroom::OnEnable";
	end;
}

//======== β
job_wiz.gat,1,5,1	script	jobwiz_fire	66,{
OnStart:
	if(attachrid($@jobwiz_pid)!=0) percentheal 100,100;
	donpcevent "jobwiz_fire::OnReset";
	set $@jobwiz_m,8;
	monster "job_wiz.gat",58,110,"--ja--",1178,1,"jobwiz_fire::OnKilled";
	monster "job_wiz.gat",33,110,"--ja--",1123,1,"jobwiz_fire::OnKilled";
	monster "job_wiz.gat",40,103,"--ja--",1001,1,"jobwiz_fire::OnKilled";
	monster "job_wiz.gat",51,103,"--ja--",1119,1,"jobwiz_fire::OnKilled";
	monster "job_wiz.gat",40,92,"--ja--",1019,1,"jobwiz_fire::OnKilled";
	monster "job_wiz.gat",51,92,"--ja--",1033,1,"jobwiz_fire::OnKilled";
	monster "job_wiz.gat",37,89,"--ja--",1058,1,"jobwiz_fire::OnKilled";
	monster "job_wiz.gat",54,89,"--ja--",1106,1,"jobwiz_fire::OnKilled";
	initnpctimer;
	end;
OnReset:
	killmonster "job_wiz.gat","jobwiz_fire::OnKilled";
	end;
OnKilled:
	set $@jobwiz_m,$@jobwiz_m-1;
	if($@jobwiz_m>0) end;
	stopnpctimer;
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "ɱ˻֮й",17;
	donpcevent "jobwiz_fire2::OnStart";
	end;
OnTimer1000:
	MapAnnounce "job_wiz.gat", "֮սʼ",17;
	end;
OnTimer2000:
	MapAnnounce "job_wiz.gat", "ʱΪ 3",17;
	end;
OnTimer3000:
	MapAnnounce "job_wiz.gat", "ʱɱȫĹ",17;
	end;
OnTimer33000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 230",17;
	end;
OnTimer63000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 2",17;
	end;
OnTimer93000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 130",17;
	end;
OnTimer123000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 1",17;
	end;
OnTimer153000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 30",17;
	end;
OnTimer173000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 10",17;
	end;
OnTimer183000:
	MapAnnounce "job_wiz.gat", "ʱ䵽ˣ",17;
	set $@jobwiz_m,0;
	donpcevent "jobwiz_fire::OnReset";
	end;
OnTimer184000:
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "תְʧˣ",17;
	areawarp "job_wiz.gat",25,75,65,120,"geffen.gat",120,110;
	end;
OnTimer185000:
	stopnpctimer;
	MapAnnounce "job_wiz.gat", "һλ뿼",17;
	donpcevent "jobwiz_wroom::OnEnable";
	end;
}

//======== βݤT
job_wiz.gat,1,6,1	script	jobwiz_fire2	66,{
OnStart:
	if(attachrid($@jobwiz_pid)!=0) percentheal 100,100;
	donpcevent "jobwiz_fire2::OnReset";
	set $@jobwiz_m,3;
	monster "job_wiz.gat",44,99,"--ja--",1277,1,"jobwiz_fire2::OnKilled";
	monster "job_wiz.gat",43,99,"--ja--",1129,1,"jobwiz_fire2::OnKilled";
	monster "job_wiz.gat",45,99,"--ja--",1129,1,"jobwiz_fire2::OnKilled";
	initnpctimer;
	end;
OnReset:
	killmonster "job_wiz.gat","jobwiz_fire2::OnKilled";
	end;
OnKilled:
	set $@jobwiz_m,$@jobwiz_m-1;
	if($@jobwiz_m>0) end;
	stopnpctimer;
	set wizard_q,7;
	MapAnnounce "job_wiz.gat", "ϲϲ " + $@jobwiz_pname$ + "ĿԺϸˣ",17;
	donpcevent "jobwiz_success::OnSuccess";
	end;
OnTimer1000:
	MapAnnounce "job_wiz.gat", "Źˣʱ1ӣ",17;
	end;
OnTimer30000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 30",17;
	end;
OnTimer50000:
	MapAnnounce "job_wiz.gat", "ʱ䵹 10",17;
	end;
OnTimer60000:
	MapAnnounce "job_wiz.gat", "ʱ䵽",17;
	set $@jobwiz_m,0;
	donpcevent "jobwiz_fire2::OnReset";
	end;
OnTimer61000:
	MapAnnounce "job_wiz.gat", $@jobwiz_pname$ + "תְʧˣ",17;
	areawarp "job_wiz.gat",25,75,65,120,"geffen.gat",120,110;
	end;
OnTimer62000:
	stopnpctimer;
	MapAnnounce "job_wiz.gat", "һλ뿼",17;
	donpcevent "jobwiz_wroom::OnEnable";
	end;
}
//======== ϸ
job_wiz.gat,1,7,1	script	jobwiz_success	66,{
OnSuccess:
	initnpctimer;
	end;
OnTimer4000:
	MapAnnounce "job_wiz.gat", "Խˡһλ롣",17;
	end;
OnTimer5000:
	areawarp "job_wiz.gat",25,75,65,120,"gef_tower.gat",110,30;
	end;
OnTimer7000:
	donpcevent "jobwiz_wroom::OnEnable";
	stopnpctimer;
	end;
}

//============================================================================
// ʦתְ :  ˹޶䲨˹
// ܹתְ˵.Ϊһܺõ NPC.
//============================================================================
gef_tower.gat,110,37,4	script		81,{
	if(upper!=0)
	{
		mes "[]";
		mes "Ѿתˣȥµðհɣ";
		close;
		end;
	}

	if(Class==9)
	{
		mes "[]";
		mes "߲ȥȷԼжǿ";
		next;
		mes "[]";
		mes "Ҫÿ춼ͬΪħʦ˲ϵĳɳ";
		close;
		end;
	}

	if(Class==0)
	{
		mes "[]";
		mes "ι,Сѡ";
		mes "˵ô";
		goto DontFall;
	}
	else if(Class!=2)
	{
		mes "[]";
		mes ",ħỹܵôߵĵط";
		mes "ʱôĻȥٰ...";
	}
	if(Class!=2)
	{
		next;
		mes "[]";
		mes "ȥ";
		mes "ûʱǺģ";
		close;
		end;
	}


	if(wizard_q==0)
	{
		mes "[]";
		mes ".֪Ҫ˵ʲô.תְΪʦ";
		next;
		mes "[]";
		mes "תְĻȥԱߵĿȰ.úðġ";
		next;
		mes "[]";
		mes "תְʲôĻɡ";
		next;
		if(select(".......","ὲ")==1)
		{
			mes "[]";
			mes ".....ʲô...";
			mes "һο˵";
			next;
			mes "[]";
			mes ".Ҳ.ʵҲѿ˵";
			mes "....~ Ҳ֪ͬ...";
			next;
			mes "[]";
			mes "ҵֽ' ˹޶䲨˹'.ֱӽ '' Ϳˡ߰Щ뵱ʦѧ";
			next;
			mes "[]";
			mes "֮Աɹ,ΪҵڿħʦѧλʱΪĳʵʧˡ";
			mes "˵ºӦþͿԱԭ...˵Ļ...";
			next;
			mes "[]";
			mes "...û̫";
			mes "ǾͻعղŵĻ⡣";
		}
		else
		{
			mes "[]";
			mes "Ҫֵң֪ڱһֻ";
			next;
			mes "[]";
			mes "ҵֽ' ˹޶䲨˹'.ֱӽ '' Ϳˡ";
			mes "߰Щ뵱ʦѧ";
			next;
			mes "[]";
			mes "֮ԱɹΪҵڿħʦѧλʱΪĳʵʧˡ˵ºӦþͿԱԭ...˵Ļ...";
			next;
			mes "['ԳǵĹ]";
			mes "'ҲԳǵĹιҰѻ꣡";
			next;
			mes "[...]";
			mes "..........";
			next;
			mes "[]";
			mes "......֪Ϊʲôоܲ..æҾͲ...";
		}

		next;
		mes "[]";
		mes "Ҹղ˵תְĻȥԱߵĿȡ";
		mes "ҲǸתְΪʦʦ...";
		next;
		mes "[]";
		mes "ʵҲ԰ǽתְ...ǿæӣ";
		mes "ôҪ˵";
		next;
		switch(select("ǵģ˵.",",ûϵ.","Ҳ˵.")==1)
		{
		case 1:
			mes "[]";
			mes "ð,Ҿص㽲ת̵ְ...";
			next;
			mes "[]";
			mes "ҪתְΪʦ뾭׶ΣһغϵĿҪռħƷ";
			next;
			mes "[]";
			mes "Ҳ˵תְ֮ͿԿʼˡҪ'ħʯ'ռҪȻҪռ'ԭʯ'";
			next;
			mes "[]";
			mes "ڶغϿħ,";
			mes "ûпԱǸ׵,ǽ׵ĸˡ";
			next;
			mes "[]";
			mes "ħħħʦص⡣";
			mes "ܹ10,һͲܹء";
			next;
			mes "[]";
			mes "еԣ";
			mes "غϿҪȫħ";
			next;
			mes "[]";
			mes "ȥָ֮Եħ";
			mes "ֻҪѡʵħܴħ";
			next;
			mes "[]";
			mes "ô...Ҿ˵Ϊֹ,ôȥɡ";
			next;
			mes "[]";
			mes "ֻ˵ʵȥԿ";
			close;
			end;
			break;
		case 2:
			mes "[]";
			mes "ðɣôף㿼Գɹɡ";
			close;
			end;
			break;
		case 3:
			mes "[]";
			mes "Ҳǹ";
			next;
			mes "[]";
			mes "СǬһȥˣ";
			close2;
			warp "gef_dun00.gat",116,102;
			end;
			break;
		}
	}

	if(wizard_q==1)
	{
		mes "[]";
		mes "㿴Ҳ֪...";
		mes "Ѿתְ,ҿʼҪҶ˰ɣ";
		next;
		mes "[]";
		mes "Ϊǵһο...Ҫ,";
		mes "һ˿Ӧɡ";
		next;
		mes "[]";
		mes "Ա˵Ҫ ħʯ...";
		mes "Ҳܰȥ,ҿԸʾ";
		next;
		mes "[]";
		mes ",ҪռɫħʯĻȥ¡ĵˮ";
		mes "Դ    ĵҵɫħʯ";
		next;
		mes "[]";
		mes "ɫħʯ ɳĮкҵ";
		mes "ͺӥ  С,ʱ ʯ ϿԵõ";
		next;
		mes "[]";
		mes ",ҪռɫħʯĻȥ....Թ";
		mes " Ƕ˹,з, ħϿԵõ";
		next;
		mes "[]";
		mes "Ȼħ̵Ҳɫħʯ...";
		mes "㲻ԼռȽгɾ͸";
		next;
		mes "[]";
		mes "ܹһ仰Լռɡ";
		mes "ΪҪΪʦ뾭һ׶Ρ";
		close;
		end;
	}

	if(wizard_q==2)
	{
		mes "[]";
		mes "㿴Ҳ֪...";
		mes "Ѿתְ,ҿʼҪҶ˰ɣ";
		next;
		mes "[]";
		mes "Ϊǵһο...Ҫ,";
		mes "һ˿Ӧɡ";
		next;
		mes "[]";
		mes "Ա˵Ҫ ħʯ...";
		mes "Ҳܰȥ,ҿԸʾ";
		next;
		mes "[]";
		mes ",ҪռˮʯĻ͵Թɡ";
		mes "ԴӴ Ƕ˹,з,,...Щħеõ";
		next;
		mes "[]";
		mes "ʯԴħеõ";
		mes "ץγ , ֮ħ";
		next;
		mes "[]";
		mes ",ʯ...˵Դ  ħеõ,";
		mes "ҲѡȥɳĮץ ؽȳ,Ы Ҳǲѡ";
		next;
		mes "[]";
		mes "ʯء ,ư,̲Ӭ";
		mes "ٽͿԵõ";
		next;
		mes "[]";
		mes "ܹһ仰Լռɡ";
		mes "ΪҪΪʦ뾭һ׶Ρ";
		close;
		end;
	}

	if(wizard_q==3)
	{
		mes "[]";
		mes "ſһغϾô˰...غϵĿأúüͰɡ";
		close;
		end;
	}

	if(wizard_q==4)
	{
		mes "[]";
		mes "ǺǺ...";
		next;
		mes "[]";
		mes "??????...һ...Ǻ...";
		close;
		end;
	}

	if(wizard_q==5)
	{
		mes "[]";
		mes ",Ļ";
		next;
		mes "[]";
		mes "ôһֱҪม";
		mes "ڵء";
		close;
		end;
	}

	if(wizard_q==6)
	{
		mes "[]";
		mes "...Ϊ";
		mes "...ôĻҪôһʦ";
		next;
		mes "[]";
		mes "֪ÿ䶼ֲָͬħ...";
		mes "Ϊʹħ֮,ȻҲҪ֪֮ħ";
		next;
		mes "[]";
		mes "ҲҪСĻʹüܵħ";
		mes "ɱħҪΪǿ";
		next;
		mes "[]";
		mes "ٻȥӦ԰ɡ";
		mes "Ҫ߱Թ,ȥɣ";
		close;
		end;
	}

	if(wizard_q==7)
	{
		mes "[]";
		mes " ,Ҿ֪һõ";
		mes "ڽʦҲʺϵİ";
		next;
		mes "[]";
		mes "ϲ.ҲҪ͡";
	}

	close;
	end;
}