//==================================
// [ڤ] The PlutoEA Project []
// http://opensvn.csie.org/PlutoEA
// ---------------------------------
// - ֮ ű - 
//===================================
// 汾1.4  [С]&[ɫСè]
// дΪ1.9°汾
//===================================

geffen,110,200,3	script	 	754,2,2,{
	if (HELLIONQ > 25) {
		mes "[]";
		mes "ʯȷʹ?";
		mes "λѹ?";
		close;
	}
	if (HELLIONQ > 18) {
		switch(HELLIONQ) {
		case 19:
			if (HELLIONQ3) {
				if(countitem(504)) {
					mes "[]";
					mes ".. Ǹøң";
					mes "Ȱ찡";
					mes "Ұ";
					mes "ϲδ";
					mes "ҪΪͽܵ˰..";
					next;
					mes "[]";
					mes "˵ܣ";
					mes "һҪҪȥһ˼";
					mes "һͽ?";
					mes "Ӽū";
					mes "^7151FFйؼҵħ̬о";
					mes "^000000鼴";
					next;
					mes "[]";
					mes "Ϊҵе㲻㰡";
					mes "Դñ";
					mes "û?";
					delitem 504,1; //ɾ ɫҩˮ 1 
					set HELLIONQ3,0;
					set HELLIONQ,20;
					close;
				}
				mes "[]";
				mes "^111111øһ";
				mes "˿ԺȵµĶ";
				mes "ĸ~";
				mes "һȥĻ";
				mes "ʹȫǾĶ";
				mes "ûֶ?";
				close;
			}
			specialeffect 313;
			specialeffect2 313;
			mes "[]";
			mes "ӵʯ˰";
			mes "һʲô?";
			next;
			mes "[]";
			mes "˵˹?";
			mes "ѾѼʯ֮Ƭ3ˣ";
			mes "ô1ʯܺɣҪҰѰ?";
			next;
			if(select("!:Һ")==2) {
				mes "[]";
				mes "ðɣҰɣ֮ǰ";
				mes "ɲ԰һ?";
				mes "ڼҽҵͽһʵ";
				mes "黹û";
				mes "Ǹ";
				mes "꼶ȥǲܸɵ..";
				next;
				mes "[]";
				mes "Ҫı..";
				mes "^7151FFйؼҵħ̬о";
				mes "^000000˽?ҵͽֽаūǰ";
				set HELLIONQ,20;
				close;
			}
			mes "[]";
			mes "Ƿļһ!";
			mes "˵ϣ";
			mes "óǰ?";
			mes "ߴߴߴ˹Ҳ";
			mes "Ȼû۹ⲻῴѽ";
			mes "Ӵ";
			set HELLIONQ3,1;
			close;
		case 20:
			mes "[]";
			mes "ǴӼ氮ū";
			mes "^7151FFйؼҵħ̬о^000000";
			mes "ɰ";
			close;
		case 21:
			mes "[]";
			mes "......ı飬ӵĻҪ˵Ƶģ";
			mes "ûпūǺѧ֮Ķ?";
			mes "ֵѾõı飬";
			mes "ΪʲôҪȥñ?";
			next;
			mes "[]";
			mes "ʯ壬ôίĹҲ׵ĸģ";
			mes "ûиﵽĿ꣬ɲǺܺõ̬Ȱ";
			next;
			mes "[]";
			mes "Ȿ͸ūǰɣһʱһɫħʯ?";
			next;
			mes "^3151FFѵõһйغı- ˿ħƪ";
			set HELLIONQ,22;
			close;
		case 22:
			mes "[]";
			mes "ϿⱾ͸ūǰɣ";
			mes "ʱҪ˴һɫħʯ";
			close;
		case 23:
			if(!countitem(717)) {
				mes "[]";
				mes "ȷʹ..";
				mes "ħʯ?";
				close;
			}
			mes "[]";
			mes "ôѾø?ħʯҲȷĻˣôһ";
			next;
			mes "[]";
			mes "^3151FFյˮڵģɵݶߵİϢʲô?";
			next;
			input @str$;
			if(@str$ != "˹") {
				mes "[]";
				mes "!";
				mes "ȥһ?";
				mes "ʱ˵еϧ";
				mes "ܴﵽ˹ڴ?";
				close;
			}
			mes "[]";
			mes "ĻΪѾԼ..ҾͰƴգӵеʯ֮Ƭɣ";
			mes "Ϻܳʱڽ..";
			set HELLIONQ,24;
			delitem 717,1; //ɾ ɫħʯ 1 
			next;
			mes "[]";
			mes "ӵеʯ֮Ƭ";
			getitem 7336,1; //ȡ ʯ֮Ƭ 1  - 
			next;
			mes "[]";
			mes "ҵѣһӵ˼ڷӡаϣҵѣ";
			mes "úõ͸˹";
			close;
		case 24:
			mes "[]";
			mes "ҵѣ";
			mes "˹ȥʯ֮Ƭɣ";
			mes "㻹ԥʲô?";
			close;
		case 25:
			mes "[]";
			mes "ʲô?ʲô? ƴճʯ?Ǹղžֱ˵һΪƴգ";
			mes "Ҿҿ";
			next;
			mes "[]";
			mes "֮ǰǱµɫħʯ..ʵҪһʱҪʹõģ";
			mes "ΪûյκԾ!!!!";
			next;
			specialeffect 54;
			mes "[]";
			mes "ʱӰӰ..Ĺ°..ҵԭӰ..";
			next;
			specialeffect 72;
			mes "[]";
			mes "........õ......лл";
			next;
			mes "[]";
			mes "ˣߣһȷʵʹ˹";
			getitem 7332,1; //ȡ ʯ 1 
			delitem 7333,1; //ɾ ʯ֮Ƭ 1  - ¡
			delitem 7334,1; //ɾ ʯ֮Ƭ 1  - 
			delitem 7335,1; //ɾ ʯ֮Ƭ 1  - ޿
			delitem 7336,1; //ɾ ʯ֮Ƭ 1  - 
			set HELLIONQ,26;
			next;
			mes "[]";
			mes "ɵʯ壬ϸǵͼ˹ҪҵǱʯ..";
			mes "㲻ǵͼʾĵطúܺ?";
			next;
			mes "[]";
			mes "ǵͼʾĵطɲͨĵطѽҲǣԪ׵ĵطҲһ";
			mes "Ԫ? Ȼ";
			next;
			mes "[]";
			mes "ָڼ˾ѽҲȡãǺʵְ";
			mes "СӶ֪飬һµĶ";
			next;
			mes "[]";
			mes "ţһҪʯϱʾ̵λãҪ?ʯѾռˣָ֪?";
			next;
			mes "[]";
			mes "һηֱʯĵط? ̵ĵط?λ쵽ĵط?ôﻹŰڼ˾?Ǹħ.";
			next;
			mes "[]";
			mes "Ȼ֪һΣյ...ҪҪȥͼʾĵط?Ҳ֪ʵҲһ";
			mes "ĻҲħ̻ӮҲһ";
			next;
			if(select("ҪԿ?:Ҳ..")==2) {
				mes "[]";
				mes "ѽԭʯѾҵˣ";
				mes "˹ӦȲĵҰɣ";
				mes "ҪȥҪģ";
				mes "ͺ̶սǺΣյ..";
				set HELLIONQ,26;
				close;
			}
			mes "[]";
			mes "Ȼ֪ͼ";
			mes "ʾĵطʲô";
			mes "߻ģ";
			mes "ȥһοɣ";
			mes "Ұ㴫͵Ǹ";
			close2;
			warp "gef_fild09",368,88;
			set HELLIONQ,26;
			end;
		break;
		}
	}
	mes "[]";
	mes "Ϊʲôң?";
	mes "ĲǵĻϿҵǰɣ";
	mes "ΪҪ˼Ҳ뱻һλû";
	close;
OnTouch:
	if (HELLIONQ != 19) end;
	specialeffect 313;
	specialeffect2 313;
	mes "- ʯ֮Ƭ֪ʲôзӦʼ -";
	mes "- оһǿҵƵ -";
	close;
}

gef_tower,116,37,1	script	ū#2	748,{
	if (HELLIONQ == 22) {
		mes "[ū]";
		mes "Oh hey, I remember you~";
		mes "So did my mentor send you";
		mes "to me again for some reason?";
		next;
		mes "^3151FFYou cautiously hand ū the";
		mes "Master Science Reference Book.";
		next;
		mes "[ū]";
		mes "Yes! Oh yes!";
		mes "This is the book";
		mes "I lost three days";
		mes "ago! Thanks so much!";
		mes "Now I can finally finish";
		mes "this research project that--";
		next;
		mes "[ū]";
		mes "Wait, the page I really";
		mes "need is missing! And there's";
		mes "some sort of note... Umm...";
		mes "^111111\"ū I think this page";
		mes "is worth at least one Apple";
		mes "Juice. Right? --Welshyun\"^000000.";
		next;
		mes "[ū]";
		mes "NOooOOoOo!";
		mes "Not agaaaaain!";
		mes "WHy is he always";
		mes "playing these pranks?!";
		mes "Apple Juice! I need";
		mes "some Apple Juice!";
		next;
		mes "^3151FFIt looks like it's time";
		mes "to get 1 Blue Gemstone,";
		mes "and then bring it back";
		mes "to Welshyun the Sage.";
		set HELLIONQ,23;
		close;
	}
	if (HELLIONQ == 21) {
		mes "[ū]";
		mes "My mentor Welshyun's";
		mes "been playing jokes again,";
		mes "so you better go talk to him.";
		mes "Damn. Where is that Master";
		mes "Science Reference Book?";
		close;
	}
	if (HELLIONQ == 20){
		mes "[ū]";
		mes "?! ?!";
		mes "ѧߵ?!";
		next;
		if(select("ֻһλȵ!:..")==1) {
			mes "[ū]";
			mes "?";
			mes "˵ʦҵı鰡?";
			mes "ѵûı...";
			mes "ʲôı?";
			next;
			input @tempstr$;
			if(@tempstr$ != "йؼҵħ̬о") {
				mes "[ū]";
				mes @tempstr$ + "?";
				mes "I haven't completed";
				mes "any research related";
				mes "to that subject. Or did I?";
				mes "Anyway, I need the exact";
				mes "name of the report you want!";
				close;
			}
			mes "[ū]";
			mes "\"Monster Life in";
			mes "the Geffen Area\"?";
			mes "Oh no. My mentor took";
			mes "that three days ago!";
			mes "Is he still up to his";
			mes "old tricks again?";
			next;
			mes "[ū]";
			mes "Awww nuts!";
			mes "Where the heck is";
			mes "my Master Science";
			mes "Reference Book?";
			mes "It was right here";
			mes "three days ago...";
			set HELLIONQ,21;
			close;
		}
		mes "[ū]";
		mes "Nuts?! Oh, you wanna";
		mes "see crazy, is that it?! You";
		mes "wanna see insaaaane?!";
		mes "Cuz I'll go freakin' medieval";
		mes "if you keep bothering me!!";
		close;
	}
	mes "[ū]";
	mes "Gone! It's gone!";
	mes "Where did the book";
	mes "I really need go to?";
	mes "Oh no oh no oh no oh no!";
	mes "Waaaaah, I'm gonna cry!";
	close;
}

prontera,269,326,3	script	ش 	50,{
	if (HELLIONQ > 7) {
		mes "[ش ]";
		mes "รһѼص鱨أ";
		mes "ϴ֮һ";
		mes "෴ظԽ";
		mes "ԶĴм";
		mes "ûжκ?";
		close;
	}
	if (HELLIONQ) {
		switch(HELLIONQ) {
		case 1:
			if (HELLIONQ2) {
				mes "[ش ]";
				mes "?";
				mes "Լȥ취!";
				next;
				if(select("Ǹ:Ǹ")==1) {
					mes "[ش ]";
					mes "ţ";
					mes "ԸǸĻ..";
					mes "ܵ˹ί飬";
					mes "ǾͽĵǸɣ";
					mes "ղ";
					next;
					mes "[ش ]";
					mes "ðɣṩ";
					mes "ھɽʿ";
					mes "䵹Ѱҿ!";
					mes "ṩ鱨ֻ";
					set HELLIONQ2,0;
					set HELLIONQ,2;
					close;
				}
				mes "[" + strcharinfo(0) + "]";
				mes "!!";
				close;
			}
			mes "[" + strcharinfo(0) + "]";
			mes "Բ";
			mes "'ش '?";
			next;
			mes "[ش ]";
			mes "˭ҵĴҲ᲻ͬģ";
			mes "ʲôҪҿش?";
			next;
			mes "[ش ]";
			mes "...";
			mes "ԭ˹˰";
			mes "ίһ£δɣ";
			mes "ϣϿɣ";
			mes "˹ʲô?";
			next;
			if (select("Э:ʱʯ?")==2) {
				mes "[" + strcharinfo(0) + "]";
				mes "෴";
				mes "Ҫæ˲ ";
				mes "ʱʯ?";
				next;
				mes "[ش ]";
				mes "...ļһ?!";
				mes "Ϊǧȡõ鱨?";
				mes "һȷ˭?";
				mes "ȡ뿪!";
				set HELLIONQ2,1;
				close;
			}
			mes "[ش ]";
			mes "ޣָ?";
			mes "˵Ҳǣ˿־Ҳѹְ..";
			mes "ҲѾ֪ʵˣҾͲ";
			mes "Ǿһ";
			next;
			mes "[ش ]";
			mes "ҪҷֵĶ";
			mes "ҽܵ˹ίУ";
			mes "Ҫ¡Ѱĳֶ";
			mes "Ȼҵ";
			next;
			mes "[ش ]";
			mes "ֻ֪㲻㹻";
			mes "̫ԵĶ...";
			mes "Ҳ벻";
			mes "Ҫ?";
			next;
			mes "شʹӱóҿ";
			mes "֮͵һοĳʽ";
			next;
			mes "[ش ]";
			mes "Щʲô;?";
			mes "λǲǶ˵һͨ";
			mes "ûʲôϢ?";
			next;
			if (select("ҵ:ҡҡͷ")==1) {
				mes "[ش ]";
				mes "Щ? ȫ¡ҵģ";
				mes "˹ṩ鱨е..";
				mes "Գ˲ٿ࣬";
				mes "ΪЩ";
				mes "¡";
				mes "㿴֮?";
				mes "⻹׾ҵ";
				next;
				mes "[ش ]";
				mes "˼ʹȥҲֲʲô";
				mes "ִҪȥҲᷴԵģ";
				mes "ھɽʿҵģ";
				mes "صĻϸ";
				mes "ǲеԭ";
				next;
				mes "[ش ]";
				mes "ֻ˷ʱɣأǱʯ˱ѪѰҵģ";
				mes "Ӧ˲õĶ?";
				mes "һĿ";
				mes "˷ܵͨͨ";
				mes "....";
				mes "񻹻ôִŰ";
				set HELLIONQ,2;
				close;
			}
			mes "[ش ]";
			mes "?";
			mes "ǸҪ?";
			mes "ʲô";
			mes "˵ҪЭ?";
			mes "ѵѱ˵׵鱨";
			mes "ﲻ̫̹أ";
			mes "Ӵ";
			mes "˹ͷӣ";
			mes "ǰ";
			next;
			mes "[ش ]";
			mes "ðɣṩ";
			mes "ھɽʿ﷭䵹Ѱҿ!";
			mes "ṩ鱨ֻ";
			set HELLIONQ,2;
			close;
		case 2:
			mes "[ش ]";
			mes "ھɽʿҵ֮";
			mes "Ƿиһ?";
			mes "ιеĻһ?";
			mes "ҿȥĴ";
			close;
		case 3:
			mes "[ش ]";
			mes "ɹ? ?";
			next;
			if(select("һ:ʵǷ")==2) {
				mes "[ش ]";
				mes "ʲô?";
				mes "ǰ? ֪ĺΪΣ";
				mes "ҵҲʵװ..";
				mes "ṩ";
				next;
				mes "[ش ]";
				mes "ڵߵҵģ";
				mes "ǳรҵһμĳ֣";
				mes "ǲΪڵߵ֣";
				mes "ͺ̵ıʯһй";
				next;
				mes "[ش ]";
				mes "Ϊʲô? ΪҵǲϳĶеһ̵ıʯҲǲϳĶ?";
				next;
				mes "[ش ]";
				mes "... ԼȥҿɣϰɣţΪǿṩȥģõĳɹҪ";
				set HELLIONQ,4;
				getitem 7093,1; //ȡ  1 
				close;
			}
			mes "[" + strcharinfo(0) + "]";
			mes "^111111'....Ϊȷش˽⵽ʲô̶ȣװ'";
			next;
			mes "[" + strcharinfo(0) + "]";
			mes "ش˵ûκζ";
			mes "ҷֵֻдŵӺۼ֮ľżѣ";
			mes "û?";
			next;
			mes "[ش ]";
			mes "ǵģĵҰγģ";
			mes "ڵߵҵ";
			mes "ǳรҵһμĳ֣";
			mes "ǲΪڵߵ֣ͺ̵ıʯһй";
			next;
			mes "[ش ]";
			mes "Ϊʲô? ΪҵǲϳĶеһ̵ıʯҲǲϳĶ?";
			next;
			mes "[ش ]";
			mes "... ԼȥҿɣϰɣţΪǿṩȥģõĳɹҪ";
			getitem 7093,1; // 1 
			set HELLIONQ,4;
			close;
		case 4:
		case 5:
		case 6:
			mes "[ش ]";
			mes "ȥߵҿɣ";
			mes "ǿɵĳڵߵ֮еϷֵģ";
			mes "ӦñҸϸѰҰɣ";
			mes "ȻҪǵ÷鱨";
			close;
		case 7:
			mes "[ش ]";
			mes "нһ̽ʲô?";
			next;
			if(select("һ:")==2) {
				mes "[ش ]";
				mes "𣬲ûرջ";
				mes "ûҰ?";
				mes "ٷرĶʱҪ֪ͨѽ";
				set HELLIONQ,8;
				close;
			}
			mes "[" + strcharinfo(0) + "]";
			mes "Ұѳֲڵߵ֮еϺת";
			mes "ּܳ..Ҫ밵ŵϵͳ";
			next;
			mes "[" + strcharinfo(0) + "]";
			mes "^111111(ֻЩɣҲ̫ſش";
			mes "ҪǱʯѰõʯ֮٣";
			mes "ûҪ)^000000";
			mes "Ҳ֪ŵԵ..";
			next;
			mes "[ش ]";
			mes "?Ѿز";
			mes "֮Լ취!ҲҪЭ!";
			mes "Ҳ˹תɣ";
			mes "һҿشһҵʯ";
			set HELLIONQ,8;
			close;
		}
	}
	mes "[ش ]";
	mes "...?";
	mes "¡ӡ?";
	mes "㲻?";
	close;
}

prontera,223,82,1	script	ѵõľż#HelDummy	111,{

	if (HELLIONQ == 2) {
		mes "^3151FFѵõľż";
		mes "ϸ鿴ľż岿λ";
		mes "жγĺۼ";
		next;
		mes "[" + strcharinfo(0) + "]";
		mes "?";
		mes "شղøҿƷ֮...";
		mes "и۶ϵĵƬ..";
		mes "ѵǵӲĵط";
		mes "Ҹô..";
		next;
		menu "Ū鿴Ƭѷ",-;

		mes "^3151FFԼŪ϶";
		mes "ľżһ뿪";
		mes "ľżƳɵ֧Ÿˣ";
		mes "õƬȥľ䣬";
		mes "^7151FF߲С N9 W3 BINGO";
		next;
		mes "[" + strcharinfo(0) + "]";
		mes "^7151FF߲С N9 W3 BINGO^000000 ???";
		mes "ʲô˼?";
		mes "߲Сʲô...";
		mes "ش֪?";
		set HELLIONQ,3;
		close;
	}
	mes "^3151FFѵõľżϸ鿴ľż岿λжγĺۼ";
	close;
}

prt_in,128,79,0	script	֪;Ļе#HelMchn	111,{
	switch(HELLIONQ) {
	case 5:
		mes "^3151FFһ֪;Ļе";
		mes "״̬֪ûʹõĻеˣ";
		mes "˭ĺۼ";
		mes "һֵ";
		next;
		if(select("Űѳװȥ:")==2) {
			mes "ѲĶ";
			close;
		}
		if(!countitem(7093)) {
			mes "[" + strcharinfo(0) + "]";
			mes ".. ҿ?";
			mes "ûгְ? ѽ";
			mes "ӿش";
			mes "յһĳְ..";
			close;
		}
		mes "[" + strcharinfo(0) + "]";
		mes "ӿش õĳֿԷŵĽȥ..";
		next;
		mes "^3151FF-  -";
		mes "ֱλƵģÿȥ˲תеˣһּ";
		delitem 7093,1; //ɾ  1 
		set HELLIONQ,6;
		next;
	case 6:
		mes "[" + strcharinfo(0) + "]";
		mes "ʲô?";
		mes "Ҫ..";
		mes "? ʲô??";
		mes "ѵѵǸ???";
		next;
		input .@temp$;
		if(.@temp$ != "3847147298") {
			mes "^3151FFûзκ飬ѵ𣬰Ӵּջȥ?! ";
			close;
		}
		mes "^3151FFǾְɣһּ̱ˣһ Сʯ֮Ƭ";
		next;
		mes "[" + strcharinfo(0) + "]";
		mes "һʲôĲ?ҿҮ";
		mes " ";
		mes "^3151FFΪ¡ģΪװĿ˹ģ";
		mes "^3151FF˭ҵĻ鷳ïܵɭһѺ- ̩˹";
		next;
		mes "[" + strcharinfo(0) + "]";
		mes "氡ѵ˹游";
		mes "Ӱѱʯѽڴϣĳҵ";
		mes "ܰӡƵģïܵɭָѽ?";
		mes "ҪȥһƵ..Ȼȥ";
		next;
		mes "[" + strcharinfo(0) + "]";
		mes "ҪЩҪ߿شԽǸֵ..";
		next;
		mes "- ѻϾɵʯ֮Ƭ -";
		getitem 7333,1; //ȡ ʯ֮Ƭ 1  - ¡
		set HELLIONQ,7;
		close;

	default:
		mes "^3151FFһ֪;Ļе";
		mes "״̬֪ûʹõĻеˣ";
		mes "˭ĺۼ";
		mes "һֵ";
		close;
	}
}

prontera,45,67,1	script	#HellionActivator	139,0,0,{
OnTouch:
	if (HELLIONQ != 4) end;
	mes "[" + strcharinfo(0) + "]";
	mes "...߲˵СΪʲôһֱ?";
	mes "߲˵Сļ¼Ҳİ";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "ȻǣN9 W3 ָ߾Ų";
	mes "˼ﵽ׻ʲô?";
	mes "ѵλÿҵ߲˵С?";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "ֻλһС..";
	mes "һֱҸеΪѣ";
	mes "ҪҪ˵أ";
	mes ".. һҪ⿪ʣµ..";
	mes "صʲô..?";
	next;
	input @tempstr$;
	if(@tempstr$ != "BINGO") {
		mes "[" + strcharinfo(0) + "]";
		mes @tempstr$;
		mes "!!!!";
		mes ".......ţܱǸ";
		mes "ͻȻһ";
		close;
	}
	mes "[" + strcharinfo(0) + "]";
	mes "! BINGO!!!!";
	mes "....ŶⲢֵþе飬";
	mes "߲Сһ?";
	mes "˼鰡...";
	next;
	mes "[߲˵ С]";
	mes "Ȼ...Ȼ...";
	mes "˵ԭҮ?";
	mes "վλãͺİҲ!!";
	mes "ô..";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "˵ʲô?";
	mes "˵ʲô..";
	next;
	mes "[߲˵ С]";
	mes "أҲ!";
	mes "û뵽Ļ֣";
	mes "а̵ͬе!";
	mes "֮ܶ!!!";
	next;
	mes "[߲˵ С]";
	mes "^7151FF3847147298!^000000";
	mes "˵һ!";
	mes "^7151FF3847147298!^000000";
	mes "!";
	next;
	mes "[߲˵ С]";
	mes "ÿҪͬһط࣬";
	mes "Ѿˣ";
	mes "ӽԺҪרע...";
	mes "Ҫܲ? ";
	set HELLIONQ,5;
	close;
}

payon,182,132,3	script	 ؿ	48,{
	if (HELLIONQ > 18) {
		mes "[]";
		mes "ҵʯ?";
		mes "ûаҲô氡";
		mes "ʱǸ֮";
		mes "ҿǸɣ";
		mes "ֵټֵ";
		mes "ֻǶǸȽϺ棬";
		mes "ҥţ";
		mes "ҵĸծСһ׮...";
		close;
	}
	if (HELLIONQ > 17) {
		mes "[]";
		mes "ѽ";
		mes "ǳĺֵʯѽ";
		mes "ţ";
		mes "Ӧûø˹?";
		mes "˵һ㣬";
		mes "ΪѰǸ";
		mes "Ҹ̹ûѽ";
		mes "ѳֵĸӶ";
		mes "Ĵ۶ˣ";
		mes "˽?";
		next;
		mes "[]";
		mes "㻹ҪһԼ";
		mes "ҵǸʯĻ..";
		mes "һҪѽ!";
		mes "ǹⰡ!";
		close;
	}
	if (HELLIONQ > 8) {
		switch(HELLIONQ){
		case 9:
			mes "[]";
			mes "...ܱǸеæҪĳѾҵίǱȡӶĹϵ...";
			mes "....Ϊʲôһֱ˵ѽ?! Ҳ㶶һЩûõ!";
			next;
			mes "[" + strcharinfo(0) + "]";
			mes "ǲѰұʯ֮Ķ?";
			next;
			mes "[]";
			mes "...ʯ? ʲôʯ? һ㵽֪Ļ?";
			next;
			mes "[]";
			mes "ʲô? ˹? ԭǴǱģҾͲˣѰҵĶ";
			mes "ֻǴ֮еḻ́ʯѣʯĿǰǷɢڸصģѰЩ";
			next;
			mes "[]";
			mes "Ѿȡίзõ״̬ҲôһҪҵʯſԵģ㻹Ը˵Ҫҵ֣";
			mes "һ˰ûг͵! ȥ˼ֱҪ";
			next;
			mes "[]";
			mes "? ȰҿһҵĸƷ?ֻҵʯͺˣȥѰһȥѰңһ?";
			next;
			mes "[]";
			mes "ҵƷһģô?ҵʯĻøҰɣ";
			mes "Ҫ˹ģҲŲðȡӶ𻹸";
			next;
			mes "[" + strcharinfo(0) + "]";
			mes "...ι.. ιôôĽѽ?!㶼Ҫ˵Ļ?!";
			next;
			mes "[]";
			mes "ûҪ!!!!ֻҪյ˼ҵծͿ!ֻҪ˼Ľͺ!";
			mes "ߵǣûҵʯߣҪӶȥĲ?!";
			next;
			mes "[]";
			mes "˵һҵƷ㣬ȥұʯɣӵĻΪѾȡĽ";
			next;
			mes "[]";
			mes "ûɵıʯƬҲõļǮģʱ֮Ҳ..";
			next;
			mes "[]";
			mes "ǣҸոսûʲôҰҵĶģô? Ҫ?";
			next;
			if(select("ð! :ҪΪʲôҪǸ?")==2) {
				mes "[]";
				mes "ܱǸ";
				mes "㲻鱨õĻ";
				mes "Ҳܸκζ";
				mes "ķ";
				next;
				mes "[]";
				mes "Ϊϲ?";
				mes "ֻҪҵծĻ";
				mes "ͲҪ...";
				close;
			}
			mes "[]";
			mes "ǵľ";
			mes "һɣ";
			mes "鱨˵Ļ";
			mes "Ǳģ";
			mes "Ҹĸ㣬";
			mes "ҵЩĳ";
			next;
			if(Zeny < 10000) {
				mes "[]";
				mes "ޣܱǸ";
				mes "û㹻ֽ֧Щķ";
				close;
			}
			mes "[]";
			mes "Ʒ⣬Щҵģ׿";
			mes "ҾͰʾڵͼϰɣο";
			viewpoint 1,101,191,10,0xFF00FF;
			next;
			mes "[]";
			mes "ڵһҵ˺";
			mes "";
			mes "ѻʯġɫҩݡ֭";
			set Zeny,Zeny-10000;
			getitem 953,1; //ȡ ʯ 1 
			getitem 511,1; //ȡ ɫҩ 1 
			getitem 533,1; //ȡ ֭ 1 
			getitem 1049,1; //ȡ  1 
			next;
			mes "[]";
			mes "ҲڱĵطʲôƵģ֪ĶȫЩ";
			mes "ϣǸʯ... ...";
			set HELLIONQ,10;
			close;
		case 10:
			mes "[]";
			mes "֪ʲôط?";
			mes "ٸһ飬";
			mes "һʾڵͼϣ";
			mes "úõȥѰҰ";
			next;
			mes "[]";
			mes "Ҷڴܴأ";
			viewpoint 1,101,191,10,0xFF00FF;
			close;
		case 11:
			mes "[]";
			mes "Ѿ˵һˣ";
			mes "ûʲô?";
			mes "ڸڶɣ";
			mes "ǻʯĵĳ";
			mes "Ҳһ";
			mes "κζģ";
			mes "";
			viewpoint 1,82,109,11,0xFF00FF;
			close;
		case 12:
			mes "[]";
			mes "ȥ";
			mes "ѻɫҩˣ";
			mes "Чȷʵǲ";
			viewpoint 1,239,56,12,0xFF00FF;
			close;
		case 13:
			mes "[]";
			mes "һˣ";
			mes "ҪúõѰһ";
			mes "ǻ֭ĵط";
			viewpoint 1,240,161,13,0xFF00FF;
			close;
		case 14:
			mes "[]";
			mes "Ҫź˵ƭͽƵģûҵκ԰?Ҳ";
			mes "һյĻ";
			next;
			if(select("! һհ:ΪʲôҪҰ?")==2) {
				mes "[]";
				mes "ⲻǵȻ?";
				mes "뿴Ǵ֮еıʯ";
				mes "᲻õļǮ? Ǹ..";
				next;
				mes "[]";
				mes "ҲҪȵ֮˵ɣ";
				mes "..";
				close;
			}
			mes "[]";
			mes "ȴľհɣ·ֻһֳ룬ÿҵԸˣ֭ ֭~ɹɵɫҩ";
			next;
			mes "[" + strcharinfo(0) + "]";
			mes "ȫ?!úõ!ΪЩûκģҲκιͬ";
			next;
			mes "[]";
			mes "ǵģСôڵͼһһʾɣ֪᲻ʲôĲ..";
			viewpoint 1,101,191,10,0xFF00FF;
			viewpoint 1,82,109,11,0xFF00FF;
			viewpoint 1,239,56,12,0xFF00FF;
			viewpoint 1,240,161,13,0xFF00FF;
			next;
			mes "[]";
			mes "λڴΧĵĸѽһߵĻһŤĽ! ҵʲô";
			next;
			mes "[" + strcharinfo(0) + "]";
			mes "һ£˵ѵһ߰?ôû뵽һ㰡?!㶼һ֮";
			mes "ȥѰ·ĵĻ?ֵֻᷢһط!Ǵ!";
			viewpoint 1,159,130,14,0xFF00FF;
			mes "[]";
			mes "Ǻǣ˵е?.....ֻһסլ?ҪֵȥĻҲģ";
			mes "ϣǱʯʲôģ־ͺˣˣ";
			set HELLIONQ,15;
			close;
		case 15:
			mes "[]";
			mes "ѣף";
			mes "һҪǸʯ";
			mes "";
			viewpoint 1,159,130,14,0xFF00FF;
			close;
		case 16:
			mes "[]";
			mes "ѵ?ЩǵͼγɵЩûԵƷҲڰ";
			mes "찡ıϵƵ";
			next;
			mes "[]";
			mes "ô.. ԰˵ĻҲǸɣȥһ¹ֹɣ";
			mes "Ǳ߻һ޴ʯΪضĵطҲˣΪ?";
			set HELLIONQ,17;
			close;
		case 17:
			mes "[]";
			mes "ȥִɣ";
			mes "һ޴ʯ";
			mes "ΪӦǱ߰";
			close;
		}
	}
	mes "[]";
	mes "........";
	mes "ţ";
	mes "ѽûֱӶ˿ûò";
	close;
}

payon,101,191,1	script	컨#HellionStepAct	139,1,1,{
	if (HELLIONQ != 10) end;
	mes "[" + strcharinfo(0) + "]";
	mes "Ǹ̸ҵĵطû..? 컨ϺдĶ?Ķһº";
	mes "";
	mes "- ·ֻһֳ... -";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "ʲô? ֻдЩ? ¡ҲһǲҲбĲ? Ҳ֪";
	mes "ȥĳҿ";
	set HELLIONQ,11;
	close;

}

payon,82,109,1	script	ʯͷ#HellionStones	111,{
	if (HELLIONQ != 11) end;
	mes "[" + strcharinfo(0) + "]";
	mes "ڶ.... ʯͷ?ֵطʲôĶأӦòʯİ?";
	mes "";
	mes "- طԶźƽ -";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "ʲô? ҲдֻЩ?¡ҲһǲҲбĲ?";
	mes "Ҳ֪ȥһµ";
	set HELLIONQ,12;
	close;

}

payon,239,56,1	script	ɹɵ#HellionFish	111,{
	if (HELLIONQ != 12) end;
	mes "[" + strcharinfo(0) + "]";
	mes ".... ɹɵԽԽ㰡һʲô?";
	mes "";
	mes "- ɫҩݿ԰ζȥǺܰ -";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "ԽԽԺ?Щ˭? Ǹ̵ıʯ?ȥһ";
	set HELLIONQ,13;
	close;

}

payon,240,161,1	script	#HellionVat	111,{
	if (HELLIONQ != 13) end;
	mes "[" + strcharinfo(0) + "]";
	mes "һ....ף֪ǰĳͣʱ䱣ʱõģ";
	mes "...һζ?";
	mes "";
	mes "- ѾƣǱ֭... Ѿƻõ -";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "ԽԽԺ?";
	mes "֭? Щ˭? Ǹ̵ıʯ?";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "ûи¡ʾһҵκι԰ҲûҵĸƷԵĶ";
	mes "....ѵңûзֵĶ𣬼еĻǵʲô?";
	set HELLIONQ,14;
	close;

}

payon,159,130,1	script	ذ#HellionFloor	111,{
	if (HELLIONQ > 15) {
		mes "- ȻľذǺҵ -";
		mes "- һԿݵ -";
		mes "- תӡ -";
		mes "";
		mes "^7151FFҰ¸԰ˣ";
		mes "ΪĻ";
		mes "԰װҵ˵ǵ갲Ϣ..";
		mes "Ѱҵѽ";
		mes "ϣ׿̰֮İ- ̩˹";
		close;
	}
	if (HELLIONQ != 15) end;
	mes "[" + strcharinfo(0) + "]";
	mes "һƽĵذ尡ҿذ..";
	next;
	menu "ֻҳ..",-,"ˣ",s_Dig;

	mes "^3151FF»ҳֻ̧";
	mes "鿴ûзرļ";
	close;

s_Dig:
	if(!countitem(953) || !countitem(511) || !countitem(533) || !countitem(1049)) {
		mes "[" + strcharinfo(0) + "]";
		mes "Ӵ";
		mes "ղյĶô?";
		mes "Ҫùѽ";
		mes "ɫҩݺʯġ֭?";
		close;
	}
	mes "[" + strcharinfo(0) + "]";
	mes "ҳöడ..ûʲôʵĹ.. ";
	mes "ղŴӸõĶӦûð?";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "? ʲôƵģһľббıסˣԵʲô֧Ÿʹ.. ʯ֧Ÿʹðɣ";
	mes "Щ͹ƽ..Ǻ";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "֪ʲôתӡ?ʹõ...";
	mes "";
	mes "ѵʹõĺһɫҩݴһ£ҩݵɫˮ֭ô͹Ĳݺ󣬿ʼں";
	next;
	mes "^7151FFҰ¸԰ˣΪĻ԰װҵ˵ǵ갲Ϣ..";
	mes "Ѱҵѽϣ׿̰֮İ- ̩˹";
	delitem 953,1; //ɾ ʯ 1 
	delitem 511,1; //ɾ ɫҩ 1 
	delitem 533,1; //ɾ ֭ 1 
	delitem 1049,1; //ɾ  1 
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "....ѵǣ̩˹ΪȥĻǣΪοٰʽ?!";
	mes "¸԰˵ָ˭..⿪һһµ";
	set HELLIONQ,16;
	close;
}

pay_arche,141,29,1	script	#HellionStat	111,3,3,{
	if (HELLIONQ != 17) end;
	mes "[" + strcharinfo(0) + "]";
	mes "Ǹʯ?ȻôܵĵطǺѱҵ";
	next;
	mes "[Ժ ص]";
	mes "^7151FF......";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "λѽ?!ʲô?!";
	next;
	mes "[Ժ ص]";
	mes "ǲǲǾʸ˰ֻشҵͺ";
	next;
	mes "[Ժ ص]";
	mes "ΪҪƷģӵǼƷǲģɱǸüƷ?";
	next;
	switch (select("ΪĻǾûа취:һ:취Ŭȥ͵:ȥ")) {
	case 1:
		mes "[Ժ ص]";
		mes "˽뷨ˣ";
		mes "뷨Ҳ壬";
		mes "Ե˵";
		mes "뷨ǲһµģ";
		mes "ûʸ";
		close2;
		percentheal -100,0;
		end;
	case 2:
		mes "[Ժ ص]";
		mes "׾ͰԼˣ";
		mes "Ե˵뷨ǣ";
		mes "ұȽϲˣ";
		mes "ܱǸûʸ";
		close2;
		percentheal -100,0;
		end;
	case 3:
		mes "[Ժ ص]";
		mes "˽뷨ˣԵ˵뷨вظ뷨ܱȥǿ˵Ĳ";
		mes "翿ԼŬĻϵĵģҾͰΪίи";
		next;
		mes "^3151FFʯ沿ݵƬ󣬳һʯ֮Ƭ";
		getitem 7334,1; //ȡ ʯ֮Ƭ 1  - 
		set HELLIONQ,18;
		close;
	case 4:
		mes "[Ժ ص]";
		mes "˽뷨ˣ";
		mes "ǲһ壬";
		mes "ͱһ𹲴";
		mes "˴ģ";
		mes "ûʸ";
		close2;
		percentheal -100,0;
		end;
	}
OnTouch:
	if (HELLIONQ != 17) end;
	specialeffect 313;
	specialeffect2 313;
	mes "^3151FF- ʯ֮Ƭ֪ʲôзӦʼ -";
	mes "- оһǿҵƵ -";
	close;
}

morocc_in,116,101,2	script	ѧ ̩˹	735,2,2,{

	if (HELLIONQ == 27) {
		mes "[˹ ̩˹]";
		mes "þò";
		mes "֮Լûǰ?";
		mes "Ǳʯ̺̫ıˣ";
		mes "Ҫӡ";
		mes "ػ";
		close;
	}
	if(countitem(7332)) {
		mes "[˹ ̩˹]";
		mes "ڴ󹦸!";
		mes "ûҶ";
		mes "Ҳ̰";
		mes "ڵȴʯɵһ̣";
		mes "....ΪʯܴƸɣ";
		mes "֪ʯɵϢ֮ǰ";
		mes "Ҫзӡʽ";
		next;
		if(countitem(7337)) {
			mes "[˹ ̩˹]";
			mes "ǣ㿴ƣร˲ٿ.........";
			next;
			mes "[" + strcharinfo(0) + "]";
			mes "Ҽ游ˣ..";
			mes "ҲŪˣȷ游";
			next;
			mes "[˹ ̩˹]";
			mes "...ղ˵ʲô?";
			next;
			mes "[" + strcharinfo(0) + "]";
			mes "տʯϵĵͼȥҹˣ";
			mes "˱ʯαװڱεĶѨǸط־䣬";
			mes "д^7151FFȾȱħ֮ҵ..^000000";
			mes "Ȼ";
			next;
			mes "[˹ ̩˹]";
			mes "..................游־";
			mes "ȴ˼ʮӪԼ............ô?";
			next;
			mes "[" + strcharinfo(0) + "]";
			mes "..... źȫʧȥ..аٿأ";
			mes "ħ㣬Ϊ..Ϊ޷ظԭ..";
			mes "ֻɱ˹.... .. ?";
			next;
			mes "[˹ ̩˹]";
			mes "...........ֻܸһ仰";
			mes "游.. л㣬";
			mes "游Ҳ׼ɣлл..";
			next;
			mes "[˹ ̩˹]";
			mes "ڲ˵ʱ";
			mes "̵ıʯǲʳǵĶħĻ";
			mes "ҪϽзӡʽһҲΪ";
			next;
			mes "[" + strcharinfo(0) + "]";
			mes ".. ֮ǰȿһ?Ҳ";
			mes "Ҿ˳....о... ӣ";
			mes "ȴǳ.. б";
			next;
			mes "[˹ ̩˹]";
			mes "֮....Ӧ̲˵ļž̸ɣ";
			mes "аģ͵游ɣ";
			mes "ôҪʼбʯķӡ";
			next;
			specialeffect 12;
			mes "[˹ ̩˹]";
			mes "ԨıĺڰรֹĿຣоรʧȺร";
			next;
			specialeffect 58;
			mes "[˹ ̩˹]";
			mes "ʣƽЪϢĵط";
			next;
			specialeffect 83;
			mes "[˹ ̩˹]";
			mes "һ翸еıˡŭ;¶ܿ˷ˣþϣ˳ɻϲŭתϲ";
			mes "ҡһ鷢â...ܺڰ½ŭ";
			next;
			mes "[˹ ̩˹]";
			mes "֧ҵĴŶӴ͸˶˰Ϣ";
			next;
			mes "[˹ ̩˹]";
			mes "......................ݺ.........ӡԲˣһڰĻͿԺ϶Ϊһ";
			next;
			mes "[˹ ̩˹]";
			mes "ǣӦõģƺδʯջҡ..úñ֮";
			delitem 7332,1; //ɾ ʯ
			getitem 2658,1; //ȡ õ[1]
			getexp 1200000,0;
			set HELLIONQ,27;
			next;
			mes "[˹ ̩˹]";
			mes "^3151FFյ˱̵ıʯӡ'õ'";
			mes "͸֮ۻɵľֵ";
			delitem 7337,1; //ɾ ֮ 1 
			getitem 603,1; //ȡ  1 
			set hellion_consideration,0;
			close;
		}
		specialeffect 12;
		mes "[˹ ̩˹]";
		mes "ԨıĺڰรֹĿຣоรʧȺร";
		next;
		specialeffect 58;
		mes "[˹ ̩˹]";
		mes "ʣƽЪϢĵط";
		next;
		specialeffect 83;
		mes "[˹ ̩˹]";
		mes "һ翸еıˡŭ;¶ܿ˷ˣþϣ˳ɻϲŭתϲ";
		mes "ҡһ鷢â...ܺڰ½ŭ";
		next;
		mes "[˹ ̩˹]";
		mes "֧ҵĴŶӴ͸˶˰Ϣ";
		next;
		mes "[˹ ̩˹]";
		mes "......................ݺ.........ӡԲˣһڰĻͿԺ϶Ϊһ";
		next;
		mes "[˹ ̩˹]";
		mes "ǣӦõģƺδʯջҡ..úñ֮";
		delitem 7332,1; //ɾ ʯ
		getitem 2658,1; //ȡ õ[1]
		getexp 1000000,0;
		set hellion_consideration,0;
		set HELLIONQ,27;
		close;
	}
	if (HELLIONQ == 25) {
		mes "[˹ ̩˹]";
		mes "㵽ټһѺ?";
		mes "ҵרоȻԣ";
		mes "Ըо֣̽";
		mes "ô";
		mes "ӦÿԽʯƬƴճһ";
		mes "";
		next;
		mes "[˹ ̩˹]";
		mes "ȥһɣ";
		mes "ⶼ㰡....";
		close;
	}
	if (HELLIONQ == 24) {
		mes "[˹ ̩˹]";
		mes "ţ... ......ڶѼȫˣЩʯ壬ӵһʯƬ!";
		mes ".. ǣƬ..޷ϳһĻ......ô";
		next;
		mes "[˹ ̩˹]";
		mes "ˣ㵽ټһѺ?ҵרоȻԣ";
		mes "Ըо֣̽ôӦÿԽʯƬƴճһ";
		next;
		mes "[˹ ̩˹]";
		mes "ȥһɣⶼ㰡....";
		set HELLIONQ,25;
		close;
	}
	if (HELLIONQ > 18) {
		mes "[˹ ̩˹]";
		mes "ȥҵɣ";
		mes "ҵѣܿɿ";
		close;
	}
	if (HELLIONQ == 18) {
		mes "[˹ ̩˹]";
		specialeffect 313;
		specialeffect2 313;
		mes "ڵأĹʲôأоһɻǣ";
		next;
		mes "[" + strcharinfo(0) + "]";
		mes "ʯ֮Ƭ?!ҷֵڶʯʱҲֹͬ";
		next;
		mes "[˹ ̩˹]";
		mes "û.. ûΪֻһ࣬ͣ޿˵ڼ䣬ҲĴȥ̽һ£";
		mes "Ȼҵʯ֮Ƭҵˣôܹ..";
		next;
		mes "[˹ ̩˹]";
		mes "ȱһʣµһڼңҵʯ֮Ƭд";
		next;
		mes "[˹ ̩˹]";
		mes "ĽϲħɳĮļž˼ѣҾǰ游ǩΪ游ÿ";
		next;
		mes "[" + strcharinfo(0) + "]";
		mes "ο!";
		next;
		mes "[˹ ̩˹]";
		mes "ûǱıǵοʹϣЭֹⱦʯ";
		mes "һҪ游Ըܹṳ́ʵ";
		next;
		mes "[˹ ̩˹]";
		mes "Ҹʯɣܿɿ㱣ܵģҶκڴʧ";
		next;
		getitem 7335,1; //ȡ ʯ֮Ƭ 1  - ޿
		set HELLIONQ,19;
		next;
		mes "[˹ ̩˹]";
		mes "֪ѾˣһоӡԺܿɿأ";
		mes "ȥ";
		close;
	}
	if (HELLIONQ > 8) {
		mes "[˹ ̩˹]";
		mes "ʯ֮Ƭصľȥɣ";
		mes "λ ؿˣ";
		mes "Э..";
		mes "ȻΪе";
		close;
	}
	if (HELLIONQ == 8) {
		mes "[˹ ̩˹]";
		mes "!";
		mes "ⲻʯ֮Ƭ...Щ.. Ȼ游µģ";
		mes "˹游һȥðյλ֮һ";
		next;
		mes "[˹ ̩˹]";
		mes "游ַʽȥѰʧɢĻ..";
		mes "ïܵɭַĪˣ";
		mes "ѭѰ游ʲôɣ";
		mes "游ԸΪɾͺ...";
		set HELLIONQ,9;
		close;
	}
	if (HELLIONQ == 4) {
		//лɫСèЭ
		mes "^3151FF˹";
		mes "ѵʱֵĹѶϢ֮";
		mes "ʼһֹһЩ...^000000";
		next;
		mes "[˹ ̩˹]";
		mes "ܺ! ֪!";
		mes "ȥ߲˵С㣬";
		mes "Ȼ 9  3 !";
		next;
		mes "[˹ ̩˹]";
		mes "һǲ BINGO ...";
		mes "ܱǸû취㣬";
		mes "ҪԼ!";
		close;
	}
	if (HELLIONQ) {
		mes "[˹ ̩˹]";
		mes "㵽¡ȥ";
		mes "'ش '˰ɣ";
		mes "֪һЩйرʯ";
		mes "......";
		close;
	}
	if (HELLIon_consideration) {
		mes "[˹ ̩˹]";
		mes "....Ҫ¿? Ҳǿģ";
		mes "Ӧû˳ְɣ";
		mes "һᾲĵȵ־ͺ";
		next;
		if (select("Կ:Բ")==2) {
			mes "[˹ ̩˹]";
			mes "ûҪҵǸ";
			mes "ǵȻģ";
			mes "ǿɹɽ";
			mes "ȴ´λ";
			mes "Ҳ";
			set hellion_consideration,1;
			close;
		}
		s_Iwilll:
		mes "[˹ ̩˹]";
		mes "˲! ҵ̵ıʯ? ػⱦʯһ?";
		next;
		mes "[˹ ̩˹]";
		mes "Ҳйرʯȫ٣ֻǣܸʾһ۲ĳ̶ȥ㣬";
		mes "Ƿʸӵ 'õ'ΰѽ";
		next;
		mes "[˹ ̩˹]";
		mes "Эңабɣ";
		mes "ȥ¡ɣ";
		mes "Ҳһίдұʯˣ";
		mes "'ش '";
		mes "ҲȷǷܰ";
		set HELLIONQ,1;
		close;
	}
	mes "[˹ ̩˹]";
	mes "ðռң";
	mes "ҽ˹ ̩˹";
	mes ".. ¬--׵¼סܾˣ";
	mes "˫۾Ŀ飬";
	mes "Ȩ¼ɣѹ..ȵ";
	mes "Ŀ¼";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "ͻȻ˵ʲô?";
	next;
	mes "[˹ ̩˹]";
	mes "ҵĹ? ˣ";
	mes "˽̰࣬";
	mes "Ҳ˶е";
	next;
	mes "[˹ ̩˹]";
	mes "ҵ˼˵֪һ ־ͬϣԸæҵˣڵȴĳأǵջæͬƴ..";
	next;
	if(select("ҹº?:Ҳ֪˵ʲôѽ..")==2) {
		mes "[˹ ̩˹]";
		mes "Ҳһĵ˵";
		mes "....";
		mes "ѵû";
		close;
	}
	if(BaseLevel < 75) {
		mes "[˹ ̩˹]";
		mes "ţȻ˫Ǿ";
		mes "Ŀǰֻ¶ѣ";
		mes "νҲҪʵֲ";
		mes "⿿˼ܽһеĻ";
		mes "ҾͻԳ";
		next;
		mes "[˹ ̩˹]";
		mes "ܱǸȥбøǿ׳Ұ?";
		mes "...... ";
		close;
	}
	mes "[˹ ̩˹]";
	mes "Ǻǣ治򵥰";
	mes "Ȼе㳤Ҿ͸ɣ";
	mes "ϣҵȴ˾ͺ.. ";
	mes "ͷǴҲðռҵ游ʼ˵";
	next;
	mes "[˹ ̩˹]";
	mes "游λʵðռأ";
	mes "ÿκλһ𵽴½ȥ̽գ";
	mes "ʱҲһһУ";
	mes "ɹӣԽ½....";
	mes "ƽ";
	next;
	mes "[˹ ̩˹]";
	mes "һǵ˴δȥĳѨ";
	mes "˵ԱϢȥİĶѨ";
	mes "Ծͽ˶Ѩ";
	next;
	mes "[˹ ̩˹]";
	mes "Ȼǿ˲ÿĶ";
	mes "֪Ժη";
	mes "ںڰзâ˫ۣ";
	mes "ͺǶħһ";
	next;
	mes "[˹ ̩˹]";
	mes "ʵѪ";
	mes "ڶѨϢҲ˵";
	mes "游Ƕ";
	mes "ǣħһʳ";
	next;
	mes "[˹ ̩˹]";
	mes "үүħƴ";
	mes "ͻɢˣ";
	mes "үүûйߵڶѨ";
	mes "Ȼһںڰбħɱ";
	next;
	mes "[˹ ̩˹]";
	mes "ҽ游ҪȥԮʱȴΪʱ";
	mes "ںڰվ游ֻԼ";
	next;
	mes "[˹ ̩˹]";
	mes "ͻȻож游ԵĹײͬʱɱڵЦ";
	mes "Ȼ游ԭˤħﲢûɱ游";
	next;
	mes "[˹ ̩˹]";
	mes "֪Ϊʲô? ع游";
	mes "ڵذϴ壬";
	mes "մѪ壬";
	mes "ħ͸游͵";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "嵽ʲô?";
	next;
	mes "[˹ ̩˹]";
	mes "һǳıʯ";
	mes "游λ";
	mes "ԻȡԽʯѨ";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "ԭˣ游ĻǺܿ";
	mes "ʯӦ¸˰?";
	next;
	mes "[˹ ̩˹]";
	mes "ҿҲһ";
	mes "Ǻ̵ıʯ";
	mes "̺ŰѪııʯ";
	mes "˲֪Σ";
	mes "ֻƯʯɱ";
	next;
	mes "[˹ ̩˹]";
	mes "̵ıʯǸ";
	mes "ħıǵ";
	mes "¶ӵ΢Цµıʯ";
	mes "ΪǱʯ";
	mes "̫˵ı̰Ըʶȥ";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "Ժ?";
	next;
	mes "[˹ ̩˹]";
	mes "游ˣ";
	mes "ԼðǶ";
	mes "Ȼˣ";
	mes "ҪǱʯеаϢ";
	next;
	mes "[˹ ̩˹]";
	mes "ֻûôװ";
	mes "˵Ǳʯ͵͵زˣ";
	mes "Ǻܾǰˣ";
	mes "ĸ׳ǰ";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "Ǹ˼ȴкι?";
	next;
	mes "[˹ ̩˹]";
	mes "ҳ游ռʱ";
	mes "ļ游һֱڴţ";
	mes "ϣܹǹɱʯа";
	mes "οȥǵͷ֮";
	next;
	mes "[˹ ̩˹]";
	mes "ҷоʱ";
	mes "Ҹˣ!";
	mes "ܹӡаװð";
	next;
	menu "Ȼ?! ӡ?!",-;
	mes "[˹ ̩˹]";
	mes "ûУûУҪӡаװãֻҪϱʯʹ󹦸ˣΪһ˱Ѫ";
	next;
	mes "[˹ ̩˹]";
	mes "Ȼð׷Բˣ";
	mes "ΪѰұʯ䣬";
	mes "˺ܶˣͷ";
	next;
	mes "[˹ ̩˹]";
	mes "һֱڵȴţ";
	mes "ȴų¸ҵˣ";
	mes "ϣҵǱʯ";
	mes "ػӡٱ⿪";
	next;
	mes "[˹ ̩˹]";
	mes "ҵĹµΪֹˣ";
	mes "ҶԳμ㣬";
	mes "Ҫܣ";
	mes "ͱʾѾܼˣ";
	mes "....Ը?";
	next;
	if(select("ܰʲô?:ԲҲæ")==2) {
		mes "[˹ ̩˹]";
		mes "รȷΣյ..";
		mes "ûϵʵҲ֪ðΣȥ";
		mes "˲";
		set hellion_consideration,1;
		close;
	}
	goto s_Iwilll;

OnTouch:
	if (HELLIONQ != 18) end;
	specialeffect 313;
	specialeffect2 313;
	mes "- ʯ֮Ƭ֪ʲôзӦʼ -";
	mes "- оһǿҵƵ - ";
	next;
	close;

}

gef_fild09,296,59,1	script	 Ѩ#HellionCave	111,{
	if(!countitem(7332)) {
		mes "^3151FFӲݱڱţ";
		mes "һƴʯŰĶǱ";
		close;
	}
	mes "^3151FFӲݱڱţ";
	mes "һƴʯŰĶǱߣ";
	mes "ϸ۲֮";
	mes "һԲ밼۵Ķ";
	next;
	if(select("Űʯ:")==2) {
		mes "^3151FFѾȡ";
		close;
	}
	mes "^3151FFĶպøʯȺϣǶıʯʼˣʯű֮ʯ͵";
	mes "";
	mes "- ¼ʯ -";
	mes "";
	mes "һЩƵ";
	next;
	mes "^7151FFν֮ΪĶħڼ˾ǲʵ ǿǵֵܡѡҲǼ壬";
	mes "Ϊ˱ŻѨģȻͻȻ";
	next;
	mes "^7151FFÿɫ۹⽻ʱͻоʯϢҪƵģȻܵʱ";
	mes "ǱصıʯϢҳ";
	next;
	mes "^7151FFʱҿʵеԪǱʯҵͷ˺ѰʹʱоϲұƵģ";
	mes "һʣһʱһѱʯȻѨ";
	next;
	mes "^7151FFİڼ˾ˣˣҿҹ֮Ҳɰڼ˾ģ";
	mes "࣬ӵǻۺ˾";
	next;
	mes "^7151FFѱɱʯūħĻ^FF0000ɱ!^7151FFǾ֮·..... - ̩˹";
	next;
	mes "^7151FF.. ͰװȥܾۼһĻǸжð...";
	close2;
	warp "gef_dun03",140,119;
	end;

OnTouch:
	if (HELLIONQ != 25) end;
	specialeffect 313;
	specialeffect2 313;
	mes "- ʯ岻֪ʲôзӦʼ -";
	mes "- оһаǿҵƵ - ";
	next;
	close;

}