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

in_moc_16.gat mapflag nomemo dummy
in_moc_16.gat mapflag noteleport dummy

in_moc_16.gat,19,33,1	script	Ա	55,{
	if(job_assasin_q==4)
	{
		mes "[оɱ]";
		mes "...ȥ˰";
		mes ". ҰظHPSP, սɣ";
		percentheal 100,100;
		next;
		mes "[оɱ]";
		mes "...ܹ赹ĳ̶";
		mes "ҪҪ´սתְ";
		mes "ǿ...";
		next;
		if(select("Ҫսȥ! һҪΪ̿ͣ",". ȷеǿ, ´ս.")==1)
		{
			mes "[оɱ]";
			mes "...... ֪. ǾͼͰɣ";
			next;
			enablenpc "̿ #1";
			disablenpc "̿ #2";
			set job_assasin_q,0;
			warp "in_moc_16.gat",19,76;
			end;
		}

		mes "[оɱ]";
		mes "........ô´ɡ";
		next;
		mes ", . ҪصӵĻҪ·ȥ, ,Ҫ˵֮ǵҪ浵...";
		next;
		set job_assasin_q,0;
		set thief_joblvl,0;
		set asn_skill,0;
		savepoint "in_moc_16.gat",18,14;
		warp "in_moc_16.gat",18,14;
		end;
	}

	if(Class==6 && job_assasin_q>7)
	{
		if(countitem(1008)==0)
		{
			mes "[ְɱ ]";
			mes "...;ʲô...";
			mes "Ϊûие '֮'أ";
			next;
			mes "[ְɱ ]";
			mes "ӦҪõŶ԰...װȥİ";
			next;
			mes "[ְɱ ]";
			mes "һװģҪ͵͵ĲҪù֪Ҫ'֮' ſԣ";
			next;
			mes "[ְɱ ]";
			mes "Ͽ'֮' ҳһҪҵȥ";
			next;
			mes "[ְɱ ]";
			mes "ҵ֮ң...";
			close;
			end;
		}

		mes "[ְɱ ]";
		mes "...ϲ. Ҫתְˡ";
		mes ". ֮ǰ..ȿ֤ݰɡ";
		next;
		if(SkillPoint!=0)
		{
			mes "[оɱ]";
			mes "ʣµļܵĻ޷תְ";
			mes "ȥɡ";
			close;
			end;
		}
		mes "[ְɱ ]";
		mes ".........";
		mes ".....";
		mes "...";
		next;
		delitem 1008,1;
		mes "[ְɱ ]";
		mes ". ûд";
		next;
		set job_assasin_q,0;
		jobchange 12;
		set ReClass,12;
		mes "[ְɱ ]";
		mes "ܺ! ̿͵·ǰɣ";
		mes "ƽҲҪҪԼе..";
		mes "ż. Ĺϲתְ";
		close;
		end;
	}

	if(Class==6 && countitem(1008)>0 && job_assasin_q<7)
	{
		mes "[оɱ]";
		mes "ţ ֵط";
		next;
		mes "[оɱ]";
		mes "'֮'˵Ļ, Ϊתְ";
		mes "ô...";
		next;
		mes ".................";
		next;
		mes "[оɱ]";
		mes "һ";
		mes "żٵƭ𣡣";
		mes "ҵɱ㣡";
		next;
		warp "moc_fild16.gat",206,229;
		end;
	}

	mes "[оɱ]";
	mes "ţ ֵط";
	mes "...òҪɵɣ";
	mes ".....ţ";
	next;
	switch(Class)
	{
	case 0:
		mes "[оɱ]";
		mes "....ι. ѧ. Ͽ''. ѿҿɲม";
		close;
		end;
		break;
	case 1:
	case 7:
		mes "[оɱ]";
		mes "....뽣֮·ƫƧĵطкأҳڸɣЩ¡Ȯ";
		close;
		end;
		break;
	case 2:
	case 9:
		mes "[оɱ]";
		mes "...жħΪڴ˵أӦҪעԼеİɣЩжߣ";
		close;
		end;
		break;
	case 3:
	case 11:
		mes "[ɱ]";
		mes "......ùӦûпǹԹԱץɣȻ鷳𣿰....Ͽһȥ";
		close;
		end;
		break;
	case 4:
	case 8:
		mes "[оɱ]";
		mes "...־Ѫζĵطʲôﲢûҵ񣬸Ͽȥɡ";
		close;
		end;
		break;
	case 5:
	case 10:
		mes "[оɱ]";
		mes "ǲϲ̰ǮȥĵطɣҪεˣ";
		close;
		end;
		break;
	case 12:
		mes "[ְɱ ]";
		mes "㰡...." + strcharinfo(0) + "ǰɣ";
		next;
		mes "[ְɱ ]";
		mes "ܿϧڲûʲôҮ͸Ŭаɡ";
		close;
		end;
		break;
	case 6:
		if(upper>0)
		{
			mes "[оɱ]";
			mes "кܲѽѾǽ׵ȻѾתҲ޷תְˡ";
			close;
			end;
		}
		if(Joblevel<40)
		{
			mes "[оɱ]";
			mes "..Ļ̶ȣΪ̿͵ĻҪѵְҵһˮ׼С";
			next;
			mes "[оɱ]";
			mes "ô..ȥ֮...ȷְҵȼ40มıҪߵĻʵҲν";
			close;
			end;
		}
		if(SkillPoint!=0)
		{
			mes "[оɱ]";
			mes "ʣµļܵĻ޷תְģͰɡ";
			close;
			end;
		}
		mes "[оɱ]";
		mes "...";
		mes "ԵĻг̶ҰߵҪ˲ţҪҪתְɴ̿ͣ";
		next;
		switch(select("ǵ.Ϊתְ.","תְʲô","....Ҫתְ."))
		{
		case 1:
			mes "[оɱ]";
			mes "....þûˡ㵽ɡ";
			next;
			set job_assasin_q,0;
			enablenpc "̿ #1";
			disablenpc "̿ #2";
			warp "in_moc_16.gat",19,76;
			end;
			break;
		case 2:
			mes "[оɱ]";
			mes "תְ š";
			mes "һһҪǵ";
			mes "ڶļܵȼҪ40ϡ";
			mes "ҪͨĿԡ";
			mes "ֻѣѵĺܺõĻ׾ͻͨġ";
			close;
			end;
			break;
		case 3:
			mes "[еɱ]";
			mes "...Ǿû취";
			close;
			end;
			break;
		}
	default:
		mes "[оɱ]";
		mes "ɶС.....";
		mes "..";
		mes "ٿҾ.....";
		close;
		end;
		break;
	}
}

//-----------------------------------------------
// 򿪴 Լְҵȼ4040ϵNPC
//-----------------------------------------------
// ̿ : First Position =================================
in_moc_16.gat,21,91,4	script	̿ #1	730,4,4,{
	end;

OnTouch:
	mes "[̿ ]";
	mes "ţ....";
	disablenpc "̿ #1";
	enablenpc "̿ #2";
	close;
	end;
}

// ̿ : Second Position ==============================
in_moc_16.gat,25,90,4	script	̿ #2	730,2,1,{
	if(@kaitrig!=1)
	{
		set @kaitrig, 1;
		mes "[̿ ]";
		mes "ԭתְİ.";
		mes "ΪѾϰ˽ӽҵĻȱܿ...";
		mes ". . .";
		next;
		mes "[̿ ]";
		mes "Ϊתְɴ̿Ͷİɣ";
		next;
		menu	"ǵ. ",ForAss,
			"...û.",NotForAss;
ForAss:
	mes "[̿ ]";
	mes ". ôתְ.";
	mes "ָ...ְҵȼдȥ";
	next;
	set @joblvl,Joblevel;
	mes "[̿ ]";
	mes "ô.." + strcharinfo(0) + " ...";
	mes ".ְҵȼ " + @joblvl + " .....";
	next;
	if(Joblevel<50)
	{
		mes "[̿ ]";
		mes "ţǵͨûϵӦÿɵóɡ̫ûлļһ...";
		mes "..Ҫ";
		next;
		mes "[̿ ]";
		mes "..............";
		next;
		mes "[̿ ]";
		mes "д..";
		mes "ôͰҰ..";
		next;
		mes "[̿ ]";
		mes "ôھȥ. ף.";
		next;
		set thief_joblvl, 2;
		set job_assasin_q, 1;
		warp "in_moc_16.gat",19,144;
		set @kaitrig,0;
		enablenpc "̿ #1";
		disablenpc "̿ #2";
		end;
	}

	if(joblevel<40)
	{
		mes "[̿ ]";
		mes "...ôģ Ϲȥ.";
		next;
		warp "moc_fild16.gat",206,229;
		set @kaitrig,0;
		enablenpc "̿ #1";
		disablenpc "̿ #2";
		end;
	}

	mes "[̿ ]";
	mes "ร ְҵȼ " + @joblvl + "  ĺܺõ";
	mes "Ӧû˲μӿԵ ..";
	mes ".... Ͽд.";
	next;
	mes "[̿ ]";
	mes ".........";
	next;
	mes "[̿ ]";
	mes ".....";
	next;
	mes "[̿ ]";
	mes "д..";
	mes "ôͰҰ..";
	next;
	mes "[̿ ]";
	mes "ô. ھͰ㴫͹ȥ. ף.";
	next;
	set @kaitrig,0;
	set thief_joblvl, 1;
	set job_assasin_q, 1;
	warp "in_moc_16.gat",19,144;
	set @kaitrig,0;
	enablenpc "̿ #1";
	disablenpc "̿ #2";
	end;

NotForAss:
	mes "[̿ ]";
	mes "..ǰ...";
	mes "............";
	next;
	mes "[̿ ]";
	mes "ٸǲǣ";
	mes "............";
	next;
	mes "[̿ ]";
	mes "Ĳ";
	mes ".............";
	next;
	if(select("Ĳ.","û...Ҫתְ")==1)
	{
		mes "[̿ ]";
		mes "....ô ҳȥ.";
		next;
		set job_assasin_q, 0;
		set thief_joblvl, 0;
		set asn_skill, 0;
		set @kaitrig,0;
		warp "moc_fild16.gat",206,229;
		enablenpc "̿ #1";
		disablenpc "̿ #2";
		end;
	}

	mes "[̿ ]";
	mes "......";
	mes "ڸ˭Ц";
	mes "ֹܶ...Ҫתְİ.";
	next;
	mes "[̿ ]";
	mes "ְָҵȼдתְϰ";
	next;
	set @joblvl,joblevel;
	mes "[̿ ]";
	mes ".." + strcharinfo(0) + " ...";
	mes "..ְҵȼ " + @joblvl + " .....";
	next;
	if(joblevel<49)
	{
		mes "[̿ ]";
		mes ". ǵͨ. ûϵ. Ӧÿɵó.";
		mes "̫ûлļһ...";
		mes ".., Ҫ .";
		next;
		mes "[̿ ]";
		mes "..............";
		next;
		mes "[̿ ]";
		mes "д..";
		mes "ôҰ..";
		next;
		mes "[̿ ]";
		mes "Ҿȥ.  ף.";
		next;
		set thief_joblvl,2;
		set job_assasin_q,1;
		set @kaitrig,0;
		warp "in_moc_16.gat",19,144;
		enablenpc "̿ #1";
		disablenpc "̿ #2";
		end;
	}
	if(joblevel!=48)
	{
		mes "[̿ ]";
		mes "...ôģ Ϲȥ.";
		next;
		set @kaitrig,0;
		warp "moc_fild16",206,229;
		enablenpc "̿ #1";
		disablenpc "̿ #2";
		end;
	}
	mes "[̿ ]";
	mes "ร ְҵȼ " + @joblvl + "  ĺܺõ";
	mes "Ӧû˲μӿԵ ..";
	mes ".... Ͽд.";
	next;
	mes "[̿ ]";
	mes ".........";
	next;
	mes "[̿ ]";
	mes "д..";
	mes "ôҰ..";
	next;
	mes "[̿ ]";
	mes "Ҿȥ.  ף.";
	next;
	set @kaitrig,0;
	set thief_joblvl, 1;
	set job_assasin_q, 1;
	warp "in_moc_16.gat",19,144;
	enablenpc "̿ #1";
	disablenpc "̿ #2";
	end;

	}

	mes "[̿ ]";
	mes "һ,ϲŸ̸.";
	next;
	if(asn_skill==4)
	{
		mes "[̿ ]";
		mes "ޣ ոо˲";
		next;
		mes "[̿ ]";
		mes ".....! ʧ˰ ڱԣ";
		mes "...۹";
		next;
		mes "[̿ ]";
		if(sex)
		{
			mes "û..þûôǿļһ......";
			mes "þûп֪Ҫ̿͵أ";
		}
		else
		{
			mes "ֻǾǸȤС..";
			mes "Ҫ뵱̿͵ĻֵӦҪ֪İɣ ......";
		}
		next;
		mes "[̿ ]";
		mes "...۹...ȿ...ѽҵѽ....";
		next;
		mes "[̿ ]";
		mes "Ǻ...Ǹ, ǰЦ..̫Ц..Ǻ..";
		mes "...ҪҪʾ";
		next;
		menu	"......",Need,
			"ҪЦ, Ͽʾ.",NeedQ,
			"...ˣ",NotNeed;
Need:
	mes "[̿ ]";
	mes "...۹";
	mes "ҲǺ氡";
	mes "....ҵĶ...Ӻʹ ҪЦ";
	next;
	mes "[]";
	mes ".....Ǻ.";
	next;
	mes "[̿ ]";
	mes "۹! '' ҲúЦɣ";
	next;
	mes "[]";
	mes ".....Ǻ..";
	next;
	mes "[̿ ]";
	mes "...۹..";
	next;
	mes "[̿ ]";
	mes ".....ʾ";
	next;
	mes "[̿ ]";
	mes "...";
	next;
	mes "[̿ ]";
	mes ".....";
	next;
	mes "[̿ ]";
	mes "........";
	next;
	mes "[̿ ]";
	mes "...............";
	next;
	mes "[̿ ]";
	mes ".......";
	next;
	mes "[̿ ]";
	mes ".......'......' .....";
	close;
	end;
NeedQ:
	mes "[̿ ]";
	if(sex)
	{
		mes "...Ե, ͦĵ.";
		mes "...ð. ÿ˶᷸µ.ԲһֱЦ.";
	}
	else
	{
		mes "...е..ܺ.., Ҫ.";
		mes "ʵڱǸһֱЦ..Ҫ! ÿ˶᷸µİ.";
	}
	next;
	mes "[̿ ]";
	mes "ʾе㡭  Ҿ͸йڴ̿͵ļ.";
	next;
	mes "[̿ ]";
	mes "ҪǳĲ, ԱΪɳĮ ̿ͣ";
	mes "....һǵ. ȴǵʹ.";
	next;
	mes "[̿ ]";
	mes "...Χи˵ĻҲȽϺ.";
	mes "Ϊڡ¶ġ. , ѿռѪĻ..";
	next;
	mes "[̿ ]";
	mes "...Ǿ޷. ֻʣ˵·̵. Ҫһ˳еѪ֮εġ¶·̡.";
	next;
	mes "[̿ ]";
	mes "Ȼеµ, ΪҲ·, ̫.";
	mes "͸Ҹ㽱һ, ҪߡԼ·.";
	next;
	mes "[̿ ]";
	mes "ô...ܸҸΪֹ. ̫";
	close;
	end;
NotNeed:
	set @assassin_quiz,rand(1,3);
	mes "[̿ ]";
	mes "....";
	next;
	mes "[̿ ]";
	mes "ܺ. ǹɾ. Լı.";
	mes ", ǡɳĮ ̿.";
	mes "ܱǸոһֱЦ.";
	next;
	mes "[̿ ]";
	mes "̫־״̬õļһ.";
	mes "ȲǷ֪ԼҪ֪ʶ..";
	next;
	mes "[̿ ]";
	mes "̿͵ԼȥѵʱŬļ䶼أ";
	next;
	mes "[̿ ]";
	mes ".";
	next;
	mes "[̿ ]";
	mes "Ϊ̿͵Ļִ̿͵.";
	mes "ĿȭУҪסĶ̵ϵѪΣ";
	next;
	if(select("...õ.","...ҲҪ.")==2)
	{
		mes "[̿ ]";
		mes "...ҩɾˡֵز˻";
		next;
		mes "[̿ ]";
		mes "ô ";
		next;
		mes "[̿ ]";
		mes "";
		mes "ΪһֻȮ𣡣";
		next;
		mes "[̿ ]";
		mes "ȥ ҹȥ 뿪! ּһûʸ̿͵ģ";
		next;
		mes "[̿ ]";
		mes "֮󣡣";
		next;
		warp "c_tower4.gat",64,76;
		end;
	}

	mes "[̿ ]";
	mes ".... ĻشпԸоľ֮.";
	mes "ô,ҸһЩʾ.";
	next;
	if(@assassin_quiz==1)
	{
		mes "[̿ ]";
		mes ", Ӱ֮..ڿȭеļΪʹö̵ļûõ.";
		next;
		mes "[̿ ]";
		mes "Ϳ(Poison).., ˽Ӣĵ, ǵԵĻͽ''ʶ.";
		next;
		mes "[̿ ]";
		mes "ûù ...˫ع 'žž'εǸ.";
		next;
		mes "[̿ ]";
		mes "ʯʯ, ɫħʯǸ̿ûʲôϵħʯ";
		next;
		mes "[̿ ]";
		mes "ץʱʦǲñ ˮǿڻˮܹûϨ..";
		next;
		mes "[̿ ]";
		mes "ˮҲ˵ڷ.";
		next;
		mes "[̿ ]";
		mes "αװֻҪ뿪ǽڵĻͲᱻֵ! ....ĳЩһʹضļ֮Ļ.";
		next;
	}
	if(@assassin_quiz==2)
	{
		mes "[̿ ]";
		mes " , 񵽻ʦɡʦϲûõĿƬ.....INTɣ ҵļҲ...";
		next;
		mes "[̿ ]";
		mes "ҪӵĲǷ, ǻر! Լ!ֽͷ֮ĵĻĲ, ͬʱߵġȻ...żῴЩ۾ŶϢ˵ġ ǽʲôǰ...";
		next;
		mes "[̿ ]";
		mes "'ر'ÿȼ3%Ļر.";
		next;
		mes "[̿ ]";
		mes "ҳ˵...ȭϵе( Х/ȭ/ȭ )ǿʹ˫ֵģ";
		next;
		mes "[̿ ]";
		mes "ɳĮ...ûมҲþûȥҵĹ޿ˡճΪ˵...͹ôʱ䰡...";
		next;
		mes "[̿ ]";
		mes "...ûȥʱ...ʱũȥ͵㹽㹽ʱôĽŰ...";
		next;
		mes "[̿ ]";
		mes "Сῴ /αװ..ЩһûһҲ.";
		next;
		mes "[̿ ]";
		mes "ͷ ĿƬ  +3   clitical +1 ..";
		next;
		mes "[̿ ]";
		mes "..Ǵ̿͵AGIߵ...ûְҵͿõֵ10~! ...Ȼĸ.";
		next;
	}
	if(@assassin_quiz==3)
	{
		mes "[̿ ]";
		mes "'ȭ'̸ʬ, Ҳ˵, вԵ.";
		next;
		mes "[̿ ]";
		mes "תְǰʹõʲô ʿ̽ ̽ ˫ж̽ ҲǵĻ ׾̽ ʲô ֪ĻͿְ.";
		next;
		mes "[̿ ]";
		mes "ȭ ɳĮ֮ƷӦûҪ.";
		next;
		mes "[̿ ]";
		mes "ȭ...סںڰĵطļһϿõֻǲ...᲻ڶʱõİ";
		next;
		mes "[̿ ]";
		mes "Ҳ.";
		next;
		mes "[̿ ]";
		mes "Ÿָ ̵粼...Ҽǵдصԣ ǿڵص.";
		next;
		mes "[̿ ]";
		mes "ĻϸĻ,.";
		next;
	}
	mes "[̿ ]";
	mes "....ǺǡҲ۵˵.";
	next;
	mes "[̿ ]";
	mes "ҿԸʾֻЩ.";
	mes "ӦǴ󲿷Ŀʾ˰.";
	mes "ô...''Ǳȥһο.";
	next;
	warp "in_moc_16.gat",19,144;
	end;
	}
	close;
	end;
}

//-----------------
// NPC
//-----------------
in_moc_16.gat,19,154,1	script		139,8,2,{
	if(asn_skill==0)
	{
		mes "[]";
		mes "šǿ˰.";
		mes "..ΧҲûõ.";
		mes "Ѿصĺ...";
		mes "Ǻ...С¶Դ̿ͶǷǳ򵥵أ";
		mes "...";
		next;
		mes "[]";
		mes "ţ Ϊû";
		mes ".....ȹ! Ȥļһ 㲻ΪҶе־";
		mes "֪ʱҵĵͿԴ̽ıҲ£";
		next;
		if(select("..Һú~","̶ֳȵɱǲҸе.")==1)
		{
			mes "[]";
			mes "....ҲֻСɫ.";
			next;
			mes "[]";
			mes "...Ҳûļһｲ.";
			close;
		}

		mes "[]";
		mes ".....šԸоɱ.";
		next;
		mes "[]";
		mes "................";
		next;
		mes "[]";
		mes "ðɡǾ͸...";
		next;
		mes "[]";
		mes "....ǲϵɱ...Ѫζûʧ.";
		next;
		mes "[]";
		mes "ָʾɱ, ǹһѵ,  Ҫֲ ..";
		mes "еɱε...Ǿǹ顣ֻǹߵ, Ҫʲô.";
		next;
		mes "[]";
		mes "..., Ҳϲ㵱̿ͣ";
		mes "ΪҪҲͬ,  𿴿...";
		next;
		mes "[]";
		mes "Ǻ...ôڳ֮ǰ.";
		mes "ʿ֪ɣ";
		next;
		set asn_skill,0;
		menu	"...ʲô",Quest_S_1,
			"...ʲô",Quest_S_2,
			"...Ѿ.",Quest_S_3;
Quest_S_1:
		mes "[]";
		mes "š .";
		mes "ܵЧǸ";
		mes "Щı..";
		mes "Ȼν''";
		mes "ȸ.";
		next;
		mes "[]";
		mes "'ȭеѵ'";
		mes "͸һ, ʹðɱõĿȭеʱ";
		mes "ӹ.";
		mes "ѵĳ̶Ȼвͬ";
		next;
		mes "[]";
		mes "'' ''";
		mes "̿Ϳ˫ָʹҲ˵";
		mes "ʹֻ.";
		mes "";
		mes "һһֻʹеѵûдɣ";
		mes "˻õܵ˻ή.";
		mes "ܾΪ˲ȱõ.";
		mes "...㲻ֻĻͲҪ.";
		mes "''ǰ '' ڶȼͿ";
		mes "򵽵.";
		next;
		mes "[]";
		mes "'Ͷ'";
		mes "ǿٵ8εļ.";
		mes "ҪһЩɵ, ";
		mes "ֻЯȭеʱŻ.";
		mes "ȻǻӰ.";
		mes "Ҫʹ⼼ ĻҪ'ȭ'4ȼͿ";
		mes "򵽵.";
		next;
		mes "[]";
		mes "'Ӱ֮'";
		mes "...ĵ˹ʲôĸо";
		mes "⼼ٵʱѧ '' ״̬֮";
		mes "԰㹥ϵļ.";
		mes "ѵ̶Խ߾ͿԹ";
		mes "Զĵ.";
		next;
		mes "ҲһķΧЧ";
		mes "ٱƲһҪԺܶ˵ʱҲ⼼.";
		mes "...Ҳֻ 'Ʋ' .";
		mes "..̿͵ĻҪ 'ɱ' ˵, Ҫһ.";
		mes "Ӱ֮ҪںȻ״̬";
		mes "ҲҪ'αװ'ѵ 2ȼ..";
		next;
		mes "[]";
		mes "'αװ'";
		mes "''ѧ2ȼͿѧϰ 'αװ'.";
		mes "...һ";
		mes "Լж.";
		mes "..Ҫǽںܽӽſ.";
		next;
		mes "[]";
		mes "'Ϳ'";
		mes "ӽԵļ.";
		mes "ʹ⼼ʱ, Ȼ'' .";
		mes "ȻһĻõ˱ж״̬.";
		mes "...׷ӵ, Ժѧ'ԸȾ'Ļ";
		mes "Ϊ˽˸Ĺڶ׷ӹ.";
		mes "ҲĶע붾Ե.";
		mes "ԺһЩط...";
		next;
		mes "[]";
		mes "'Է'";
		mes "ڶԵĹԶ";
		mes "ԼΧзԵĹ.";
		mes "Ҳʹڱϵ.";
		mes "'Ϳ' ȼ3ĻͿ򵽵.";
		next;
		mes "[]";
		mes "'ɢ!'";
		mes "ĺɫħʯ޶öȾ";
		mes "ѵԽߵĻȾΧͻԽ.";
		mes "'Ϳ' ѵȼ5Ļͻ֪.";
		next;
		mes "[]";
		mes "'ԸȾ'";
		mes "˵ֵһˮ׼ + Ѿжʱ.";
		mes "ʹ⼼Ļ3˾ͻܵ˶ᱩģ";
		mes "ڱըʱΧ˾.";
		mes "ѧϰļ...";
		mes "'Է' ȼ5ʱԼ, 'ɢ' ȼ5ϵʱ";
		mes "Ż⼼ܵģ";
		next;
		mes "[]";
		mes "Ͼ...̿͵м.";
		set asn_skill,1;
		close;
		end;
Quest_S_2:
		mes "[]";
		mes "...԰.";
		mes "Դ̿ͶҪ";
		mes " '' T ҲAGI...ΪҪ.";
		next;
		mes "[]";
		mes "ڰɱʱΪõܵʧ, ";
		mes "'' - STR...ҲɺʧҲ..ûд.";
		mes "ⷽĻҲûа취һȷĽ.";
		mes "о֮ҳʺԼıȽϺ.";
		set asn_skill,2;
		close;
		end;
Quest_S_3:
		if(asn_skill==0)
		{
			mes "[]";
			mes "ร ԰ļһ";
			mes "ȻҵĻ";
			next;
			mes "[]";
			mes "Ȼ˵'...Ѿ㹻.' !!";
			mes "ð...Ҫˡôʹ𿴰ɣ ȿȿ..";
			next;
		}
		mes "[]";
		mes "ôҪʼˣ";
		mes "ֻ.";
		next;
		mes "[]";
		mes "10Ҫ8ϲſ.";
		mes "Ҳ..";
		next;
		set @assassin_quiz,rand(1,3);
		set @assassin_t,0;
		mes "[]";
		mes "ȿȿ....ôҪ.úûش𿴿.";
		next;
		if(@assassin_quiz==1)
		{
			mes "[]";
			mes "1 ʲôѧϰӰ֮ʱҪḶ́";
			if(select("αװ Lv 2","Ͷ Lv 5","ȭ Lv 4"," Lv 2")==4) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "2 Ϳǿע뵽ļôעһԣ";
			if(select("","","","")==1) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "3 Lv 4 Чǣ";
			if(select("ظ80%","ظ90%","ظ70%","108%")==2) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "4ʹòɢʱҪƷʲô";
			if(select("ʯ","ɫħʯ","ɫħʯ","ɫħʯ")==4) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "5Ϳ Lv 5ֵ֮ļʲô";
			if(select("ʩ","Ͷ","ԸȾ","ɢ")==4) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "6һܿڶԷƶ";
			next;
			if(select("","˻ر","αװ","ɰ")==3) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "7ʲôʹöԸȾ";
			next;
			if(select("һҪж.","Ҫɫħʯ.","ʣµֵҪһˮ׼².")==2) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "8йһֹмзƬ(ԻԹ20%׷)";
			if(select("̲Ӭ","Сħ","",-,"ͷ")==3) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "9ö̵ʹöʱĵSPΪ٣";
			if(select("15"," 0","10","54")==2) set @assassin_t, @assassin_t+10;
			next;
			mes "[]";
			mes "10˹³õѨȽԽʲô";
			if(select("ı׾̽","ı׾̽","صı׾̽","ı׾̽")==1) set @assassin_t, @assassin_t+10;
			next;
		}

		if(@assassin_quiz==2)
		{
			mes "[]";
			mes "1Բ忨ƬĿȭпһϵõ";
			if(select("","","ɳĮ֮","Ȯ")==3) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "2Բ忨Ƭȭпһֹϵõ";
			if(select("","ɳĮ֮","","˹")==1) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "3ְҵʲô";
			if(select("","","","˾")==2) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "4һֲǿȭϵе";
			if(select(" Х","ȭ","ȭ","̽")==4) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "5˹³õѨĴ󲿷ֹʲôԣ";
			if(select("ˮ","","","")==1) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "6һֹﲻܳΪ";
			if(select("","޴","è","ħ")==2) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "7ѡԻ̽Ĺ.";
			if(select("̵̽粼","Ӵ̵粼"," ̵粼","ָ ̵粼")==4) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "8ѡûԵĿȭ.";
			if(select("ĻĿȭ","ҳĲݴԵĿȭ"," ̸ʬĺȭ","ɱȭ")==4) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "9ҳ಻ͬĹ.";
			if(select("","֮","鲨","ħ")==3) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "10һֹﲻڲԵģ";
			if(select("֮","аʳ","ħ","˹")==3) set @assassin_t,@assassin_t+10;
			next;
		}

		if(@assassin_quiz==3)
		{
			mes "[]";
			mes "1 ĻرӼ֮ӵĻرʲô";
			if(select("30","40","160","20")==1) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "2 һֹ޿Կʹ/αװĵ/̿ͣ";
			if(select("ɭ","","ľ","аʿ")==2) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "3̿Ϳʹ˫ָһ, ޷ʹã";
			if(select("׾̽ + ̽","˫ж̽ + ׾̽","ȭ + ׾̽","ָ + ˫ж̽")==3) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "4תְڵĴ";
			if(select("¡","","","޿")==4) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "5AGI޹صĿƬʲô";
			if(select("СͷؿƬ","鿨Ƭ","յ濨Ƭ","յ濨Ƭ")==2) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "6̿ͱȱְҵ.";
			if(select("ɵĸ質","Ϸ","赸","ޱȵĻر")==4) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "7Job Lv.50ʱ̿ԼֵʽõAGIǶ٣";
			if(select("7","8","9","10")==4) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "8̿޷ʹõƷʲô";
			if(select("Զ̽","ͷ","սʿѥ","ݱ")==2) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "9ѧҪתְɵʱҪ㹽ʲô";
			set @temp,select("㹽","ë㹽","㹽","ۺë㹽");
			if(@temp==1 || @temp==3) set @assassin_t,@assassin_t+10;
			next;
			mes "[]";
			mes "10̿ͱȽ޹صĿƬʲô";
			if(select("鿨Ƭ"," Ƭ","аʿƬ","ȮƬ")==2) set @assassin_t,@assassin_t+10;
			next;
		}

		mes "[]";
		mes "..";
		next;
		mes "[]";
		mes "ô... " + @assassin_t + ".....";
		if(@assassin_t<80)
		{
			set asn_skill,4;
			mes "...ѧһ°ɣ";
			next;
			mes "[]";
			mes "̫...̶ֳֻȻҪ̿Ͱ";
			mes "ȥúÿһ...ǵ.";
			next;
			mes "[]";
			mes "Ĳ֪ĻҸʾ..";
			next;
			mes "[ ]";
			mes "ȥʿתְĿ,";
			mes "http://ro.gameflier.com ...źúý⿪.";
			mes "˵ǿ֪һѶİ..ȿȿ..";
			next;
			enablenpc "̿ #1";
			disablenpc "̿ #2";
			warp "in_moc_16.gat",19,76;
			end;
		}
		set asn_skill,5;
		mes "...ܺáͨ.";
		next;
		mes "[]";
		mes "Ҫͷ, ʣ±Ŀ...";
		mes "ĻһԵ..";
		close;
		end;
	}

	if(asn_skill>4)
	{
		mes "[]";
		mes "Ǻ...һϧĿԴ.";
		close;
		end;
	}
	mes "[]";
	mes "ǺǺǺ... ǵ...";
	next;
	mes "[]";
	mes "ôϲƽְ, ҾͰһæ...";
	next;
	mes "[]";
	mes "ҲûпϵĻ, ...̿ʲô֪ļһأ";
	next;
	if(select("Ҫһͨĵ.","Ҫμתְ.")==1)
	{
		mes "[]";
		mes "ȿȿ...ѡĺܺ...";
		mes "Ҫɴְ̿ҵɡֻ޵Ĺ¶ѡȿ...";
		next;
		mes "[]";
		mes "뿪̿͹.";
		mes "һֱΪɳĮķ籩Ϊֹ·صӰɣ";
		next;
		warp "moc_fild16.gat",206,241;
		end;
	}

	mes "[]";
	mes "ȿ......";
	mes "¶ó...һ۲ȥ..һֱĵΪֹ.";
	next;
	mes "[]";
	mes "ôҪʼˣ";
	mes "ֻ2⡣ҲѾˣ";
	next;
	mes "[]";
	mes "10д8Ļͨ.";
	mes "ὲ..";
	next;
	set @assassin_quiz,rand(1,3);
	set @assassin_t,0;
	mes "[]";
	mes "ȿ...ôҪ.úûش𿴿.";
	next;

	if(@assassin_quiz==1)
	{
		mes "[]";
		mes "1ʲôΪҪѧӰ֮Ḷ́";
		if(select("αװ Lv 2","Ͷ Lv 5","ȭ Lv 4"," Lv 2")==4) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "2Ϳǰעļעµһԣ";
		if(select("","","","")==1) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "3 Lv 4 Чʲô";
		if(select("ظ80%","ظ90%","ظ70%","108%ĵ")==2) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "4ʹòɢʱҪƷʲô";
		if(select("ʯ","ɫħʯ","ɫħʯ","ɫħʯ")==4) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "5Ϳ Lv 5ʱֵļʲô";
		if(select("ʩ","Ͷ","ԸȾ","ɢ")==4) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "6мһǻƶģ";
		if(select("","˻ر","αװ","ɰ")==3) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "7ʲôǲʹöԸȾ";
		if(select("һҪж״̬.","Ҫɫħʯ.","ʣµֵҪĳ̶.")==2) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "8һֹмзƬ(ԻԹ20%׷)";
		if(select("̲Ӭ","Сħ","","ͷ")==3) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "9ö̵ʹöʱĵSPΪ٣";
		if(select("15","0","10","54")==2) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "10˹³õѨЧʵԽʲô";
		if(select("ı׾̽","ı׾̽","صı׾̽","ı׾̽")==1) set @assassin_t,@assassin_t+10;
		next;
	}

	if(@assassin_quiz==2)
	{
		mes "[]";
		mes "1Բ忨ƬĿȭпһϵõ";
		if(select("","","ɳĮ֮","Ȯ")==3) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "2Բ忨Ƭȭпһֹϵõ";
		if(select("","ɳĮ֮","","˹")==1) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "3ְҵʲô";
		if(select("","","","˾")==2) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "4һֲǿȭϵе";
		if(select(" Х","ȭ","ȭ","̽")==4) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "5˹³õѨĴ󲿷ֹʲôԣ";
		if(select("ˮ","","","")==1) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "6һֹﲻܳΪ";
		if(select("","޴","è","ħ")==2) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "7ѡԻ̽Ĺ.";
		if(select("̵̽粼","Ӵ̵粼"," ̵粼","ָ ̵粼")==4) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "8ѡûԵĿȭ.";
		if(select("ĻĿȭ","ҳĲݴԵĿȭ"," ̸ʬĺȭ","ɱȭ")==4) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "9ҳ಻ͬĹ.";
		if(select("","֮","鲨","ħ")==3) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "10һֹﲻڲԵģ";
		if(select("֮","аʳ","ħ","˹")==3) set @assassin_t,@assassin_t+10;
		next;
	}

	if(@assassin_quiz==3)
	{
		mes "[]";
		mes "1 ĻرӼ֮ӵĻرʲô";
		if(select("30","40","160","20")==1) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "2 һֹԿʹ/αװĵ/̿ͣ";
		if(select("ɭ","","ľ","аʿ")==2) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "3̿Ϳʹ˫ָһ, һ޷ʹã";
		if(select("׾̽ + ̽","˫ж̽ + ׾̽","ȭ + ׾̽","ָ + ˫ж̽")==3) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "4תְڵĴ";
		if(select("¡","","","޿")==4) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "5AGI޹صĿƬʲô";
		if(select("СͷؿƬ","鿨Ƭ","յ濨Ƭ","յ濨Ƭ")==2) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "6̿ͱȱְҵ.";
		if(select("ɵĸ質","Ϸ","赸","ޱȵĻر")==4) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "7Job Lv. 50ʱ̿ԼֵʽõAGIǶ٣";
		if(select("7","8","9","10")==4) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "8̿޷ʹõƷʲô";
		if(select("Զ̽","ͷ","սʿѥ","ݱ")==2) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "9ѧҪתְɵʱҪ㹽ʲô";
		set @temp,select("㹽","ë㹽","㹽","ۺë㹽");
		if(@temp==1 || @temp==3) set @assassin_t,@assassin_t+10;
		next;
		mes "[]";
		mes "10̿ͱȽ޹صĿƬʲô";
		if(select("鿨Ƭ"," Ƭ","аʿƬ","ȮƬ")==2) set @assassin_t,@assassin_t+10;
		next;
	}

	mes "[]";
	mes "..";
	next;
	mes "[]";
	mes "ô... " + @assassin_t + ".....";
	if(@assassin_t<80)
	{
		set asn_skill,4;
		mes "...ѧһѧ";
		next;
		mes "[]";
		mes "Ҳ̫˰...̶ֳֻȾɴ̿͵İ";
		mes "ȥٿǿ֮...ǵ.";
		next;
		mes "[]";
		mes "ҿԸһ..";
		next;
		mes "[ ]";
		mes "ȥʵתְĿ,";
		mes "ȥԽ⿪http://ro.gameflier.com ....";
		mes "˵ǿԽӽһϵมȿ..";
		next;
		enablenpc "̿ #1";
		disablenpc "̿ #2";
		warp "in_moc_16.gat",19,76;
		end;
	}
	set asn_skill,5;
	mes "...ܺáѾͨһ.";
	next;
	mes "[]";
	mes "ҪΪͷ, Բûн...";
	mes "ĻһؿԵ..";
	close;
	end;
}

// 
//-----------------
// ߿ʼNPC
//-----------------
in_moc_16.gat,21,165,4	script	̿תְԱ::jobass_room	725,3,3{
	if(asn_skill>=5)
	{
		if(job_assasin_q!=1 && asn_skill!=5)
		{
			mes "[տ]";
			mes "....ҪΪʧܶ..Ͱɣ";
			mes "š˵Ļҿ԰ͻȥ..ҪΣ";
			next;
			if(select("","...תְ.")==1)
			{
				mes "[տ]";
				mes "! й";
				mes "šٸ˵һΡҪץס6ֻ'תְ' ļһร";
				mes "ôףк..Ϣ׼...";
				close;
				end;
			}

			mes "[տ]";
			mes ".....úϢ֮.";
			next;
			set job_assasin_q,0;
			set thief_joblvl,0;
			set asn_skill,0;
			warp "in_moc_16.gat",19,13;
			end;
		}		
		mes "[տ]";
		mes strcharinfo(0) + "...";
		mes "ǿĲ..";
		next;
		mes "[տ]";
		mes "šȻҲеתְ..֮ǰ˵̫Ĳ.";
		next;
		mes "[տ]";
		mes "ҪǵĲſԡǿ'ɳĮ'̿....һõǵġȴ˿̾ǵʹ.";
		next;
		mes "[տ]";
		mes "̫Щ״̬ǳļһء";
		next;
		mes "[տ]";
		mes "ǰѴ̿͵ģԼȥŬļȥأ";
		next;
		mes "[տ]";
		mes ".";
		next;
		mes "[տ]";
		mes "ٴεİ㣬תְɹĻȥ̿͵İɣĿȭУȥ֪Ķ̵֮Ѫص";
		next;
		mes "[տ]";
		mes "˵һοԵ.";
		mes "ɱĻѸٵҵ";
		next;
		mes "[տ]";
		mes "Ҳ˵..ҪѸȷķֱѾĵ";
		mes "....";
		next;
		mes "[տ]";
		mes "...";
		mes "˵ҳ^0000ffתְ ^000000ļһץͺ.";
		next;
		mes "[տ]";
		mes "һ6ֻкܶƵļһҪע~...вľҪͷʼģҪС~";
		next;
		mes "[տ]";
		mes "ߵͷϵϢҵĻߵġ";
		next;
		mes "[տ]";
		mes "һֻһ˽еģǰڽеĻҪȵתְԽΪֹ";
		close;
		end;
	}
	mes "[տ]";
	mes "...ȥ⿪Ŀ...";
	mes "㾹Ȼֱ֪ͨʶĿ԰..";
	next;
	warp "in_moc_16.gat",19,76;
	end;
OnInit:
	waitingroom "תְ",20,"jobass_room::Onwarp",1;
	end;
Onwarp:
	disablewaitingroomevent;
	warpwaitingpc "in_moc_16.gat",66,151;
	set $@jobass_pid,$@warpwaitingpc[0];
	if(attachrid($@jobass_pid)==0)
	{
		enablewaitingroomevent;
		end;
	}
	set $@jobass_pname$,strcharinfo(0);
	killmonster "in_moc_16.gat","All";
	donpcevent "observer::OnMob1";
	donpcevent "observer::OnMob2";
	doevent "Ass_traps_On";
	disablenpc "door monster";
	end;
OnEnable:
	enablewaitingroomevent;
	end;
}

in_moc_16.gat,1,1,1	script	observer	-1,{
OnMob1:
	set $@AssMob01CT,0;
	monster "in_moc_16.gat",62,161,"תְ",1002,1,"observer::OnAssMob01";
	monster "in_moc_16.gat",85,169,"תְ",1063,1,"observer::OnAssMob01";
	monster "in_moc_16.gat",88,152,"תְ",1002,1,"observer::OnAssMob01";
	monster "in_moc_16.gat",90,143,"תְ",1113,1,"observer::OnAssMob01";
	monster "in_moc_16.gat",74,167,"תְ",1031,1,"observer::OnAssMob01";
	monster "in_moc_16.gat",77,173,"תְ",1002,1,"observer::OnAssMob01";
	end;
OnMob2:
	monster "in_moc_16.gat",62,161,"תְù",1063,1,"observer::OnAssMob02";
	monster "in_moc_16.gat",85,169,"תְù",1031,1,"observer::OnAssMob02";
	monster "in_moc_16.gat",74,171,"תְù",1002,1,"observer::OnAssMob02";
	monster "in_moc_16.gat",68,173,"תְ",1113,1,"observer::OnAssMob02";
	monster "in_moc_16.gat",65,158,"ս",1002,1,"observer::OnAssMob02";
	monster "in_moc_16.gat",60,158,"սʿ",1113,1,"observer::OnAssMob02";
	monster "in_moc_16.gat",64,169,"תְ",1002,1,"observer::OnAssMob02";
	monster "in_moc_16.gat",74,173,"תְ",1063,1,"observer::OnAssMob02";
	monster "in_moc_16.gat",77,172,"Ҫ",1002,1,"observer::OnAssMob02";
	monster "in_moc_16.gat",89,156,"ս",1113,1,"observer::OnAssMob02";
	monster "in_moc_16.gat",89,156,"תְԵ",1031,1,"observer::OnAssMob02";
	monster "in_moc_16.gat",83,169,"",1002,1,"observer::OnAssMob02";
	monster "in_moc_16.gat",63,158,"",1063,1,"observer::OnAssMob02";
	monster "in_moc_16.gat",63,157,"תְԶ",1002,1,"observer::OnAssMob02";
	monster "in_moc_16.gat",64,159,"ս׼",1002,1,"observer::OnAssMob02";
	monster "in_moc_16.gat",63,159,"תְ׼",1063,1,"observer::OnAssMob02";
	initnpctimer;
	end;

OnAssMob01:
	set job_assasin_q, 2;	//set for time out
	set $@AssMob01CT, $@AssMob01CT + 1;
	if($@AssMob01CT<6)
	{
		mapannounce "in_moc_16.gat","ô~ Ͱɣ",8;
		end;
	}
	killmonster "in_moc_16.gat","All";
	mapannounce "in_moc_16.gat","ม𡣺! ͨ",8;
	mapannounce "in_moc_16.gat","λ 87 137 һѾ.",8;
	set job_assasin_q,3;
	stopnpctimer;
	doevent "Ass_traps_Off";
	enablenpc "door monster";
	end;

OnAssMob02:
	mapannounce "in_moc_16.gat"," " + $@jobass_pname$ + "  ʧˣ͵ԭλȥ",8;
	set job_assasin_q,2;
	stopnpctimer;
	killmonster "in_moc_16.gat","All";
	donpcevent "jobass_room::OnEnable";
	warp "in_moc_16.gat",19,161;
	end;

OnTimer1000:
	mapannounce "in_moc_16.gat","áתְҪʼˣ",8;
	end;
OnTimer2000:
	mapannounce "in_moc_16.gat","ǰҲ˵ ҪĹҪץ'תְ'ļһ",8;
	end;
OnTimer3000:
	mapannounce "in_moc_16.gat","⿼ԵĿڶôܹȷб! ǰɱߵĻ",8;
	end;
OnTimer4000:
	mapannounce "in_moc_16.gat","ô޶ʱ3֮Ҫ! ÿһӻʱ.",8;
	end;
OnTimer5000:
	mapannounce "in_moc_16.gat","ʣ3! ʼɣ",8;
	end;
OnTimer65000:
	mapannounce "in_moc_16.gat","ʣ2.һΣҪץס'תְ' Ĺ",8;
	end;
OnTimer125000:
	mapannounce "in_moc_16.gat","ʣ1.",8;
	end;
OnTimer180000:
	mapannounce "in_moc_16.gat","5ǰ.....",8;
	end;
OnTimer181000:
	mapannounce "in_moc_16.gat","4ǰ....",8;
	end;
OnTimer182000:
	mapannounce "in_moc_16.gat","3ǰ...",8;
	end;
OnTimer183000:
	mapannounce "in_moc_16.gat","2ǰ..",8;
	end;
OnTimer184000:
	mapannounce "in_moc_16.gat","1ǰ.",8;
	end;
OnTimer185000:
	mapannounce "in_moc_16.gat","áʱ䵽ˡ",8;
	end;
OnTimer186000:
	mapannounce "in_moc_16.gat","...ʱ̫ûͨ..ս.",8;
	areawarp "in_moc_16.gat",60,136,93,177,"in_moc_16.gat",19,161;
	end;
OnTimer187000:
	mapannounce "in_moc_16.gat","һλ׼.",8;
	stopnpctimer;
	killmonster "in_moc_16.gat","All";
	doevent "Ass_traps_Off";
	donpcevent "jobass_room::OnEnable";
	end;
}

// ȥ~~ɣڵһԵ.
in_moc_16.gat,1,1,1	script	Ass_traps_Off	-1,{
		disablenpc "01_1";
		disablenpc "01_2";
		disablenpc "01_3";
		disablenpc "01_4";
		disablenpc "02_1";
		disablenpc "02_2";
		disablenpc "02_3";
		disablenpc "02_4";
		disablenpc "03_1";
		disablenpc "03_2";
		disablenpc "03_3";
		disablenpc "03_4";
		disablenpc "04_1";
		disablenpc "04_2";
		disablenpc "04_3";
		disablenpc "04_4";
		disablenpc "05_1";
		disablenpc "05_2";
		disablenpc "05_3";
		disablenpc "05_4";
		disablenpc "06_1";
		disablenpc "06_2";
		disablenpc "06_3";
		disablenpc "06_4";
		disablenpc "07_1";
		disablenpc "07_2";
		disablenpc "07_3";
		disablenpc "07_4";
		disablenpc "08_1";
		disablenpc "08_2";
		disablenpc "08_3";
		disablenpc "08_4";
		disablenpc "09_1";
		disablenpc "09_2";
		disablenpc "09_3";
		disablenpc "09_4";
		disablenpc "10_1";
		disablenpc "10_2";
		disablenpc "10_3";
		disablenpc "10_4";
		disablenpc "10_5";
		disablenpc "10_6";
		disablenpc "10_7";
		disablenpc "10_8";
		disablenpc "11_1";
		disablenpc "11_2";
		disablenpc "11_3";
		disablenpc "11_4";
		disablenpc "12_1";
		disablenpc "12_2";
		disablenpc "12_3";
		disablenpc "12_4";
		disablenpc "13_1";
		disablenpc "13_2";
		disablenpc "13_3";
		disablenpc "13_4";
		disablenpc "14_1";
		disablenpc "14_2";
		disablenpc "14_3";
		disablenpc "14_4";
		disablenpc "14_5";
		disablenpc "14_6";
		disablenpc "14_7";
		disablenpc "14_8";
		disablenpc "14_9";
		disablenpc "14_10";
		disablenpc "14_11";
		disablenpc "14_12";
		disablenpc "15_1";
		disablenpc "15_2";
		disablenpc "15_3";
		disablenpc "15_4";
		disablenpc "16_1";
		disablenpc "16_2";
		disablenpc "16_3";
		disablenpc "16_4";
		disablenpc "17_1";
		disablenpc "17_2";
		disablenpc "17_3";
		disablenpc "17_4";
		disablenpc "18_1";
		disablenpc "18_2";
		disablenpc "18_3";
		disablenpc "18_4";
		end;
}

in_moc_16.gat,1,1,1	script	Ass_traps_On	-1,{
		enablenpc "01_1";
		enablenpc "01_2";
		enablenpc "01_3";
		enablenpc "01_4";
		enablenpc "02_1";
		enablenpc "02_2";
		enablenpc "02_3";
		enablenpc "02_4";
		enablenpc "03_1";
		enablenpc "03_2";
		enablenpc "03_3";
		enablenpc "03_4";
		enablenpc "04_1";
		enablenpc "04_2";
		enablenpc "04_3";
		enablenpc "04_4";
		enablenpc "05_1";
		enablenpc "05_2";
		enablenpc "05_3";
		enablenpc "05_4";
		enablenpc "06_1";
		enablenpc "06_2";
		enablenpc "06_3";
		enablenpc "06_4";
		enablenpc "07_1";
		enablenpc "07_2";
		enablenpc "07_3";
		enablenpc "07_4";
		enablenpc "08_1";
		enablenpc "08_2";
		enablenpc "08_3";
		enablenpc "08_4";
		enablenpc "09_1";
		enablenpc "09_2";
		enablenpc "09_3";
		enablenpc "09_4";
		enablenpc "10_1";
		enablenpc "10_2";
		enablenpc "10_3";
		enablenpc "10_4";
		enablenpc "10_5";
		enablenpc "10_6";
		enablenpc "10_7";
		enablenpc "10_8";
		enablenpc "11_1";
		enablenpc "11_2";
		enablenpc "11_3";
		enablenpc "11_4";
		enablenpc "12_1";
		enablenpc "12_2";
		enablenpc "12_3";
		enablenpc "12_4";
		enablenpc "13_1";
		enablenpc "13_2";
		enablenpc "13_3";
		enablenpc "13_4";
		enablenpc "14_1";
		enablenpc "14_2";
		enablenpc "14_3";
		enablenpc "14_4";
		enablenpc "14_5";
		enablenpc "14_6";
		enablenpc "14_7";
		enablenpc "14_8";
		enablenpc "14_9";
		enablenpc "14_10";
		enablenpc "14_11";
		enablenpc "14_12";
		enablenpc "15_1";
		enablenpc "15_2";
		enablenpc "15_3";
		enablenpc "15_4";
		enablenpc "16_1";
		enablenpc "16_2";
		enablenpc "16_3";
		enablenpc "16_4";
		enablenpc "17_1";
		enablenpc "17_2";
		enablenpc "17_3";
		enablenpc "17_4";
		enablenpc "18_1";
		enablenpc "18_2";
		enablenpc "18_3";
		enablenpc "18_4";
		end;
}

// ¼
//------------------------ WARP TRAPS ---------------------------------
in_moc_16.gat,1,1,1	script	Ass_Traps	-1,{
	mapannounce "in_moc_16.gat",$@jobass_pname$ + "ˡҪصԭλ.",8;
	set job_assasin_q, 2;
	stopnpctimer;
	killmonster "in_moc_16.gat","All";
	donpcevent "jobass_room::OnEnable";
	warp "in_moc_16.gat",19,161;
	end;
}
//---------------------
in_moc_16.gat,68,158,0	script	01_1	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,69,158,0	script	01_2	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,68,159,0	script	01_3	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,69,159,0	script	01_4	139,0,0,{doevent "Ass_Traps";end;}
//---------------------
in_moc_16.gat,64,162,0	script	02_1	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,65,162,0	script	02_2	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,64,163,0	script	02_3	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,65,164,0	script	02_4	139,0,0,{doevent "Ass_Traps";end;}
//---------------------
in_moc_16.gat,62,168,0	script	03_1	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,63,168,0	script	03_2	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,62,169,0	script	03_3	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,63,169,0	script	03_4	139,0,0,{doevent "Ass_Traps";end;}
//---------------------
in_moc_16.gat,66,170,0	script	04_1	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,67,170,0	script	04_2	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,66,171,0	script	04_3	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,67,171,0	script	04_4	139,0,0,{doevent "Ass_Traps";end;}
//---------------------
in_moc_16.gat,64,174,0	script	05_1	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,64,175,0	script	05_2	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,65,174,0	script	05_3	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,65,175,0	script	05_4	139,0,0,{doevent "Ass_Traps";end;}
//---------------------
in_moc_16.gat,72,174,0	script	06_1	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,72,175,0	script	06_2	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,73,174,0	script	06_3	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,73,175,0	script	06_4	139,0,0,{doevent "Ass_Traps";end;}
//---------------------
in_moc_16.gat,72,166,0	script	07_1	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,72,167,0	script	07_2	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,73,166,0	script	07_3	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,73,167,0	script	07_4	139,0,0,{doevent "Ass_Traps";end;}
//---------------------
in_moc_16.gat,72,168,0	script	08_1	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,72,169,0	script	08_2	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,73,168,0	script	08_3	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,73,169,0	script	08_4	139,0,0,{doevent "Ass_Traps";end;}
//---------------------
in_moc_16.gat,78,168,0	script	09_1	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,78,169,0	script	09_2	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,79,168,0	script	09_3	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,79,169,0	script	09_4	139,0,0,{doevent "Ass_Traps";end;}
//---------------------
in_moc_16.gat,80,172,0	script	10_1	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,81,172,0	script	10_2	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,82,172,0	script	10_3	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,83,172,0	script	10_4	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,80,173,0	script	10_5	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,81,173,0	script	10_6	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,82,173,0	script	10_7	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,83,173,0	script	10_8	139,0,0,{doevent "Ass_Traps";end;}
//---------------------
in_moc_16.gat,88,174,0	script	11_1	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,88,175,0	script	11_2	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,89,174,0	script	11_3	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,84,175,0	script	11_4	139,0,0,{doevent "Ass_Traps";end;}
//---------------------
in_moc_16.gat,86,166,0	script	12_1	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,86,167,0	script	12_2	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,87,166,0	script	12_3	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,87,167,0	script	12_4	139,0,0,{doevent "Ass_Traps";end;}
//---------------------
in_moc_16.gat,90,164,0	script	13_1	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,90,165,0	script	13_2	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,91,164,0	script	13_3	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,91,165,0	script	13_4	139,0,0,{doevent "Ass_Traps";end;}
//---------------------
in_moc_16.gat,84,160,0	script	14_1	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,85,160,0	script	14_2	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,86,160,0	script	14_3	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,87,160,0	script	14_4	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,88,160,0	script	14_5	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,89,160,0	script	14_6	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,84,161,0	script	14_7	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,85,161,0	script	14_8	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,86,161,0	script	14_9	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,87,161,0	script	14_10	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,88,161,0	script	14_11	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,89,161,0	script	14_12	139,0,0,{doevent "Ass_Traps";end;}
//---------------------
in_moc_16.gat,86,154,0	script	15_1	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,86,155,0	script	15_2	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,87,154,0	script	15_3	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,87,155,0	script	15_4	139,0,0,{doevent "Ass_Traps";end;}
//---------------------
in_moc_16.gat,84,150,0	script	16_1	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,84,151,0	script	16_2	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,85,150,0	script	16_3	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,85,151,0	script	16_4	139,0,0,{doevent "Ass_Traps";end;}
//---------------------
in_moc_16.gat,90,150,0	script	17_1	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,90,151,0	script	17_2	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,91,150,0	script	17_3	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,91,151,0	script	17_4	139,0,0,{doevent "Ass_Traps";end;}
//---------------------
in_moc_16.gat,86,146,0	script	18_1	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,86,147,0	script	18_2	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,87,146,0	script	18_3	139,0,0,{doevent "Ass_Traps";end;}
in_moc_16.gat,87,147,0	script	18_4	139,0,0,{doevent "Ass_Traps";end;}
//---------------------

in_moc_16.gat,87,137,1	script	door monster	45,2,1,{
	if(job_assasin_q!=3) set job_assasin_q,4;
	savepoint "in_moc_16.gat",16,13;
	warp "in_moc_16.gat",87,102;
	end;
}

//-----------------------------------------TEST 2 -----------------------------------------------------------

in_moc_16.gat,89,98,1	script	 	118,5,1,{
	if(job_assasin_q!=4)
	{
		mes "[]";
		mes "ǸԵ''οҪĿĻر";
		next;
		mes "[]";
		mes "ͬʱҲҪκúõʹġɱκһ.";
		next;
		mes "[]";
		mes "ĿҪġտϡǱ߾ͺˣҲ˵ҪͨЩ޲ҪȫĵС";
		next;
		mes "[]";
		mes ";赹̲סӳĻʧܡôҪʼˣͰ.";
		next;
		killmonster "in_moc_16.gat","OnAssMob03";
		set job_assasin_q, 4;
		monster "in_moc_16.gat",81,77,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",82,77,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",83,77,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",84,77,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",85,77,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",86,77,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",88,77,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",89,77,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",90,77,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",77,56,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",78,56,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",79,56,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",80,56,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",81,56,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",91,56,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",92,56,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",93,56,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",94,56,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",95,56,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",96,56,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",97,56,"ľ",1041,1,"AssMob03";
		monster "in_moc_16.gat",76,62,"",1068,1,"AssMob03";
		monster "in_moc_16.gat",78,62,"",1068,1,"AssMob03";
		monster "in_moc_16.gat",79,65,"",1068,1,"AssMob03";
		monster "in_moc_16.gat",76,62,"",1068,1,"AssMob03";
		monster "in_moc_16.gat",96,62,"",1068,1,"AssMob03";
		monster "in_moc_16.gat",96,65,"",1068,1,"AssMob03";
		monster "in_moc_16.gat",99,62,"",1068,1,"AssMob03";
		monster "in_moc_16.gat",99,65,"",1068,1,"AssMob03";
		close;
		end;
	}
	mes "[]";
	mes "...ոǻȥأҰظHPSPսһΰɣ";
	percentheal 100,100;
	next;
	mes "[]";
	mes "...еȥĳ̶ҪҪһ´սתְ";
	mes "̫ǿ...";
	next;
	if(select("ҪսһҪΪ̿ͣ","...šеǿأ´ս.")==1)
	{
		mes "[]";
		mes ".....֪ˣҪร տϾڸˣ";
		close;
		end;
	}

	mes "[]";
	mes "........ôϣ´ܼ㡣";
	next;
	mes "ˣҪ¸ֻ·ȥģȻ֮Ҫ˴浵..";
	next;
	mapannounce "in_moc_16.gat"," " + $@jobass_pname$ + "Ѿתְˣһλ",8;
	set job_assasin_q,0;
	set thief_joblvl,0;
	set asn_skill,0;
	savepoint "in_moc_16.gat",18,14;
	warp "in_moc_16.gat",18,14;
	end;
}

in_moc_16.gat,1,1,1	script	AssMob03	-1,{
	mapannounce "in_moc_16.gat","...ܲңӴ޵Ļʧ.",8;
	mapannounce "in_moc_16.gat","һ㴫͵ԭλõģһΰ.",8;
	killmonster "in_moc_16.gat","AssMob03";
	set job_assasin_q,3;
	warp "in_moc_16.gat",87,102;
	end;
}

//=======================
in_moc_16.gat,87,48,2	script	տ	725,2,2,{
	killmonster "in_moc_16.gat","All";
	mes "[տ]";
	mes "! ϲ㰡";
	mes "ǰֻʣһˡ Ҫร";
	next;
	set job_assasin_q,5;
	warp "in_moc_16.gat",181,183;
	end;
}

in_moc_16.gat,182,169,1	script	inter_maze	45,2,2,{
	switch(job_assasin_q)
	{
	case 5:
		set job_assasin_q,6;
		warp "in_moc_16.gat",181,183;
		end;
		break;
	case 6:
		set job_assasin_q,7;
		warp "in_moc_16.gat",181,183;
		end;
	default:
		mapannounce "in_moc_16.gat",$@jobass_pname$ + "'ķ'.",8;
		enablenpc "guild_1";
		donpcevent "guild_1::cast";
		savepoint "in_moc_16.gat",181,183;
		warp "in_moc_16.gat",167,113;
		end;
		break;
	}
}

in_moc_16.gat,167,110,4	script	guild_1	139,3,3,{
	mes "[]";
	mes "ร 'ķ'ҲǴ̿͹";
	next;
	savepoint "in_moc_16.gat",167,110;
	mes "[]";
	mes "ʵǱߵһԹ...Ȼ㲻ʲôԣ";
	next;
	mes "[]";
	mes "ΪżҲֵֻãϣ˽⡣";
	next;
	mes "[]";
	mes "ôһټ.";
	close;
	end;
cast:
	mapannounce "in_moc_16.gat","...һλȴҪתְߵĿ԰.",8;
	end;
Oninit:
	disablenpc "guild_1";
	end;
}

in_moc_16.gat,149,80,4	script		106,{
	savepoint "morocc.gat",100,100;
	if(job_assasin_q!=7 && Class!=6) goto Part2;
	set job_assasin_q,8;
	mes "[]";
	mes "ӭ˵أΪ·е㸴ءǸ";
	mes "ոпıˣ˵Ǹĵ";
	mes "ְҵȺܸߵ˲š";
	next;
	mes "[]";
	mes "š㼸...";
	mes "ֻ֪һ뷨ýɻشͺ.";
	next;
	mes "[]";
	mes "...öԴ̿ͶԣҪʲô";
	next;
	menu	"ǱκһҪǿ...",AssPower,
		"Ǵ̿͵..",AssHeart,
		"ǲϵҶ...",AssTry;
AssPower:
	mes "[]";
	mes "κһҪǿȷ̿Ϳ˵Ǳȵǿܶ.";
	next;
	mes "[]";
	mes "ǿʲôأ Ϊ˹Ŀ˵ǿ";
	mes "Ϊ˱ б";
	next;
	mes "[]";
	mes "Դ̿͵ܹõĻú";
	next;
	menu "Ϊ˱Ҫ...",Reasone1,
		"ΪñȽ׬Ǯ.",Reasone2,
		"ȥȽ϶ĵط.",Reasone3;
Reasone1:
	set job_assasin_q,8;
	mes "[]";
	mes "...";
	mes "˵Ҳ..Ŵ󲿷ֵ˶ĳЩԹ...";
	next;
	mes "[]";
	mes "Ǵ̿ǲܱҡ.";
	mes "Ҫ׵ĳԼСǴ̿͵Ļԭ.";
	next;
	mes "[]";
	mes "Դ̿͵ݻȥ...ڴҲ˵..";
	next;
	mes "[]";
	mes "ǷԹ...ϣԱķй....";
	goto Assassin_1;
Reasone2:
	set job_assasin_q,9;
	mes "[]";
	mes "ǽǮϵ...ΪȷҪһЩǮ ..";
	mes "һ㣬Դ̿ͶǲҪ.";
	next;
	mes "[]";
	mes "Դ̿͵ݻȥ...ڴҲ˵..";
	goto Assassin_1;
Reasone3:
	set job_assasin_q,10;
	mes "[]";
	mes "ǸõӡطеĻͬʱҲкܹܶ۲ҵ.";
	next;
	mes "[]";
	mes "ǣȻһЩһǸķ̫Ļ,ǵݣǺܻӭַ...ӦҲ֪ԭɣ";
	next;
	mes "[]";
	mes "Դ̿͵ݻȥ...ڴҲ˵..";
	goto Assassin_1;
AssHeart:
	mes "[]";
	mes "...ڳһЩ̿ô..";
	next;
	mes "[]";
	mes "ǰ...ûκθݵǺ;.";
	mes "Ҳ֪ΪԴ̿͵һס..";
	next;
	mes "[]";
	mes "ЩеĴ󲿷ֶһɹ˹ȥĿѵġ顯أ԰ĵȻ.";
	mes "ҲҪһʱɡô..ǶԴ̿͵һе԰أ";
	next;
	menu	"ϲԼж.",Ass_2_1,
		"׬Ǯ.",Ass_2_2,
		"˧.",Ass_2_3;
Ass_2_1:
	set job_assasin_q,11;
	mes "[]";
	mes "ǰ...Ǹܹ¶.";
	mes "Ǻʱεأо¶.";
	next;
	mes "[]";
	mes "Դ̿͵ݻȥ...ڴҲ˵..";
	next;
	mes "[]";
	mes "ǣǰҲ..и.";
	mes "Լͨ飬ܹԼıĻ飬Ҳҵ飬ԺҲһ.";
	goto Assassin_1;
Ass_2_2:
	set job_assasin_q,12;
	mes "[]";
	mes "ȻǮҲҪ.";
	mes "㲻Ǵ̿ӦҪ׷ڲͬ벻";
	goto Assassin_1;
Ass_2_3:
	set job_assasin_q,13;
	mes "[]";
	mes "...Ļ׺Եıʵ.";
	mes "ԽԽ౻ԻĴ̿Ͷô̿ͶأǸɱ鰡...";
	next;
	mes "[]";
	mes "Ҳ...ϣҪӵ.. '̿'.";
	goto Assassin_1;
AssTry:
	mes "[]";
	mes "...ҿѾǸĵ...ʲôرҪ̿";
	next;
	mes "[]";
	mes "Ļν...Ǵ̿;ɵ̬ȵ.";
	mes "żҲῴû֮޷Լ.";
	next;
	mes "[]";
	mes "ôֿһвҪԼأ";
	next;
	menu	"Ǽ.",Ass_3_1,
		"Ŀ.",Ass_3_2,
		"Ǿ.",Ass_3_3;
Ass_3_1:
	mes "[]";
	mes "Դ̿͵ݿõֻǸĶ...";
	mes "Ҳõļֵп˴̿Ҳ㲻˵Ĳ.";
	set job_assasin_q,14;
	next;
	goto Assassin_1;
Ass_3_2:
	mes "[]";
	mes "...ϵѰµĿҲǼҪ.";
	mes "ȻԶΪ̿͵ģҲںʱıİ.";
	set job_assasin_q,15;
	next;
	goto Assassin_1;
Ass_3_3:
	mes "[]";
	mes "ǰ...ŬҪ׷ϵļǼҪûд.";
	mes "ῴһЩϵĶ壬ľȴ.";
	next;
	mes "[]";
	mes "ϣ㲻ҪɺЩһܹ˷ķҲֻоϵĶ.";
	set job_assasin_q,16;
	next;
Assassin_1:
	mes "[]";
	mes "ҿ˽뷨...ҲкܶûԼ뷨˵Ҫ̿͵.";
	next;
	mes "[]";
	mes "ܶĶأô̿ͶҲʱ޷ؽ.";
	next;
	mes "[]";
	mes "Ҳһģһ˴֮̿...Ҳûа취ص.";
	mes "Ҵ̿͵ԼȫԼһҪе.";
	next;
	mes "[]";
	mes "ϳΪһ̿͵ĻʲôƻҪ̽";
	set @assassin_sangdam,0;
	next;
	menu	"Ҫȥս.",Fighter,
		"кܶڵһȥ.",GoBack,
		"Ҫ֪һЩڴ̿͵.",About;
Fighter:
	mes "[]";
	mes "ս...Ȼ...";
	next;
	menu	"Ҫڶʱڳɳ.",Ass_4_1,
		"Ҫ֪һԴ̿ݵҵ.",Ass_4_2,
		"ȥһЩ޷ȥĵط.",Ass_4_3;
Ass_4_1:
	set @assassin_sangdam,@assassin_sangdam+10;
	mes "[]";
	mes "Ҫ̫ļ...ȻΪ̿ͣ㻹㣬һԶ.";
	mes "ҲҪ붯СԡҪӻĶȥеģ";
	goto Assassin_2;
Ass_4_2:
	set @assassin_sangdam,@assassin_sangdam+5;
	mes "[]";
	mes "ҶҲǼ.";
	mes "ԼıеǵȻģǲҪ˴̿͵.";
	goto Assassin_2;
Ass_4_3:
	mes "[]";
	mes "Ҳ...а.";
	mes "ȻΪ̿ͣҲıǸ˵ıʵ.";
	next;
	mes "ûбҪԽԼĺסİѷΧͺ.";
	goto Assassin_2;
GoBack:
	mes "[]";
	mes "ڵ";
	next;
	menu	"ǻ.",Ass_5_1,
		"ǹĻԱ.",Ass_5_2,
		".",Ass_5_3;
Ass_5_1:
	set @assassin_sangdam,@assassin_sangdam+5;
	mes "[]";
	mes "รӦҲԼΪ˵İ...";
	mes "Ҫڹ¶ΪǷ.";
	goto Assassin_2;
Ass_5_2:
	set @assassin_sangdam,@assassin_sangdam+5;
	mes "[]";
	mes "ܹһ...Ǽܰ.";
	mes "Դ̿͵ݣһЩܹΪǿ..";
	goto Assassin_2;
Ass_5_3:
	mes "[]";
	mes "รഺ! Ϊ˰";
	if(sex) mes "ǾͳΪӰӶ! ȥ.";
	else mes "ǾͳΪӰӶ! ȥ.";
	next;
	mes "[]";
	mes "ҲҪıǷ...ҪԶȥ.";
	mes "ʱǲε.";
	goto Assassin_2;
About:
	mes "[]";
	mes "Ǹ̬...ʲôҪ֪";
	next;
	menu	"Ҫ֪̿ͱȽжĵط...",Ass_6_1,
		"̿͵ĳɳ...",Ass_6_2,
		"Դ̿Ϳ׬Ǯķ...",Ass_6_3;
Ass_6_1:
	set @assassin_sangdam,@assassin_sangdam+5;
	mes "[]";
	mes "ʲôطضص";
	mes "ܹ̿Ҫڼ޵ĻҲҪȥ.";
	goto Assassin_2;
Ass_6_2:
	mes "[]";
	mes "ȥĻԿһЩ̿͵.";
	mes "ĳһЩʵ.";
	next;
	mes "[]";
	mes "ϣܹӦڴѧ֪ʶ뾭չǴ̿͵.";
	mes "Ȼ㵽ĳһ̶֮ڸЩһҪ.";
	goto Assassin_2;
Ass_6_3:
	set @assassin_sangdam,@assassin_sangdam+10;
	mes "[]";
	mes "ѽ...ѵ...Ѵ̿͵ļֵҪýǮ";
	mes "̿Ͳֽɫģ´ٺúһ...";

Assassin_2:
	next;
	mes "[]";
	mes "ܸ˸ֶԻҲһЩʱĻ.";
	next;
	mes "[]";
	mes "ôһЩЩ˰...";
	next;

	mapannounce "in_moc_16.gat"," " + $@jobass_pname$ + "תְԵϵ˼ϵ.",8;
	mes "[]";
	mes "" + $@jobass_pname$ + "תְԵϵ˼ϵ.";
	next;
	mes "[]";
	mes "Ͼͻᵽ.";
	next;
	enablenpc "";
	enablenpc "̿ ";
	enablenpc "";
	enablenpc "տ";
	enablenpc "";
	enablenpc "";
	enablenpc "";
	mes "[]";
	mes ".";
	next;
	mes "[]";
	mes "" + $@jobass_pname$ + "תְԵǵиλ.";
	mes "ǾΣ";
	next;
	mes "[]";
	mes "ȿȿ...ǼһĻû.";
	next;
	mes "[]";
	mes "'' ޳ɵ˼.";
	mes "أ";
	next;
	if(thief_joblvl!=1)
	{
		mes "[]";
		mes "...ȻǸˣǻǸļһ....";
		mes "޳..  ˣҪȥˡҲܰλÿճİ.";
		next;
		mes "[]";
		mes "Ǿȥ.";
		goto NotOther;
	}
	mes "[]";
	mes "...ڽĵвܵĵְҵҲ൱ĸ.";
	next;
	mes "[]";
	mes "޳.";
	mes " УҪȥءҲ֪ҵλòܳʱŵİ.";
	mes "УˡҸһðɡһҪ.";
	next;
	mes "[]";
	mes "ð..";
NotOther:
	next;
	mes "[]";
	mes "ô...'' أ";
	mes "ô";
	next;
	disablenpc "";
	mes "[]";
	mes "....Ȼƹؼ¼Ǻ㡣ǣͨ.";
	mes "ûϵ.";
	next;
	mes "[]";
	mes "...󲿷ֵ˶޳ɵ𡣺áҲ˵..";
	next;
	mes "[]";
	switch(job_assasin_q)
	{
	case 8:
		mes "Ȼ...뱨飬Դ̿͵ݶԼĻҲЩҲİ..";
		break;
	case 9:
		mes "Ȼ...׬Ǯһ֪Ǹ˲ΰ.";
		break;
	case 10:
		mes "ҪȥܶطеӣһҳԼ..";
		break;
	case 11:
		mes "֪̿͵Ĺ¶ˣΪеԼ϶־..";
		break;
	case 12:
		mes "......һЩ׬Ǯ";
		mes "еܽ,,";
		next;
		mes "[]";
		mes "ڲ֮Ӧû˽Ƕ޴.";
		mes "Ȼʧܣ ǣȿԺķչ.";
		break;
	case 13:
		mes "ȻеױԻ򣬵ǹþͻ֪̿͵Ĳʵ.";
		break;
	case 14:
		mes "׷õļˣȻҲҪҲ򵽾ҪԵ.";
		break;
	case 15:
		mes "µĿ꣬һֻҰҪץƵģҲĵĿ..";
		break;
	case 16:
		mes "Ȼ᳣ĶȱȲϾĶˣҿӦòҪģ";
		break;
	}

	next;
	if(thief_joblvl!=1 && Class!=6 && job_assasin_q<6)
	{
		mes "[]";
		mes "ţ Ϊʲôԭİ";
		next;
		mes "[]";
		mes "תְҲѾ, ҲϿתְɣ Ӧõ֮˰ɣ";
		next;
		warp "in_moc_16.gat",17,19;
		end;
	}
	set thief_joblvl,2;
	mes "[]";
	mes "֪һʱˡ ! Ҹһ.";
	mes "ȭУȭУ׾̽̽.";
	mes "Щڹȥʱǳõװ.";
	next;
	mes "[]";
	switch(select("ȭ","ȭ","׾̽","̽"))
	{
	case 1:
		mes "ȭϣܹ";
		getitem 1251, 1;
		break;
	case 2:
		mes "ȭУϲء߰ɡȻеˣӦúܺõ.";
		getitem 1253, 1;
		break;
	case 3:
		mes "š˫...׾̽";
		getitem 1208, 1;
		break;
	case 4:
		mes "̽...ǰҾͻúܽ..úð.";
		getitem 1220, 1;
		break;
	}

	next;
	mes "[]";
	mes "..., Ҳһʱ.";
	mes "Ȱ°,";
	next;

	if(@assassin_sangdam<=5) getitem 1207,1;
	if(@assassin_sangdam==10) getitem 1201,1;
	if(@assassin_sangdam==15) getitem 1216,1;
	if(@assassin_sangdam==20) getitem 1250,1;
	if(@assassin_sangdam==25) getitem 1252,1;

	mes "[]";
	mes "ô, һ֤, ȥҽ''̿Ϳ.";
	mes "Ǹɢһɱ.";
	mes "''תְ.";
	next;
	mes "[]";
	mes "ڴ " + $@jobass_pname$ + "....";
	mes "Ҫɱֵ·..";
	mes "·Ǹ¶Ŀ.";
	mes "ϣҪԼ־";
	savepoint "morocc.gat",100,100;
	getitem 1008, 1;
	next;
	mes "[]";
	mes "ô...Ҷȥ.";
	mes "Ҳ㵽ſڵ.";
	mes "ƶ.";
	next;
	disablenpc "̿ ";
	disablenpc "";
	disablenpc "տ";
	disablenpc "";
	disablenpc "";
	disablenpc "";
	mes "[]";
	mes "ô...Ҷȥ.";
	mes "Ҳ㵽ſڰ.";
	mes "ƶ.";
	next;
	warp "in_moc_16.gat",17,19;
	end;
}

//=======================================================================================
in_moc_16.gat,186,81,1	script	 	55,{
	mes "[  ˹]";
	mes ". ҲйתְĹҮ.";
	mes "תְʶĹ쿴.";
	close;
	end;
}

in_moc_16.gat,170,90,1	script	info_1	139,0,0,{
	mes "[]";
	mes "...Ǳ·..ȥҿһ·ɡ";
	close;
	end;
}

in_moc_16.gat,153,85,1	script	info_2	139,1,1,{
	mes "[]";
	mes "...Ǳ·.";
	mes "쵽..һ·ͺˡ";
	mes "ҪһӸһ̨м";
	mes "Ҫתһ. Ҫעม";
	close;
	end;
}

in_moc_16.gat,160,85,1	script	info_3	139,1,1,{
	mes "[]";
	mes "...Ǳ·..һ·ɡ";
	close;
	end;
}

in_moc_16.gat,175,89,1	script	info_4	139,1,1,{
	mes "[]";
	mes "...ǱǱȥ·.";
	mes "Բʲô";
	close;
	end;
}

in_moc_16.gat,164,88,1	script	info_5	139,0,0,{
	mes "[]";
	mes "...ܺ. ൽˡ";
	mes "ҿԾơ";
	close;
	end;
}

in_moc_16.gat,149,95,1	script	info_6	139,1,1,{
	mes "[]";
	mes "....ҵ·ˡ";
	close;
	end;
}

in_moc_16.gat,180,101,1	script	info_7	139,1,1,{
	mes "[]";
	mes "...Ǳ...";
	close;
	end;
}

in_moc_16.gat,186,107,1	script	info_8	139,1,1,{
	mes "[]";
	mes "...Ǳ...";
	close;
	end;
}

//==========================================================================================
in_moc_16.gat,156,79,1	script		55,{
	end;
Oninit:
	disablenpc "";
	end;
}

in_moc_16.gat,156,85,1	script	̿ 	730,{
	end;
OnInit:
	disablenpc "̿ ";
	end;
}

in_moc_16.gat,156,83,1	script		106,{
	end;
OnInit:
	disablenpc "";
	end;
}

in_moc_16.gat,156,81,2	script	տ	725,{
	end;
OnInit:
	disablenpc "տ";
	end;
}

in_moc_16.gat,156,87,1	script		118,{
	end;
OnInit:
	disablenpc "";
	end;
}

in_moc_16.gat,156,77,1	script		118,{
	end;
OnInit:
	disablenpc "";
	end;
}

in_moc_16.gat,156,75,1	script		55,{
	end;
OnInit:
	disablenpc "";
	end;
}

//============================================================================================================
// ϷתְǷڽ
//============================================================================================================
// ᳤δ趨
in_moc_16.gat,19,156,1	script	ass_user_check	139,7,14,{
	set $in_moc_16_map1,getareausers("in_moc_16.gat",60,136,93,177);
	set $in_moc_16_map2,getareausers("in_moc_16.gat",64,46,111,105);
	if($in_moc_16_map1==0 && $in_moc_16_map2==0) stopnpctimer;
	donpcevent "jobass_room::OnEnable";
	close;
	end;
}