//===== rAthena Script ======================================= 
//= Hugel Guides
//===== By: ================================================== 
//= L0ne_W0lf
//===== Current Version: ===================================== 
//= 1.1
//===== Compatible With: ===================================== 
//= rAthena SVN
//===== Description: ========================================= 
//= [Official Conversion]
//= Guides for the city of Hugel.
//===== Additional Comments: ================================= 
//= 1.0 First version, Renewal guide.
//= 1.1 Optimized. [Euphy]
//============================================================ 

hugel,98,56,3	script	ٸ#hugel	863,{
	mes "[ٸ]";
	mes ", ~ ðռҡ";
	mes "ӭ ^8B4513ٸ^000000. Һܸ㵱˵Ĵׯ";
	mes "һʹõη, Ӧûʺܶ⡣";
	next;
	set .@str$,"֪һЩطλ";
	while (1) {
		switch(select("[ Ҫʩ ]:[ ̵ & С ]:ɾСͼı:Ի")) {
		case 1:
			set .@loop,1;
			while (.@loop) {
				switch(select("[  ]:[ ù ]:[ Ƶ ]:[  ]:[  ]:[ ߵ ]:[ Ϸ ]:[ ^3131FF˹^000000 ]:[ Ʒ ]:[ ^3131FF̽ն^000000 ]:һѡ")) {
				case 1:
					mes "[ٸ]";
					mes "''ѳΪǾۻĳ...";
					mes .@str$;
					viewpoint 1,159,113,0,0xFF0000;
					next;
					break;
				case 2:
					mes "[ٸ]";
					mes ";ͶõùϢһ,";
					mes "'ù'ұǶ¥";
					mes .@str$;
					viewpoint 1,101,77,1,0x8B4513;
					next;
					break;
				case 3:
					mes "[ٸ]";
					mes "ھƵСһ,";
					mes "'Ƶ'ֱ";
					mes .@str$;
					viewpoint 1,126,65,2,0xDAA520;
					next;
					break;
				case 4:
					mes "[ٸ]";
					mes "ǰİ֮,ͳǾ޴'ɿͧ'...";
					mes .@str$;
					viewpoint 1,178,146,3,0xD7567F;
					next;
					break;
				case 5:
					mes "[ٸ]";
					mes "''λڴ..ֻµط";
					mes "ʲôö?";
					mes .@str$;
					viewpoint 1,88,167,4,0xCD5C5C;
					next;
					break;
				case 6:
					mes "[ٸ]";
					mes "ϲٸ̱ĺɫҩˮ,";
					mes "'ߵ'λڴ";
					mes .@str$;
					viewpoint 1,92,163,5,0x000080;
					next;
					break;
				case 7:
					mes "[ٸ]";
					mes "^800080Ϸ^000000";
					mes "λѾ";
					mes "Сͼ,";
					mes .@str$;
					viewpoint 1,58,206,6,0x800080;
					next;
					break;
				case 8:
					mes "[ٸ]";
					mes "תְΪ''";
					mes "ĩźȥ!";
					mes .@str$;
					viewpoint 1,209,224,7,0xFF1493;
					next;
					break;
				case 9:
					mes "[ٸ]";
					mes "^483D8BƷ^000000";
					mes "λѾ";
					mes "Сͼ,";
					mes .@str$;
					viewpoint 1,95,103,8,0x483D8B;
					next;
					break;
				case 10:
					mes "[ٸ]";
					mes "'ھ'ǰڴķ,";
					mes "иӺ˵";
					mes .@str$;
					viewpoint 1,52,95,9,0x834683;
					next;
					break;
				case 11:
					set .@loop,0;
					break;
				}
			}
			break;
		case 2:
			set .@loop,1;
			while (.@loop) {
				switch(select("[ ħܾ ]:[ ׼󻮹˾ְԱ ]:һѡ")) {
				case 1:
					mes "[ٸ]";
					mes "Ҳżμ'ħ'ʱ,";
					mes "˼!";
					mes .@str$;
					viewpoint 1,60,71,10,0xFF1493;
					next;
					break;
				case 2:
					mes "[ٸ]";
					mes "^DA70D6׼󻮹˾ְԱ^000000";
					mes "λѾ";
					mes "Сͼ,";
					mes .@str$;
					viewpoint 1,88,168,11,0xDA70D6;
					next;
					break;
				case 3:
					set .@loop,0;
					break;
				}
			}
			break;
		case 3:
			mes "[ٸ]";
			mes "ɾ,";
			mes "Ҫ?";
			viewpoint 2,159,113,0,0xFFFFFF;
			viewpoint 2,101,77,1,0xFFFFFF;
			viewpoint 2,126,65,2,0xFFFFFF;
			viewpoint 2,178,146,3,0xFFFFFF;
			viewpoint 2,88,167,4,0xFFFFFF;
			viewpoint 2,92,163,5,0xFFFFFF;
			viewpoint 2,58,206,6,0xFFFFFF;
			viewpoint 2,209,224,7,0xFFFFFF;
			viewpoint 2,95,103,8,0xFFFFFF;
			viewpoint 2,52,95,9,0xFFFFFF;
			viewpoint 2,60,71,10,0xFFFFFF;
			viewpoint 2,88,168,11,0xFFFFFF;
			next;
			break;
		case 4:
			mes "[ٸ]";
			mes "Ǻ!";
			mes "оͦȤ.";
			close;
		}
	}
}

hugel,187,172,6	script	ٸΰ#hugel	414,{
	mes "[]";
	mes "Ƨ";
	mes "طʲô?";
	next;
	mes "[]";
	mes "㷢ȷµ^8B4513ٸ^000000";
	mes "^8B4513ٸ^000000,";
	mes "µط,";
	mes "˵,";
	mes "Ҫе.";
	next;
	while (1) {
		switch(select("[ Ҫʩ ]:[ ̵ & С ]:ɾСͼı:Ի")) {
		case 1:
			set .@loop,1;
			while (.@loop) {
				switch(select("[  ]:[ ù ]:[ Ƶ ]:[  ]:[  ]:[ ߵ ]:[ Ϸ ]:[ ˹ ]:[ Ʒ ]:[ ھӱ ]:һѡ")) {
				case 1:
					callsub L_Mark,"^FF0000";
					viewpoint 1,159,113,0,0xFF0000;
					next;
					break;
				case 2:
					callsub L_Mark,"^8B4513ù";
					viewpoint 1,101,77,1,0x8B4513;
					next;
					break;
				case 3:
					callsub L_Mark,"^DAA520Ƶ";
					viewpoint 1,126,65,2,0xDAA520;
					next;
					break;
				case 4:
					callsub L_Mark,"^D7567F";
					viewpoint 1,178,146,3,0xD7567F;
					next;
					break;
				case 5:
					callsub L_Mark,"^CD5C5C";
					viewpoint 1,88,167,4,0xCD5C5C;
					next;
					break;
				case 6:
					callsub L_Mark,"^000080ߵ";
					viewpoint 1,92,163,5,0x000080;
					next;
					break;
				case 7:
					callsub L_Mark,"^800080Ϸ";
					viewpoint 1,58,206,6,0x800080;
					next;
					break;
				case 8:
					callsub L_Mark,"^FF1493˹";
					viewpoint 1,209,224,7,0xFF1493;
					next;
					break;
				case 9:
					callsub L_Mark,"^483D8BƷ";
					viewpoint 1,95,103,8,0x483D8B;
					next;
					break;
				case 10:
					callsub L_Mark,"^834683ھӱ";
					viewpoint 1,52,95,9,0x834683;
					next;
					break;
				case 11:
					set .@loop,0;
					break;
				}
			}
			break;
		case 2:
			set .@loop,1;
			while (.@loop) {
				switch(select("[ ħܾ ]:[ ׼󻮹˾ְԱ ]:һѡ")) {
				case 1:
					callsub L_Mark,"^FF1493ħܾ";
					viewpoint 1,60,71,10,0xFF1493;
					next;
					break;
				case 2:
					callsub L_Mark,"^DA70D6׼󻮹˾ְԱ";
					viewpoint 1,88,168,11,0xDA70D6;
					next;
					break;
				case 3:
					set .@loop,0;
					break;
				}
			}
			break;
		case 3:
			mes "[]";
			mes "ɾ,";
			mes "Ҫ?";
			viewpoint 2,159,113,0,0xFFFFFF;
			viewpoint 2,101,77,1,0xFFFFFF;
			viewpoint 2,126,65,2,0xFFFFFF;
			viewpoint 2,178,146,3,0xFFFFFF;
			viewpoint 2,88,167,4,0xFFFFFF;
			viewpoint 2,92,163,5,0xFFFFFF;
			viewpoint 2,58,206,6,0xFFFFFF;
			viewpoint 2,209,224,7,0xFFFFFF;
			viewpoint 2,95,103,8,0xFFFFFF;
			viewpoint 2,52,95,9,0xFFFFFF;
			viewpoint 2,60,71,10,0xFFFFFF;
			viewpoint 2,88,168,11,0xFFFFFF;
			next;
			break;
		case 4:
			mes "[]";
			mes "˵֮,";
			mes "ӿʼе...";
			mes "ĶӶ!";
			close;
		}
	}
	end;
L_Mark:
	mes "[]";
	mes "Сͼϱһ";
	mes getarg(0)+"^000000";
	mes "λ.";
	mes "㻹Ҫȷλ?";
	return;
}
