xmas.gat,183,267,4	script	ɰ 	793,{
	mes "[ɰ ]";
	mes "Hi~ ?";
	if(Sex==0){
		mes "ƯĽ";
	}
	else{
		mes "Ӣĸ";
	}
	next;
	mes "[ɰ ]";
	mes "ҪҪõһɰñ?";
	mes "һҪһ,";
	mes "ƺ̡׵ñ,";
	mes "ô?Ӧúܿɰ?";
	next;
	mes "[ɰ ]";
	mes "һ~";
	mes "ñӴϵĻ";
	mes "˲Լ,";
	mes "һֻ̡һĸо,";
	mes "һֻ̡Ļ...;";
	mes "ҾľѾ̼";
	next;
	mes "[ɰ ]";
	mes "Ҫ^0000FF̡ñ^000000Ҫ,";
	mes "^0000FFèñ^000000 1 ^0000FFҶ^000000 1";
	if(Sex==0){
		mes "Ҳӵк̡ñӵĻ,";
	}
	else {
		mes "Ҳӵк̡ñӵĻ,";
	}
	mes "ֻҪЩϴͺ";
	mes "ôϻ";
	next;
	if(countitem(5033)<1||countitem(945)<1){
		switch(select("ռ,һ","..Ϊʲôèñ"))
		{
			case 1:
			goto L_WELLNEED;
			break;
			case 2:
			goto L_WHY;
			break;
		}
	}
	else {
		switch(select("Ҵ,Ӵ","..Ϊʲôèñ"))
		{
			case 1:
			mes "[ɰ ]";
			mes "ȰèñͱҶӸ";
			next;
			delitem 5033,1;
			delitem 945,1;
			mes "[ɰ ]";
			mes "~~";
			mes "      ~~";
			mes "            ~~";
			emotion 5; 
			next;
			getitem 5078,1;
			mes "[ɰ ]";
			mes "˺ԼǺ̡ĸоû?";
			close;
			break;
			case 2:
			goto L_WHY;
			break;
		}
	}
L_WHY:
	mes "[ɰ ]";
	mes "..̡ñ";
	mes "ΪʲôҪèñ?";
	mes "...Ϊ...ܰ..";
	next;
	mes "[ɰ ]";
	mes "èñҶӷһ,";
	mes ",";
	mes "̵ȥĻ,èñ";
	mes " ^0000FFصһ^000000 ɺ̡ñ";
	next;
	mes "[ɰ ]";
	mes "ΪʲôҲ֪";
	mes "ΪҲû";
	next;
	mes "["+strcharinfo(0)+"]";
	mes ". . . . . . . . . . . . . .";
	next;
L_WELLNEED:
	mes "["+strcharinfo(0)+"]";
	mes "..ð,";
	mes "ռϵĻ,һ";
	close;
}
xmas_in.gat,35,28,6	script	ñ 	793,{
	mes "[ ]";
	mes ",ϲñӰ...";
	mes "κζһϲñӵ!!";
	mes "ѡԷʹñӵĻ";
	mes "Ըñ!!";
	next;
	mes "[ ]";
	mes "ñҲ,ޱñҲ,ʥְ֮ñҲ,ԲñҲ,ͷҲ,ʯͷҲ,ʬĺɫñӸ̲ס!!!";
	mes "(!!!)";
	next;
	mes "[ ]";
	mes "Ѿѧ˸ñӵķ,";
	mes "з,";
	mes "еñ,";
	mes "Ҫһ¿ʽñ?";
	next;
	switch(select("ɶñ","ñ","Ұ֮ñ","īñ","ëñ"))
	{
		case 1:
		mes "[ ]";
		mes "ɶñ!";
		mes "ﲻ˭ɶʱ,";
		mes "һҪ׼,";
		mes "˶ô,";
		mes "ȥῴɵñ!";
		next;
		mes "[ ]";
		mes "ֻ,ֻҪĳ,";
		mes "κγ϶,";
		mes "Ưרɶõñ";
		mes "(..ðռӵʱ!?)";
		next;
		mes "[ ]";
		mes "ô,!";
		mes "^0000FFʥñ^000000 1";
		mes "^0000FFֽ^000000 100";
		mes "^0000FF⻬ֽ^000000 100";
		next;
		if(countitem(2236)<1||countitem(7151)<100||countitem(7111)<100){
			goto L_NEEDTHING;
			break;
		}
		delitem 2236,1;
		delitem 7151,100;
		delitem 7111,100;
		mes "[ ]";
		mes "ô,ûһַǳĸо,ϿȥѾۻ";
		getitem 5060,1;
		close;
		break;
		case 2:
		mes "[ ]";
		mes "ñ!ڻȵ,";
		mes "ӺŬ,";
		mes "ͬʱҲǿĸо,";
		mes "ҲŷյƯñ!";
		next;
		mes "[ ]";
		mes "ⲢֻũҪĵ,";
		mes "˶ǳʺϵ.";
		mes "ȥϢñ!";
		mes "(һǶгС)";
		next;
		mes "[ ]";
		mes "ô,!";
		mes "^0000FFñ^000000 1";
		mes "^0000FFǿľ^000000 300";
		mes "^0000FFͲ^000000 300";
		next;
		if(countitem(2280)<1||countitem(7197)<300||countitem(7150)<300){
			goto L_NEEDTHING;
			break;
		}
		delitem 2280,1;
		delitem 7197,300;
		delitem 7150,300;
		mes "[ ]";
		mes "ô,ûиоϢ";
		getitem 5062,1;
		close;
		break;
		case 3:
		mes "[ ]";
		mes "Ұ֮ñ!ڵѪ";
		mes "ζñ...";
		mes "Դͳʲô,";
		mes "ҪƵ!";
		next;
		mes "[ ]";
		mes "пµظоζĻԭ֮ñ...";
		mes "Ը˧!";
		mes "͸ŮԸƯĸо,";
		mes "(ĸоµѧ...?)";
		next;
		mes "[ ]";
		mes "ô,!";
		mes "^0000FFţñ^000000 1";
		mes "^0000FFɳĮָ֮֮^000000 108";
		mes "^0000FFĲҶ^000000 108";
		mes "^0000FFȼյ^000000 4";
		next;
		if(countitem(2248)<1||countitem(7030)<108||countitem(7194)<108||countitem(7120)<4){
			goto L_NEEDTHING;
			break;
		}
		delitem 2248,1;
		delitem 7030,108;
		delitem 7194,108;
		delitem 7120,4;
		mes "[ ]";
		mes "?";
		getitem 5075,1;
		close;
		break;
		case 4:
		mes "[ ]";
		mes "˹ҮҮҮҮҮҮŶŷŷŷŷŷŷ!!";
		mes "׹!ŷ˼,׹!";
		mes "һ!";
		mes "˹  ˹ !";
		next;
		mes "[ ]";
		mes "Ȱ!!";
		mes "ƼѶȵ,";
		mes "׶αñ,īñ!!";
		mes "(֦ʼΪֹ!?)";
		next;
		mes "[ ]";
		mes "ô,!";
		mes "^0000FFñ^000000 1";
		mes "^0000FFƴ^000000 50";
		mes "^0000FF^000000 1";
		next;
		if(countitem(5062)<1||countitem(952)<50||countitem(1907)<1){
			goto L_NEEDTHING;
			break;
		}
		delitem 5062,1;
		delitem 952,50;
		delitem 1907,1;
		mes "[ ]";
		mes "׶ѽ,ϲתɹ,Ŷ,ñתɹ";
		getitem 5067,1;
		close;
		break;
		case 5:
		mes "[ ]";
		mes "ëñ!Gimme a chocolate !! Right!";
		mes "˭о,";
		mes "ѩĸо!!";
		mes "ʹ,";
		mes "Ҳ㿴ӽǳ";
		next;
		mes "[ ]";
		mes "һҥ,";
		mes "ԼҲ᲻֪˫Yo-";
		mes "ź,...";
		mes "(ȵ,ڵͷ!)";
		next;
		mes "[ ]";
		mes "ô,!";
		mes "^0000FFޱñ^000000 1";
		mes "^0000FFë^000000 500";
		next;
		if(countitem(2226)<1||countitem(7038)<500){
			goto L_NEEDTHING;
			break;
		}
		delitem 2226,1;
		delitem 7038,500;
		mes "[ ]";
		mes "";
		getitem 5076,1;
		close;
		break;
	}
L_NEEDTHING:
	mes "[ ]";
	mes "ÿζ,Ҫǲ,";
	mes "֪ҪѼ?";
	mes "ֲһ.";
	mes "úѼٻ!(~)";
	close;
}