//===== rAthena Script =======================================
//= Buying Shop Scripts
//===== By: ==================================================
//= Kisuka
//===== Current Version: =====================================
//= 1.1a
//===== Compatible With: =====================================
//= rAthena SVN
//===== Description: =========================================
//= Buying Shop licenses.
//===== Additional Comments: =================================
//= 1.0 First version. [Kisuka]
//= 1.1 Added Catalog Magician. [Euphy]
//= 1.1a Moved Catalog Magician to Renewal path. [Euphy]
//============================================================ 

// Black Marketeer (Buy Licenses - Non-Merchant Classes)
//============================================================ 
que_job01,68,84,1	script	#Buying	881,{
	if (getskilllv("ALL_BUYING_STORE") == 1) {
		mes "[˹]";
		mes "? Ǻйϵ˰!";
		mes "Ҹûʲô˵.";
		close;
	}
	mes "[˹]";
	mes "Ȼҵ.";
	mes "Ҫʲô?";
	next;
	switch(select("ɹ̵ִ:˭?:Ҫ!")) {
	case 1:
		mes "[˹]";
		mes "õ, õ!";
		mes ".";
		mes "֤øһģһ!";
		next;
		mes "[˹]";
		mes "ҵִսϺ, Ϊ㲻Ҫȥѧϰκʹü.";
		mes "Ҫ?";
		next;
		mes "[˹]";
		mes "һβܶ, ÿ10.";
		mes "ÿ 500 .";
		next;
		while(1) {
			input .@input;
			mes "[˹]";
			if (.@input == 0) {
				mes "Ҫ?";
				close;
			} else if (.@input > 10) {
				mes "֪ÿֻ10.";
				next;
			} else {
				mes "һ "+(.@input*500)+" zeny.";
				if (Zeny < (.@input*500)) {
					mes "Ǯ񲻹.";
					next;
						mes "[˹]";
						mes "Ȼûʸҵ, Ӧѭȼ۽ԭ.";
						mes "Ѷ߾ͱ֧ȵĴ.";
				} else {
						mes "ǺǺ... ǺǺ!";
						mes ", ô?ҪΪĺ!";
						mes "*ǺǺ*";
					getitem 12548,.@input; //Shabby_Purchase_Street
					set Zeny,Zeny-(.@input*500);
				}
				close;
			}
		}
	case 2:
		mes "[˹]";
		mes "뿪Ѿܾ,";
		mes "˵ûκ, Ҷ, ʣµֻ....";
		next;
		mes "[˹]";
		mes "...";
		mes "ȷ̵ʲô...Ѿ˵, ʣµĻʲô?";
		mes "ҪǸһԵͷ...";
		next;
		mes "[˹]";
		mes "ѽ, Һ... (**)";
		mes "˵˰!";
		mes "һҪס˵Ļ.";
		close;
	case 3:
		mes "[˹]";
		mes "ҪͲҪ, ô?";
		mes "ڵ.....";
		close;
	}
}

// Purchasing Team (Learn Skill - Merchant Classes)
//============================================================ 
alberta_in,58,52,4	script	ɹ#Buying	59,{
	mes "[]";
	if (BaseClass == Job_Merchant && getskilllv("MC_VENDING") >= 1) {
		if (getskilllv("ALL_BUYING_STORE") == 1) {
			mes "ǲɹ.";
			mes "Ҫʲô?";
			next;
			if(select("ɹ̵ִ:Ҫ") == 2) {
				mes "[]";
				mes "Ҫɹ̵ִյĻ.";
				mes "ʱ, ӭ´ι~";
				close;
			}
			mes "[]";
			mes "ɹ̵ִÿۼ 200 , һԹ50.";
			mes "빺1?";
			next;
			while(1) {
				input .@input;
				mes "[]";
				if (.@input == 0) {
					mes "ȡ.";
					mes "ףõһ.";
					close;
				} else if (.@input > 50) {
					mes "빺. 50.";
					next;
				} else {
					mes " "+(.@input*200)+" zeny "+.@input+" ִ.";
					if (Zeny < (.@input*200)) {
						mes "û㹻Ǯ.";
					} else {
						mes "ллĻݹ.";
						getitem 6377,.@input; //Buy_Stall_Permit
						set Zeny,Zeny-(.@input*200);
					}
					close;
				}
			}
		} else {
			mes "ǰ˹ɹ.";
			mes "....";
			next;
			mes "[]";
			mes "֪? ˹Ҳһ˹.";
			next;
			select("ûǸҲ...");
			mes "[]";
			mes "ǵ,";
			mes "ҪƷʱ,";
			mes "ǲǾú?";
			mes "ҪȥҰѶϻ۵˲.";
			next;
			mes "[]";
			mes "ƷĴͨ, ˵ǷǳҪ,";
			mes "ڲɹʮ, ˻ʱ᰸.";
			next;
			mes "[]";
			mes "Ǹ";
			mes "ҲԿɹ̵!";
			mes "ֻҪ";
			mes "᰸֪...";
			next;
			mes "[]";
			mes "...";
			mes "...(ԹԵ˵.)";
			next;
			select(", ˵˵?");
			mes "[]";
			mes ", ð. 򵥵ظһ¾,";
			mes "Ʒ͸̵.";
			next;
			mes "[]";
			mes "Ҫɹ̵, Ҫ˹ִ.";
			next;
			mes "[]";
			mes "ÿһ, ʹִ. ִմ, δ˹¼̵Ļ.";
			next;
			mes "[]";
			mes "ⲿҵ᰸!";
			mes "᳤ǳ, ܿͨҵ᰸!";
			next;
			mes "["+strcharinfo(0)+"]";
			mes "ֻ˵۾!";
			next;
			mes "[]";
			mes ", ӿ漱.";
			mes "ӵп̵Ȩ, ɹ̵.";
			next;
			mes "[]";
			mes "Ȼ, Ҫ 10,000 ҵע.";
			mes "ÿο̵껹Ҫ ^4A4AFFɹ̵ִ^000000 .";
			next;
			mes "[]";
			mes "? ע?";
			mes "ע֮, Ҿͻ㿪ɹ̵ķ.";
			next;
			if(select("ѧϰɹ̵:ѧϰ") == 2) {
				mes "[]";
				mes ", ź!";
				mes "㷽ܶ, ȤĻ,";
				mes ", Զӭ!";
				close;
			}
			mes "[]";
			if (Zeny < 10000) {
				mes "ǼǷΪ 10,000 .";
				mes "׼.";
				close;
			} else {
				mes "ǵľ.";
				mes "õ,ȵע, ǩ....";
				next;
				input .@name$;
				mes "[]";
				mes .@name$+"....";
				mes "дúܲ!";
				mes "Կɹ̵.";
				set Zeny,Zeny-10000;
				getitem 6377,5; //Buy_Stall_Permit
				skill "ALL_BUYING_STORE",1,4;
				next;
				mes "[]";
				mes "ԴƷǳװͲҩˮ/Ʒ^8C2121^000000ͨƷ, Ӧ÷Ĳͬ, ӦûԸ˺а.";
				next;
				mes "[]";
				mes "ҪһչƷ, ΪҪ͸̵չô֪ҪչʲôƷ.";
				next;
				mes "[]";
				mes "̵꼼Ӧõ¼ļӴ. ûлӴʾģʽڼȷһ.";
				next;
				mes "[]";
				mes "Ѿ5õĲɹ̵ִ.";
				mes "ɹȤ!";
				close;
			}
		}
	}
		mes "ǰ˹ɹ.";
		mes "ϲ쵫ںæµ.";
		next;
		mes "[]";
		mes "ҵʱȫ׸ҵ˿.";
	close;
}
