//===== eAthena Script ======================================= 
//= Moscovia Kafras
//===== By: ================================================== 
//= Kisuka
//===== Current Version: ===================================== 
//= 1.0
//===== Compatible With: ===================================== 
//= eAthena SVN
//===== Description: ========================================= 
//= Kafras for the town of Moscovia.
//===== Additional Comments: ================================= 
//= 1.0 First Version. [Kisuka] (translated by Inkfish)
//============================================================ 

moscovia,223,191,4	script	Kafra Staff#mosk	114,{
	cutin "kafra_04",2;
	mes "[Ա]";
	mes "ӭ˾";
	mes "Զߡ";
	mes "ܰʲô?";
	next;
	switch(select(":ʹòֿ:Ƴ:鿴Ϣ:ȡ")) {
		case 1:
			mes "[Ա]";
			mes "ѾΪ";
			mes "Ī˹άǡлʹÿ";
			savepoint "moscovia",221,194;
			close2;
			cutin "", 255;
			end;
		case 2:
			if(basicskillcheck() && getskilllv("NV_BASIC") < 6){
				mes "[Ա]";
				mes "ԲʹòֿҪ";
				mes "ܼ6ϡ";
				close2;
				cutin "", 255;
				end;
			}
			if(countitem(7059)) delitem 7059,1;
			else {
				if(Zeny<80){
					mes "[Ա]";
					mes "Ǹû㹻zeny";
					mes "ʹòֿ";
					mes "ʹòֿҪ80zeny";
					close2;
					cutin "", 255;
					end;
				}
				set Zeny, Zeny-80;
				set RESRVPTS, RESRVPTS + (80/5);
			}
			mes "[Ա]";
			mes "Ϊ򿪲ֿ";
			mes "лʹÿֿ⡣";
			
			callfunc("F_CheckKafCode");	//check your storage password, if set
			
			close2;
			openstorage;
			cutin "", 255;
			end;
		case 3:
			if(baseClass != Job_Merchant){
				mes "[Ա]";
				mes "ǸƳ޷ˣ񹤽ʿʹ߿";
				close2;
				cutin "", 255;
				end;
			}

			else if(checkcart() == 1){
				mes "[Ա]";
				mes "ѾƳˣǸÿλ˿ֻһΡ";
				close2;
				cutin "", 255;
				end;
			}

			if(countitem(7061) > 0) delitem 7061,1;
			else {
				mes "[Ա]";
				mes "޷Ϊ700zeny";
				mes "ҪƳ";
				next;
				if(select("Ƴ:ȡ") == 1) {
					if(Zeny<700){
						mes "[Ա]";
						mes "ǸǮ";
						mes "ƳҪ700zeny";
						close2;
						cutin "", 255;
						end;
					}
					set Zeny,Zeny-700;
					set RESRVPTS, RESRVPTS + 48;
				}else{
					close2;
					cutin "", 255;
					end;
				}
			}
			setcart;
			close2;
			cutin "", 255;
			end;
		case 4:
			if(select("鿴ۼƵ:ȡ") == 2) {
				cutin "", 255;
				close;
			}
			mes "[Ա]";
			mes strcharinfo(0) + ", ܹ";
			mes RESRVPTS+ " ۼƵ";
			next;
			mes "[Ա]";
			mes "ԵĿܲһۼƷ";
			mes "ʹṩıṩĻرĿĺô";
			close2;
			cutin "", 255;
			end;
		case 5:
			mes "[Ա]";
			mes "˾߳Ϊṩõķϣð׿Խ׼";
			close2;
			cutin "", 255;
			end;
	}
}