//==============================================
// KK¾
// NXg & ץ by FPE (2006.6.27)
// Jathena++ ׾¡Ghttp://www.foxofice.net/bbs
//----------------------------------------------

geffen_in.gat,110,169,4	script	KK|Aȭ	63,{
	mes "[KK| S춡]";
	mes "AnHIڭ̬OKK|Iڭ̾ާ@b߲z`BC";
	next;
	mes "[KK| S춡]";
	mes "⺲ƪݰXsZOڭ̪޳NI";
	next;

	if(Class==0)
	{
		mes "[KK| S춡]";
		if (sex) mes "AܾyO..AQKKHڭ̬OqӤH¾Abf'㺸'iH¾ӤHC";
		else mes "...iRkĤlAAQKKHڭ̬OqӤH¾Cbf㺸iH¾ӤHC";
		close;
		end;
	}

	if(Class==1 || Class==7 || Class==13 || Class==14 || Class==21)
	{
		mes "[KK| S춡]";
		mes "Ans@CHܥiAڰC";
		close;
		end;
	}

	if(Class==2 || Class==9 || Class==16)
	{
		mes "[KK| S춡]";
		mes "ݩʡAQnܡHA̪ЫܦUI";
		close;
		end;
	}

	if(Class==3 || Class==11 || Class==19 || Class==20)
	{
		mes "[KK| S춡]";
		mes "ܥiAӤHH~L¾~[Jڭ̤|I";
		close;
		end;
	}

	if(Class==4 || Class==8 || Class==15)
	{
		mes "[KK| S춡]";
		mes "Ot̡IЯ֧ڰXӪݡI";
		close;
		end;
	}

	if(Class==6 || Class==12 || Class==17)
	{
		mes "[KK| S춡]";
		mes "藍_AǫSȱoFAus@uCӤw. ..";
		close;
		end;
	}

	if(Class==10)
	{
		mes "[KK| S춡]";
		mes "~  n[IQnʶR~Hub줽ǡAuL";
		close;
		end;
	}

	if(Class==5)
	{
		if(black_q==0)
		{
			mes "[S춡]";
			mes "nӤHNApMڭ̪RϤpڡHЧAb¾ӽЮѤWgUAmWM¾~šC";
			next;
			switch(select("ӽ¾","n¾ݭnǱH","@U.."))
			{
			case 1:
				if(SkillPoint!=0)
				{
					mes "[S춡]";
					mes "٦IƧޯNӽ¾AӤAӧaI";
					close;
					end;
				}
				if(JobLevel<40)
				{
					mes "[S춡]";
					mes "..Aثe٤KK...¾KKO¾~40HW~iHCڬOܷQeeAALoOo̪Ww...AUAӦnFC";
					close;
					end;
				}
				mes "[S춡]";
				mes "...A٤C";
				next;
				mes "[S춡]";
				mes "naAڭ̤]nL{d|...ܤ֭nӤH۹MۭnKKnIҸմNnF..ڬݬ...";
				next;
				mes "[S춡]";
				mes "- ½½h -";
				next;
				mes "[S춡]";
				mes "...q㺸Xt|'\ hS'qAH⤣CAhLa...AĤ@ҸաC";
				next;
				set black_q,1;
				mes "[S춡]";
				mes "WpߡC";
				close;
				end;
				break;
			case 2:
				mes "[S춡]";
				mes "¾ڡHA¾~ŭn40HW~iHAAӴNOnqL|nDҸ...oˡAAMҸզ@ILunΤߴNiHLC";
				next;
				mes "[S춡]";
				mes "ҸեΫ~BeUaϤAѦUaϪSҸաAFnKKճoˡC";
				close;
				end;
				break;
			case 3:
				mes "[S춡]";
				mes "Aݷ|AC";
				close;
				end;
				break;
			}
		}

		if(black_q>0 && black_q<8)
		{
			mes "[S춡]";
			mes "A٨SXoڡH֥h㺸'\ hS'~ݷ|AC";
			close;
			end;
		}

		if(black_q>8 && black_q<15)
		{
			mes "[S춡]";
			mes "\ hSNAٶQܡH......L|nD....";
			close;
			end;
		}

		if(black_q==15)
		{
			mes "[S춡]";
			mes "WFIIĤ@ӦҸդwgF...";
			next;
			mes "[S춡]";
			mes "H......AäOuҤ@ChùJݬݧaA|tdUӦҸժ|C";
			next;
			if(select("...ӹLFa. O...٬OnhڡC","...yڶڡIڤ¾FաIڤnI")==1)
			{
				set black_q,16;
				mes "[S춡]";
				mes "....ܩp...OkCAӤ]ܲMaHHKæ@ǶäCKVå뤧ҳyڭ̤KK̪UII";
				mes "yۤ@Ǥ§ƱӳQLH۪pHI";
				next;
				mes "[S춡]";
				mes "NO]L̡AڭKK鳣bܤjxZOI....Cޫ....h@UùJaAA|JtdUҸժ|C";
				close;
				end;
			}

			mes "[S춡]";
			mes "HAn¾HA@ݬݡIIAMXoظ...oOڭ̤|ðdIIںuXhIA]nQnKKI";
			next;
			mes "[S춡]";
			mes "s@I@ߤ]SHIsoؤpƱ]LkԨAA{KK|򼵤UhڡII";
			close;
			end;
		}

		if(black_q==16)
		{
			mes "[S춡]";
			mes "HOnhùJܡH٦@ӦҸզA۩O..";
			close;
			end;
		}

		if(black_q==17 && countitem(1005)>0)
		{
			mes "[S춡]";
			mes "AGM...ڪSC\¾FڡIڵAAiH~ӤKǪvQC";
			next;
			jobchange 10,Upper;
			set ReClass,10;
			mes "[S춡]";
			mes "OnѤFCڭ̬Oi̪HO...nJӲD.....";
			next;
			delitem 1005,1;
			mes "[S춡]";
			mes "oO...A§IIߧA¾I";
			if(JobLevel>48) getitem 999,30;
			else getitem 999,5;
			close;
			end;
		}
	}
	else
	{
		mes "[KK| S춡]";
		mes "ܥiCӤHH~AL¾~[Jڭ̤|I";
		close;
		end;
	}
}

alberta_in.gat,174,22,4	script	\ hS	63,{
	mes "[\ hS]";
	mes "IIڬOӼ媺KKI'\ hS'~ ܰAII";
	next;
	if(Class==5)
	{
		mes "[\ hS]";
		mes "IOӤHܡI...ܰAInڻݭn@⪺OII";
		next;

		if(black_q==0)
		{
			mes "[\ hS]";
			mes ".....OIڤ]HI֨AaI";
			next;
			mes "[\ hS]";
			mes "Crash! Crash! LLLL~";
			mes "()ڬO~ 媺KK~ ";
			next;
			mes "[\ hS]";
			mes "HA٦bڡHI";
			close;
			end;
		}

		if(black_q==1)
		{
			mes "[\ hS]";
			mes "ATwOӦKK|SaIIH]̪ӦhFnXӡAڤ@ӤHLӤFOII";
			next;
			mes "[\ hS]";
			mes ". `ӨAAOڪOaH. Ӥ|aC..²檺@ӭդAƱ浹AnFI";
			next;
			mes "[\ hS]";
			mes "eXѤ]ӳåӹLo̡AOb򥻡AӶRƨӤFOIեծOF@I";
			mes "ڭnA@ӥsxƱO...]oݭn򥻤iH쪺CڭnݰDùIiHaH";
			next;

			if(select("n...hǳƤ@UAӧaC","ƵLwIwĤ@IpߪAפ]On")==2)
			{
				mes "[\ hS]";
				mes "n...hǳƤ@UAӧaC";
				mes "ƵLwIwĤ@IpߪAפ]On";
				close;
				end;
			}

LTakeQuest:
			set @Score,0;
			set @Question,rand(1,2);
			if(@Question==1)
			{
				mes "[\ hS]";
				mes "1.UCҤlOaϸS~sO@PHI";
				if(select("ùJ - s餧","㺸 - ","J]q - ԦJĤ","㺸 - ybK")==4) set @Score,@Score+10;
				next;
				mes "[\ hS]";
				mes "2.UC@OKKޯत'ja'OH";
				if(select("V","·t","IS","ίv")==1) set @Score,@Score+10;
				next;
				mes "[\ hS]";
				mes "3.OӤHժƱH";
				if(select("}ө","CRf","f","ֶ]")==4) set @Score,@Score+10;
				next;
				mes "[\ hS]";
				mes "4.Ŧ]Oq۪өmOH";
				if(select("㺸","ùJ","N","w")==3) set @Score,@Score+10;
				next;
				mes "[\ hS]";
				mes "5.AND㩱b̡H";
				if(select("N𬰤8IV","N𬰤11IV","N𬰤6IV","N𬰤5IV")==1) set @Score,@Score+10;
				next;
				mes "[\ hS]";
				mes "6.HU@تZOӤHLkϥΡH";
				if(select("buC","`M","","t")==4) set @Score,@Score+10;
				next;
				mes "[\ hS]";
				mes "7.ܥHUmO̰FI";
				if(select("T","֤j","sZ","~T")==2) set @Score,@Score+10;
				next;
				mes "[\ hS]";
				mes "8.s@3ZɦwɽuO̡HI";
				if(select("+3","+4","+5","+6")==3) set @Score,@Score+10;
				next;
				mes "[\ hS]";
				mes "9.iH'K'o쪺~OH";
				if(select("U","`̾vT","sY","Y")==1) set @Score,@Score+10;
				next;
				mes "[\ hS]";
				mes "10.ӤHӨ̭nOH";
				if(select("H","","","f~")) set @Score,@Score+10;
				mes "[\ hS]";
				mes "AnFIIWAFI";
				next;
				mes "[\ hS]";
				mes "...ƬO " + @Score + ".....";
				next;
				if(@Score==100 || @Score>80 && black_q==2)
				{
					set black_q,3;
					mes "[\ hS]";
					mes "IIo˴NSDFIӨ...";
					next;
					mes "[\ hS]";
					mes "AڴNƱ浹AnFIڥhǳƤ@U..@UAaI";
					close;
					end;
				}
				else if(black_q==2)
				{
					mes "[\ hS]";
					set black_q,2;
					mes ".............";
					next;
					mes "[\ hS]";
					mes "ӡAnNAASFCAOOILڡIpG~o˿UhܴNSkƱ浹AOAAhIѹLӧaI";
					close;
					end;
				}
				else
				{
					set black_q,2;
					mes "[\ hS]";
					mes ".............";
					next;
					mes "[\ hS]";
					mes "ӡAnNApGAsoتѤ]SܡASkƱ浹AOCAhIѦbӧaI";
					close;
					end;
				}
			}

			if(@Question==2)
			{
				mes "[\ hS]";
				mes "1.UCҤlOaϸS~sO@PHII";
				if(select("㺸 - Ѧa𸭤l","㺸 - ","J]q - ԦJĤ","㺸 - ")==4) set @Score,@Score+10;
				next;
				mes "[\ hS]";
				mes "2.ǰǤ񵲴Oh֡H";
				if(select("1 zeny","2 zeny","3 zeny","4 zeny")==3) set @Score,@Score+10;
				next;
				mes "[\ hS]";
				mes "3.}өnOHI";
				if(select("nC","n~iHXhC","na۪ZC","n۲ҡC")==1) set @Score,@Score+10;
				next;
				mes "[\ hS]";
				mes "4.UCUa覡ӤH¾ҩҦbaH";
				if(select("㺸","ùJ","N","w")==1) set @Score,@Score+10;
				next;
				mes "[\ hS]";
				mes "5.ùJZb̡H";
				if(select("H7IV","H11IV","H6IV","H5IV")==4) set @Score,@Score+10;
				next;
				mes "[\ hS]";
				mes "6.HU@تZOӤHLkϥΡH";
				if(select("©uC","eC","","")==2) set @Score,@Score+10;
				next;
				mes "[\ hS]";
				mes "7.HU㤤mO̱jOHI";
				if(select("T","֤j","sZ","~T")==2) set @Score,@Score+10;
				next;
				mes "[\ hS]";
				mes "8.s@4ZɽuO̡HI";
				if(select("+3 ","+4 ","+5 ","+6 ")==2) set @Score,@Score+10;
				next;
				mes "[\ hS]";
				mes "9.OKq۪~OH";
				if(select("a","a","Ǭ","hH")==4) set @Score,@Score+10;
				next;
				mes "[\ hS]";
				mes "10.ӤHӨ̭nOH";
				if(select("f~","H","","HA")) set @Score,@Score+10;
				mes "[\ hS]";
				mes "AnFIIWAFI";
				next;
				mes "[\ hS]";
				mes "...ƬO " + @Score + ".....";
				next;
				if(@Score==100 || @Score>80 && black_q==2)
				{
					set black_q,3;
					mes "[\ hS]";
					mes "IIo˴NSDFIӨ...";
					next;
					mes "[\ hS]";
					mes "AڴNƱ浹AnFIڥhǳƤ@U..@UAaI";
					close;
					end;
				}
				else if(black_q==2)
				{
					mes "[\ hS]";
					set black_q,2;
					mes ".............";
					next;
					mes "[\ hS]";
					mes "ӡAnNAASFCAOOILڡIpG~o˿UhܴNSkƱ浹AOAAhIѹLӧaI";
					close;
					end;
				}
				else
				{
					set black_q,2;
					mes "[\ hS]";
					mes ".............";
					next;
					mes "[\ hS]";
					mes "ӡAnNApGAsoتѤ]SܡASkƱ浹AOCAhIѦbӧaI";
					close;
					end;
				}
			}
		}

		if(black_q==2)
		{
			mes "[\ hS]";
			mes "InAݰ_ӷǳƤFֶܡIoڷ|AP@IA@D]SYIIIڭnXDùI";
			next;
			goto LTakeQuest;
		}

		if(black_q==3)
		{
			mes "[\ hS]";
			mes "...qʮѦb̩O...";
			next;
			mes "[\ hS]";
			mes "- ԰հ԰ -";
			next;
			mes "[\ hS]";
			mes "-  -";
			next;
			mes "[\ hS]";
			mes "ڰڡIFC";
			mes "ֿn̦hqO...";
			mes ".....";
			next;
			mes "[\ hS]";
			mes "...ݭnƦ...";
			next;
			set Black_Item,rand(1,5);
			if(Black_Item==1)
			{
				set black_q,4;
				mes "[\ hS]";
				mes "K 2";
				mes "G^a 1";
				mes "Ŧ]Oq 2";
				mes "٦O...bө檺F]1ӴNnFC";
				next;
				mes "[\ hS]";
				mes "...ڭ̵O]iߺAӳo˪աCoOաAC";
				next;
				mes "[\ hS]";
				mes "A@C";
				mes "K 2";
				mes "G^a 1";
				mes "Ŧ]Oq 2";
				mes "٦...bө檺F]1ӴNnF..";
				next;
				mes "[\ hS]";
				mes "...UAF...nw^ӳI";
				close;
				end;
			}
			if(Black_Item==2)
			{
				set black_q,5;
				mes "[\ hS]";
				mes "PP 2";
				mes "H 1";
				mes "bǪŵ1";
				mes "٦O...өA檺`uC1ӴNnFC";
				next;
				mes "[\ hS]";
				mes "...ڭ̵O]iߺAӳo˪աCoOաAC";
				next;
				mes "[\ hS]";
				mes "A@C";
				mes "PP 2";
				mes "H 1";
				mes "bǪŵ 1";
				mes "٦O...өb檺`uC1ӴNnF..";
				next;
				mes "[\ hS]";
				mes "...UAF...nw^ӳI";
				close;
				end;
			}
			if(Black_Item==3)
			{
				set black_q,6;
				mes "[\ hS]";
				mes "q 2";
				mes "w~ 2";
				mes "Fq 2";
				mes "٦O..өb檺饻M1ӴNnFC";
				next;
				mes "[\ hS]";
				mes "...ڭ̵O]iߺAӳo˪աCoOաAC";
				next;
				mes "[\ hS]";
				mes "A@C";
				mes "q 2";
				mes "w~ 2";
				mes "Fq 2";
				mes "٦O..өA檺饻M1ӴNnFC";
				next;
				mes "[\ hS]";
				mes "...UAF...nw^ӳI";
				close;
				end;
			}
			if(Black_Item==4)
			{
				set black_q,7;
				mes "[\ hS]";
				mes "Kq 8";
				mes "Wsn 1";
				mes "Ŧ]Oq 2";
				mes "٦O..өb檺ȧBp}1ӴNnF..";
				next;
				mes "[\ hS]";
				mes "...ڭ̵O]iߺAӳo˪աCoOաAC";
				next;
				mes "[\ hS]";
				mes "A@C";
				mes "Kq 8";
				mes "Wsn 1";
				mes "Ŧ]Oq 2";
				mes "٦O..өb檺ȧBp}1ӴNnF..";
				next;
				mes "[\ hS]";
				mes "...UAF...nw^ӳI";
				close;
				end;
			}
			if(Black_Item==5)
			{
				set black_q,8;
				mes "[\ hS]";
				mes "K 8";
				mes "į 20";
				mes "ʪ~ 2";
				mes "٦O..өb檺`M1ӴNnFC";
				next;
				mes "[\ hS]";
				mes "...ڭ̵O]iߺAӳo˪աCoOաAC";
				next;
				mes "[\ hS]";
				mes "A@C";
				mes "K 8";
				mes "į 20";
				mes "ʪ~ 2";
				mes "٦O..өb檺`M1ӴNnFC";
				next;
				mes "[\ hS]";
				mes "...UAF...nw^ӳI";
				close;
				end;
			}
		}
		if(black_q>3 && black_q<9)
		{
			if(black_q==4)
			{
				mes "[\ hS]";
				mes "Hڬݬ...ڭnAǳƪwgǳƦnFaH";
				next;
				if(countitem(999)>1 && countitem(930)> 0 && countitem(717)>1 && countitem(1610)>0)
				{
					mes "[\ hS]";
					mes "OK....3 ӪܡH";
					next;
					mes "[\ hS]";
					mes " 2ӨS..ѤUO....nIǳƪܦn.....򵥧ڤ@U..";
					next;
					mes "[\ hS]";
					mes "ڡAF...A`NݬݧA~SL^FF0000F]^000000Vb@_C";
					next;
					if(select("..@U","bڪWuaM¾Ϊ~..")==1)
					{
						mes "[\ hS]";
						mes "..FM¾Ϊ~H~ALOAbܮwO޳̦n~";
						close;
						end;
					}

					mes "[\ hS]";
					mes "AnI";
					next;
					delitem 999,2;
					delitem 930,1;
					delitem 717,2;
					delitem 1610,1;
					set black_q,9;
					mes "[\ hS]";
					mes "K.......";
					next;
					mes "[\ hS]";
					mes "ܰڰ.....";
					next;
					mes "[\ hS]";
					mes "IC";
					mes "nF...";
					mes ". oӥ浹N⪺'ڥ촵̯S'⦬ڮڴNnFC";
					getitem 1610,1;
					next;
					mes "[\ hS]";
					mes "Hݰ_ӨSSOܡHII....JӬݬݤިaCW[PIWF]\פhSMk2I";
					next;
					mes "[\ hS]";
					mes "....bϪɭԪPıN@˰աI@ˡI";
					next;
					mes "[\ hS]";
					mes "....ϥAAN⤧⥦浹'ڥ촵̯S'M⦬ڮڴNnFI";
					close;
					end;
				}
				mes "[\ hS]";
				mes ".....٦F...쩳nhڡHII";
				mes "K 2";
				mes "G^a 1";
				mes "Ŧ]Oq 2";
				mes "٦...өb檺F] 1 Ӱ..";
				next;
				mes "[\ hS]";
				mes "nǳƦnIoiOҸաI....nHغ믫Au@OC";
				close;
				end;
			}
			if(black_q==5)
			{
				mes "[\ hS]";
				mes "Hڬݬ...ڭnAǳƪwgǳƦnFaH";
				next;
				if(countitem(1001)>1 && countitem(932)>0 && countitem(912)>0 && countitem(1219)>0)
				{
					mes "[\ hS]";
					mes "OPP....3 ӪܡH";
					next;
					mes "[\ hS]";
					mes ".2ӨS.. ѤUOK  nIǳƪܦn..";
					mes "... ڤ@U..";
					next;
					mes "[\ hS]";
					mes "ڡAF...A`NݬݧA~^FF0000SL `uC Vb@_^000000";
					next;
					if(select("..@U","bڪWuaM¾Ϊ~..")==1)
					{
						mes "[\ hS]";
						mes "..FM¾Ϊ~H~ALOAbܮwO޳̦n~";
						close;
						end;
					}
					mes "[\ hS]";
					mes "AnI";
					next;
					delitem 1001,2;
					delitem 932,1;
					delitem 912,1;
					delitem 1219,1;
					set black_q,10;
					mes "[\ hS]";
					mes "K.......";
					next;
					mes "[\ hS]";
					mes "ܰڰ.....";
					next;
					mes "[\ hS]";
					mes "IC";
					mes "nF...";
					mes "Coӥ浹ùJ'ש@ڮ'⦬ڮڴNnFC";
					getitem 1219,1;
					next;
					mes "[\ hS]";
					mes "Hݰ_ӨSSOܡHII";
					mes "....AJӬݬݤMbC";
					mes "O˹CIIII";
					mes "׷`uC \ hS Mk 2 IIII";
					next;
					mes "[\ hS]";
					mes "....ݵ۴NıoꪺOܡII";
					next;
					mes "[\ hS]";
					mes "....ϥAANoӥ浹ùJ'ש@ڮ'⦬ڮڴNnFI";
					close;
					end;
				}
				mes "[\ hS]";
				mes ".....٦F....";
				mes "...쩳nhڡHIII";
				mes "PP 2";
				mes "H 1";
				mes "bǪŵ 1";
				mes "٦...өb檺`uC1ӰաC";
				next;
				mes "[\ hS]";
				mes "nǳƦnIoiOҸաI";
				mes "....nHغ믫Au@OC";
				close;
				end;
			}
			if(black_q==6)
			{
				mes "[\ hS]";
				mes "Hڬݬ...ڭnAǳƪwgǳƦnFaH";
				next;
				if(countitem(1003)>1 && countitem(935)>1 && countitem(990)>1 && countitem(1119)>0)
				{
					mes "[\ hS]";
					mes "Oq...3 ӪܡH";
					next;
					mes "[\ hS]";
					mes "ڡI2ӨS.. ѤUOK  nIǳƪܦn..";
					mes "... ڤ@U..";
					next;
					mes "[\ hS]";
					mes "ڡAF...A`NݬݧA~^FF0000SL 饻M Vb@_^000000";
					next;
					if(select("..@U","bڪWuaM¾Ϊ~..")==1)
					{
						mes "[\ hS]";
						mes "..FM¾Ϊ~H~ALOAbܮwO޳̦n~";
						close;
						end;
					}
					mes "[\ hS]";
					mes "~ n~II";
					next;
					delitem 1003,2;
					delitem 935,2;
					delitem 990,2;
					delitem 1119,1;
					set black_q,11;
					mes "[\ hS]";
					mes "K.......";
					next;
					mes "[\ hS]";
					mes "ܰڰ.....";
					next;
					mes "[\ hS]";
					mes "IC";
					mes "nF...";
					mes ". oӥ浹̴|oq'䦥vS'⦬ڮڴNnFC";
					getitem 1119,1;
					next;
					mes "[\ hS]";
					mes "Hݰ_ӨSSOܡHII";
					mes "....JӬݬݤMbC";
					mes "˹CIIII";
					mes "G_饻M \ hS Mk 2 IIII";
					next;
					mes "[\ hS]";
					mes "....ݵ۴NıoıoܡII";
					next;
					mes "[\ hS]";
					mes "....ϥAANoӥ浹̴|oq'䦥vS'⦬ڮڴNnFI";
					close;
					end;
				}
				mes "[\ hS]";
				mes ".....٦F....";
				mes "...쩳nhڡHIII";
				mes "q 2 ";
				mes "w~ 2 ";
				mes "Fq 2 ";
				mes "٦...өb檺饻M1ӰաC";
				next;
				mes "[\ hS]";
				mes "nǳƦnIoiOҸաI";
				mes "....nHغ믫Au@OC";
				close;
				end;
			}
			if(black_q==7)
			{
				mes "[\ hS]";
				mes "HڨӬݬ...ڽЧAaӪF賣a^ӶܡH";
				next;
				if(countitem(1002)>7 && countitem(2212)>0 && countitem(717)>1 && countitem(1713)>0)
				{
					mes "[\ hS]";
					mes "Kq...Onݭn30 ӡH";
					next;
					mes "[\ hS]";
					mes " 2ӨS..ѤUO....nIǳƪܦn..";
					mes "... ڤ@U..";
					next;
					mes "[\ hS]";
					mes "ڡAF...A`NݬݧA~^FF0000SL ȧBp} Vb@_^000000";
					next;
					if(select("..@U","bڪWuaM¾Ϊ~..")==1)
					{
						mes "[\ hS]";
						mes "..FM¾Ϊ~H~ALOAbܮw  O޳̦n~";
						close;
						end;
					}
					mes "[\ hS]";
					mes "AnaI";
					next;
					delitem 1002,8;
					delitem 2212,1;
					delitem 717,2;
					delitem 1713,1;
					set black_q,12;
					mes "[\ hS]";
					mes "K.......";
					next;
					mes "[\ hS]";
					mes "ܰڰ.....";
					next;
					mes "[\ hS]";
					mes "IC";
					mes "nF...";
					mes ". oӥ浹'Kll'⦬ڮڴNnFC";
					getitem 1713,1;
					next;
					mes "[\ hS]";
					mes "Hݰ_ӨSSOܡHII";
					mes "....JӬݬݤ}aI";
					mes "WsnǪŶIIII";
					mes "~U(W)ȧBp} \ hS Mk 2 IIII";
					next;
					mes "[\ hS]";
					mes "....FWsnKʪII";
					next;
					mes "[\ hS]";
					mes "....ϥAANhf浹'Kll'⦬ڮӴNnFI";
					close;
					end;
				}
				mes "[\ hS]";
				mes ".....٦F....";
				mes "...쩳nhڡHIII";
				mes "Kq 8";
				mes "Wsn 1";
				mes "Ŧ]Oq 2";
				mes "٦..bө檺ȧBp}1ӴNnFC";
				next;
				mes "[\ hS]";
				mes "nǳƦnIoiOҸաI";
				mes "....nHغ믫Au@OC";
				close;
				end;
			}
			if(black_q==8)
			{
				if(countitem(998)>7 && countitem(511)>19 && countitem(919)>1 && countitem(1122)>0)
				{
					mes "[\ hS]";
					mes "...OO40ӪܡH";
					next;
					mes "[\ hS]";
					mes "ڡI8ӨS..ѤUO....nIǳƪܦn..";
					mes "... ڤ@U..";
					next;
					delitem 998,8;
					delitem 511,20;
					delitem 919,2;
					delitem 1122,1;
					set black_q,13;
					next;
					mes "[\ hS]";
					mes "K.......";
					next;
					mes "[\ hS]";
					mes "ܰڰ.....";
					next;
					mes "[\ hS]";
					mes "IC";
					mes "nF...";
					mes ". oӥ浹J]q'G_'⦬ڮڴNnFC";
					getitem 1122,1;
					next;
					mes "[\ hS]";
					mes "Hݰ_ӫܴqܡHII";
					mes "....JӬݬݤMbaI";
					mes "[Jį󪺿@YGIIII";
					mes "į@YG`M \ hS Mk 2 IIII";
					next;
					mes "[\ hS]";
					mes "....rɥγoMUhܰWNnII";
					mes "....Miˤf|ܪjIOiHѬrOܡII";
					next;
					mes "[\ hS]";
					mes "....ϥAANhJ]qf浹'G_'¦ڦ^ӴNnFI";
					close;
					end;
				}
				mes "[\ hS]";
				mes ".....٦F....";
				mes "...쩳nhڡHIII";
				mes "K 8";
				mes "į 20";
				mes "ʪ~2";
				mes "٦..өb檺`M1ӴNnFC";
				next;
				mes "[\ hS]";
				mes "nǳƦnIoiOҸաI";
				mes "....nHغ믫Au@OC";
				close;
				end;
			}
		}
		if(black_q>8 && black_q<14)
		{
			mes "[\ hS]";
			mes "H֥h~";
			mes "Ӥ|hDaIaH";
			next;
			mes "[\ hS]";
			switch(black_q)
			{
			case 9:
				mes "浹N⪺11IV'ڥ촵̯S'AM⦬ڮ^ӴNnFC";
				break;
			case 10:
				mes "浹ùJ ybK ӤH 'ש@ڮ'AM⦬ڮ^ӴNnFC";
				break;
			case 11:
				mes "浹̴|oq11IVɹ'䦥vS'A. ڦ^ӴNnFC";
				break;
			case 12:
				mes "浹5IV'Kll' ᮳ڦ^ӴNnFC";
				break;
			case 13:
				mes "浹J]q12IV'G_'᮳ڦ^ӴNnFC";
				break;
			}
			close;
			end;
		}
		if(black_q==14)
		{
			mes "[\ hS]";
			mes "A^ùHAڬݬݦڧaII";
			next;
			if(select("OAbo̡C","..ڤ@UC")==2)
			{
				mes "[\ hS]";
				mes "naAA즬ڦAiD~Ӥ|OѤFڦ^ӪaH";
				close;
				end;
			}

			if(countitem(1073)>0)
			{
				set black_q,15;
				delitem 1073,1;
				mes "[\ hS]";
				mes "In....ܦnCuܦnIAOӫܰܪӤHڡIInaIANN⪺'S춡'hݬݧaIOӲĤ@ӥӽ¾åIWFIAӤHFII";
				close;
				end;
			}
			set black_q,3;
			mes "[\ hS]";
			mes ".....ѤF⦬کb̤FڡH.....uO......";
			next;
			mes "[\ hS]";
			mes "......OOӹLڡHAH쩳⥦浹֤FڡII";
			next;
			mes "[\ hS]";
			mes "ڬOӤHRCIOKKͩRuIIqYAӤ@II";
			close;
			end;
		}
		if(black_q==15)
		{
			mes "[\ hS]";
			mes "A§Abo̤u@C~hN⪺'S춡'ݬݧaI";
			close;
			end;
		}
		if(black_q>15)
		{
			mes "[\ hS]";
			mes ".....AwgbڳoSƤFAOܡHӤHHFùJάON....H";
			close;
			end;
		}
	}
	mes "[\ hS]";
	mes "KKOӫܩ֪u@OII";
	mes "oıoܡHzI";
	close;
	end;
}

geffen.gat,46,164,4	script	ڥ촵̯S	69,{
	if(black_q==9 && countitem(1610)>0)
	{
		mes "[ڥ촵̯S]";
		mes "zzzI`ӤFڡHI";
		mes "ڰڰڰ...§A...ڵFܤ[O...";
		next;
		mes "[ڥ촵̯S]";
		mes "NOڭqaHbwϥιLd...˪G~ F]Aڤn~";
		next;
		if(select("OڨϥιL","ߡAOs")==1)
		{
			mes "[ڥ촵̯S]";
			mes "...Anoˤlkk";
			close;
			end;
		}

		mes "[ڥ촵̯S]";
		mes "Ou~H~";
		next;
		set black_q,14;
		delitem 1610,1;
		next;
		mes "[ڥ촵̯S]";
		mes "ڤeUFN⪺ KK|AO";
		mes "㺸𦳭ӫܦOH...NƱ浹ӤHFOII";
		next;
		mes "[ڥ촵̯S]";
		mes "§AAӨo򻷪aefA§A~";
		mes "Ӧ\ hSA|ڥ@Io..";
		next;
		mes "[ڥ촵̯S]";
		mes "ڤ@U~ {b⦬ڵA~";
		next;
		mes "-԰հ԰-";
		next;
		getitem 1073,1;
		mes "[ڥ촵̯S]";
		mes "bo~  ~ WAF~ u§A";
		close;
		end;
	}
	if(black_q==14)
	{
		mes "[ڥ촵̯S]";
		mes "§Aef~~~";
		close;
		end;
	}
	mes "[ڥ촵̯S]";
	mes "uO....o̸㺸ӻFASqʪ~uO·а..";
	next;
	mes "[ڥ촵̯S]";
	mes "ڤeUFN⪺KK|AO㺸𦳭ӫܦOH...NƱ浹ӤHFOII";
	next;
	mes "[ڥ촵̯S]";
	mes "ڭqʪ'Pın F]' OɭԤ~|O...H";
	close;
	end;
}

morocc.gat,27,112,4	script	ש@ڮ	725,{
	if(black_q==10 && countitem(1219)>0)
	{
		mes "[ש@ڮ]";
		mes ".....FpIIpII";
		next;
		mes "[ש@ڮ]";
		mes "NOڭqpHAϥιL...ݩʪ...˪`uCAڤnp~";
		next;
		if(select("OڨϥιL","ߡAOs")==1)
		{
			mes "[ש@ڮ]";
			mes "p~~~~~~~~I";
			next;
			mes "-nͮ𪺼ˤl-";
			close;
			end;
		}

		mes "[ש@ڮ]";
		mes "~";
		next;
		mes "-nܰˤl-";
		next;
		set black_q,14;
		delitem 1219,1;
		next;
		mes "[ש@ڮ]";
		mes "iDNKK|HΧAѮv\ hSpI";
		next;
		mes "[ש@ڮ]";
		mes "FpAܤ[FpC";
		next;
		mes "[ש@ڮ]";
		mes "OFnpAp..";
		next;
		mes "(bgF.)";
		next;
		getitem 1073,1;
		mes "[ש@ڮ]";
		mes "ڡAڤ]ıoAܨWFp~";
		close;
		end;
	}
	if(black_q==14)
	{
		mes "[ש@ڮ]";
		mes "¡Aefp~";
		close;
		end;
	}
	mes "[ש@ڮ]";
	mes "..........";
	mes ".....U~..쩳ɭԤ~OH";
	next;
	mes "[ש@ڮ]";
	mes "NKK|A\ hSӳܺCpI";
	next;
	mes "[ש@ڮ]";
	mes "ڷ|ͮpC";
	close;
	end;
}

izlude.gat,69,181,4	script	䦥vS	734,{
	if(black_q==11 && countitem(1119)>0)
	{
		mes "[䦥vS]";
		mes "..ܡHܦn...ڬݤ@ݡC";
		next;
		mes "[䦥vS]";
		mes "NOڭqaHAϥιL...ݩʪ...˪饻MAڤn~";
		next;
		if(select("OڨϥιL","ߡAOs")==1)
		{
			mes "[䦥vS]";
			mes "ڭnSD~Ino˪I";
			next;
			mes "-nͮ𪺼ˤl-";
			close;
			end;
		}

		mes "[䦥vS]";
		mes "SDaHAڱa. ";
		next;
		set black_q,14;
		delitem 1119,1;
		next;
		mes "[䦥vS]";
		mes "....o˪...";
		mes "ګU٭nnOC";
		next;
		mes "[䦥vS]";
		mes "pGOoM...iHϥΧڪ...Gr٤MFI";
		mes "ګܺNII";
		next;
		mes "[䦥vS]";
		mes "...ڵAڡC";
		next;
		mes "-gӼgh-";
		next;
		getitem 1073,1;
		mes "[䦥vS]";
		mes "oO...WAF~II";
		close;
		end;
	}
	if(black_q==14)
	{
		mes "[䦥vS]";
		mes "§Aef~";
		close;
		end;
	}
	mes "[䦥vS]";
	mes "..........";
	mes ".....qʪF褰ɭԤ~|ڡC";
	next;
	mes "[䦥vS]";
	mes "nϥ2r٤M..";
	mes "uM~iHOIڰ...";
	next;
	mes "[䦥vS]";
	mes "ڰڰڰ.......";
	close;
	end;
}

payon.gat,200,134,4	script	Kll	59,{
	if(black_q==12 && countitem(1713)>0)
	{
		mes "[Kll]";
		mes "........ שII٤FڰڰڰڰڰڰڰڡII";
		mes "ڬݡI֡I..";
		next;
		mes "[Kll]";
		mes "NOڭqaHAϥιL...ݩʪ...˪ G~ ȧBp}Aڤn~";
		next;
		if(select("OڨϥιL","ߡAOs")==1)
		{
			mes "[Kll]";
			mes "ڭnSD~Ino˪I";
			next;
			mes "-nܥͮ𪺼ˤl-";
			close;
			end;
		}

		mes "[Kll]";
		mes "SDaHOsaH ";
		next;
		set black_q,14;
		delitem 1713,1;
		next;
		mes "[Kll]";
		mes "....";
		mes "..ӫӤFIoFIIIII";
		next;
		mes "[Kll]";
		mes "o..o Wsn fUIuOW~ڡIӴΤFաII";
		mes "ӺNFA uOӺNFII";
		next;
		mes "[Kll]";
		mes "¡I¡IIpGOo~ܥHHjXܤ]iHȥXFII";
		next;
		mes "-gӼgh-";
		next;
		getitem 1073,1;
		mes "[Kll]";
		mes "ӡIIoOڡIIWAF~ID`§A~IIII";
		close;
		end;
	}
	if(black_q==14)
	{
		mes "[Kll]";
		mes "uOA~~ڰڰڰڰڰڰڡIII";
		close;
		end;
	}
	mes "[Kll]";
	mes "ڰ.......";
	mes ".....ګUFtnɭԤ~O..";
	next;
	mes "[Kll]";
	mes "ڻݭniH WsnnfUO...";
	mes "ڰ...iHؤfUH]u'L'O.....";
	next;
	mes "[Kll]";
	mes "ڰڰڰ......ɭԤ~Ӱ....";
	close;
	end;
}

comodo.gat,158,342,4	script	G_	118,{
	if(black_q==13 && countitem(1122)>0)
	{
		mes "[G_]";
		mes ".......yy...";
		mes ".........ڬݬ..";
		next;
		mes "[G_]";
		mes "NOڭqaHAϥιL...ݩʪ...˪`MOAڱaӦ~";
		next;
		if(select("OڨϥιL","ߡAOs")==1)
		{
			mes "[G_]";
			mes "...J...JF...y...r...r...";
			next;
			mes "-CC-";
			close;
			end;
		}

		mes "[G_]";
		mes "......y...ڤM...";
		next;
		set black_q,14;
		delitem 1122,1;
		mes "[G_]";
		mes "y....";
		mes "nwgBzF...Ӥ|D...";
		next;
		mes "[G_]";
		mes "..UAڰ_Ӧn....rʤwgXF...";
		mes ".........";
		next;
		mes "- P -";
		next;
		mes "[G_]";
		mes "ڰڰڰڡIIII";
		next;
		mes "[G_]";
		mes "...! ....ѬrĪG...٤...nAwgT{FC";
		next;
		getitem 1073,1;
		mes "[G_]";
		mes "o...oO. ƱUAJAesU...yy..";
		close;
		end;
	}
	if(black_q==14)
	{
		mes "[G_]";
		mes "§A...P±ϩR..";
		close;
		end;
	}
	mes "[G_]";
	mes "......I...I....";
	mes ".....쩳کҫUFOɭԤ~O...";
	next;
	mes "[G_]";
	mes "....rʤ]wgXF....";
	mes "....yy.....";
	next;
	mes "[G_]";
	mes ".......֭nѬrѥΦb餺KѬrKѡKnѬrK";
	close;
	end;
}

morocc.gat,95,133,4	script	KK|	726,{
	if(black_q==16)
	{
		mes "[̯S¨̨]";
		mes "w{......ӬO@ӷQnKK~HڡC";
		mes "]}...OAӤ]gLզӤwgD...MOӤHAO]@wOCӤH|iH¾C";
		next;
		mes "[̯S¨̨]";
		mes "ADq۪h֤e...ε۹KKAѦh...";
		mes "ڷ|oت@ǰDK ڭ̶}la...";
		next;
		if(select("O","_")==2)
		{
			mes "[̯S¨̨]";
			mes "...`OnƵLw. AǳƤ@ǦAӧa..";
			close;
			end;
		}

		mes "[̯S¨̨]";
		mes "n...nXDù...";
		mes "Snn諸ܴN|Q^O..";
		next;
		mes "[̯S¨̨]";
		mes "ڭnXDؤFANnn^a..NFA]|iDAOb̪C";
		next;
		set @Question2,rand(1,3);
		set @Final_Score,0;
		mes "[̯S¨̨]";
		mes "....n`NDؤnn^HUDa...";
		next;

		if(@Question2 == 1)
		{
			mes "[̯S¨̨]";
			mes "1.Fǲ'CRi'һݭnL{OH";
			if(select("ϥ Lv 3","˩w~"," Lv 10","qW[ Lv 3")==4) set @Final_Score,@Final_Score+20;
			next;
			mes "[̯S¨̨]";
			mes "2.QΤjaǪɡAذl[ĪGX{H";
			if(select("a","·t","V","Iq")==1) set @Final_Score,@Final_Score+20;
			next;
			mes "[̯S¨̨]";
			mes "3.m(Lv 10)ҮӪzenyh֡H";
			if(select("900zeny","1000zeny","2000zeny","10Uzeny")==2) set @Final_Score,@Final_Score+20;
			next;
			mes "[̯S¨̨]";
			mes "4.CRimɪ{h֡H";
			if(select("21 %","22 %","23 %","24 %")==4) set @Final_Score,@Final_Score+20;
			next;
			mes "[̯S¨̨]";
			mes "5.XmɪQvh֡H";
			if(select("21 %","22 %","23 %","24 %")==3) set @Final_Score,@Final_Score+20;
			goto LShowFinalScore;
		}

		if(@Question2==2)
		{
			mes "[̯S¨̨]";
			mes "1.HU@өǪOѿKH";
			if(select("Ǭ","a","equ","եi")==3) set @Final_Score,@Final_Score+20;
			next;
			mes "[̯S¨̨]";
			mes "2.HU~A@ӬOiHΤFqۻsyXӪݩʥۡH";
			if(select("F","F","gF","F")==1) set @Final_Score,@Final_Score+20;
			next;
			mes "[̯S¨̨]";
			mes "3.bۤvܮwݩʪ۳̦hH";
			if(select("Fq","Fq","aFq","Fq")) set @Final_Score,@Final_Score+20;
			next;
			mes "[̯S¨̨]";
			mes "4.@ӻ. @ݩʪ~bQݩʪZɩҨ쪺l̤jH";
			if(select("ݩ","ݩ","aݩ","ݩ")==2) set @Final_Score,@Final_Score+20;
			next;
			mes "[̯S¨̨]";
			mes "5.δXUK~iHX@ӿKH";
			if(select("5","4","3","6")==1) set @Final_Score,@Final_Score+20;
			goto LShowFinalScore;
		}

		if(@Question2==3)
		{
			mes "[̯S¨̨]";
			mes "1.bWHADϮɧAnBzH";
			set @temp,select("MݻݭnC","ȮɸLѡC","zLC","L~AHC");
			if(@temp==1 || @temp==2) set @Final_Score,@Final_Score+20;
			next;
			mes "[̯S¨̨]";
			mes "2.iHǨnxHΧܳflO̡H";
			if(select("㺸","㺸","ùJ","̴|oq")==2) set @Final_Score,@Final_Score+20;
			next;
			mes "[̯S¨̨]";
			mes "3.HN𬰤ߡAKKu|ҦbVH";
			if(select("11ɤV","5ɤV","7ɤV","12ɤV")==2) set @Final_Score,@Final_Score+20;
			next;
			mes "[̯S¨̨]";
			mes "4.ӦaKKڤH̦hH";
			if(select("w","ùJ","㺸","N")==4) set @Final_Score,@Final_Score+20;
			next;
			mes "[̯S¨̨]";
			mes "5.|vTsyOȬOH";
			if(select("STR (O)","DEX (ޥ)","AGI (ӱ)","VIT (O)")==2) set @Final_Score,@Final_Score+20;
		}

LShowFinalScore:
		mes "[̯S¨̨]";
		mes "WAF...";
		next;
		mes "[̯S¨̨]";
		mes "򱵤U...ƬO " + @Final_Score + ".....";
		if(@Final_Score>70)
		{
			set black_q,17;
			mes "...AnF`@....XCA߮ߡI";
			next;
			mes "[̯S¨̨]";
			mes "L٤iHH..̿KKͬCѳnߦQxCAӻݭnΨX檺ҩ...oAڰeA@ӰKzC";
			getitem 1005,1;
			next;
			mes "[̯S¨̨]";
			mes "۳o...A^hNKKСC";
			next;
			mes "[̯S¨̨]";
			mes "...AnBII";
			close;
			end;
		}
		mes "X...A٭nhVmAӧڧaII";
		next;
		mes "[̯S¨̨]";
		mes "o...uDoǬO...iO|˪AA٭nhǲߤAӧڧaC";
		close;
		end;
	}

	if(black_q==17)
	{
		mes "[̯S¨̨]";
		mes "..ڤOLOX檺ڡH";
		next;
		mes "[̯S¨̨] ";
		mes "A֦^Nha~";
		next;
		mes "[̯S¨̨]";
		mes "AOon^Kz@I";
		next;
		mes "[̯S¨̨]";
		mes "Oo԰ɭnϥΧޯIƮ@I";
		close;
		end;
	}

	mes "[KK|̯S¨̨]";
	mes "@...ùJӶunj@...֧ڭֽ̪]Ϊܰd...";
	next;
	mes "[KK|̯S¨̨]";
	mes "@HڭKKCѳnbjӶUͬAҥHڭ̳wgߺDFII";
	next;
	mes "[KK|̯S¨̨]";
	mes "...Aֽ|ζ°ڡHζ¤Oܦn...ݰ_ӫܰdܦnڡC";
	close;
	end;
}