//===== rAthena Script ======================================= 
//= BattleGround System - KvM Entrance NPCs
//===== By: ================================================== 
//= L0ne_W0lf
//===== Current Version: ===================================== 
//= 1.1
//===== Compatible With: ===================================== 
//= rAthena 1.0
//===== Description: ========================================= 
//= [Official Conversion]
//= Kreiger Von Midgard Battleground Entrance NPCs
//= Original NPCs scrapped from bg_common.
//===== Additional Comments: ================================= 
//= 1.0 First Version.
//= 1.1 Corrected some typos, and shifted messages around.
//=     Corrected iRO style quest log entries, however it's
//=     advisable that you not use them, as they conflict.
//============================================================

// KvM Officer - Guillaume
//============================================================
bat_room,164,178,5	script	5V5Ӷ#1	418,{
	/*
	set .@kvm,checkquest(6026,PLAYTIME);
	if ((.@kvm == 0) || (.@kvm == 1)) {
		mes "[5V5Ӷ]";
		mes "֪Ѿڶ汨ȥǵĶ顣ǲѹΪǶս";
		close;
	}
	else if (.@kvm == 2) erasequest 6026;
	*/
	set .@permit,checkquest(6025,PLAYTIME);
	if ((.@permit == 0) || (.@permit == 1)) {
		mes "[5V5Ӷ]";
		mes "μ5V5սȴ5ǩԼ";
		close;
	}
	else if (.@permit == 2) erasequest 6025;
	mes "[5V5Ӷ]";
	mes "Ϊս";
	next;
	switch(select("һ㲢ս.:̸.")) {
	case 1:
		mes "[5V5Ӷ]";
		mes "ʤ߾ǣ";
		mes "죬ÿ˶ʤŮ֣";
		close2;
		//setquest 6025;
		if (BaseLevel > 79)  warp "bat_room",169,223;
		else if (BaseLevel < 60) warp "bat_room",197,223;
		else warp "bat_room",225,223;
		close;
	case 2:
		mes "[5V5Ӷ]";
		mes "ǻӮģ";
		close;
	}
}

// Guillaume Knight - KvM
//============================================================
bat_room,167,178,5	script	ʿ#kvm	417,{
	mes "[ʿ]";
	mes "á";
	mes "֪ʲô";
	next;
	switch(select("5V5:5V5ʲô:β5V5:֪ҵKVM")) {
	case 1:
		mes "[ʿ]";
		mes "á";
		mes "5V5Ҫȥ5V5Ӷ١";
		close;
	case 2:
		mes "[ʿ]";
		mes "5V5 5Կ5顣";
		mes "սKVM KVMսڹһƷ";
		next;
		mes "[ʿ]";
		mes "ѾǰһЩ¼ƻ";
		mes "ǲμ5V5Կ֮һ";
		next;
		mes "[ʿ]";
		mes "μӴս۵ԲͬĹң";
		mes "ӵһ֧ʹӲĶ ʤĹؼ";
		next;
		mes "[ʿ]";
		mes "ˣѡѵðռң5V5Կ";
		mes "ǴðռнѡΡ";
		next;
		mes "[ʿ]";
		mes "ǽ轱";
		mes "ΪرϵKVMھ١";
		close;
	case 3:
		mes "[ʿ]";
		mes "Ӻ5ˡ";
		mes "Ȼ5V5ӶԻ볡ء";
		next;
		mes "[ʿ]";
		mes "ȴͼ֮";
		mes "ӳԱ뱨NPCƵ";
		next;
		mes "[ʿ]";
		mes " Զ͵Ŀĵ";
		next;
		mes "[ʿ]";
		mes "Ȼעսϵָʾ";
		next;
		mes "[ʿ]";
		mes "ע⣬㲻ڱNPCƵĶ齫޷ս";
		close;
	case 4:
		mes "[ʿ]";
		mes "KVM:";
		mes ""+kvm_point+".";
		close;
	}
}

// KvM Officer - Croix
//============================================================
bat_room,164,121,1	script	5V5Ӷ#2	414,{
	/*
	set .@kvm,checkquest(6025,PLAYTIME);
	if ((.@kvm == 0) || (.@kvm == 1)) {
		mes "[5V5Ӷ]";
		mes "֪Ѿڶ汨ȥǵĶ顣ǲѹΪǶս";
		close;
	}
	else if (.@kvm == 2) erasequest 6025;
	*/
	set .@permit,checkquest(6025,PLAYTIME);
	if ((.@permit == 0) || (.@permit == 1)) {
		mes "[5V5Ӷ]";
		mes "μ5V5սȴ5ǩԼ";
		close;
	}
	else if (.@permit == 2) erasequest 6025;
	mes "[5V5Ӷ]";
	mes "Ϊս";
	next;
	switch(select("һ㲢ս.:̸.")) {
	case 1:
		mes "[5V5Ӷ]";
		mes "ʤ߾ǣ";
		mes "죬ÿ˶ʤŮ֣";
		close2;
		//setquest 6026;
		if (BaseLevel > 79) warp "bat_room",169,207;
		else if (BaseLevel < 60) warp "bat_room",197,207;
		else warp "bat_room",225,207;
		close;
	case 2:
		mes "[5V5Ӷ]";
		mes "ǻӮģ";
		close;
	}
}

// Croix Knight - KvM
//============================================================
bat_room,167,121,1	script	ʮʿ#kvm	413,{
	mes "[ʮʿ]";
	mes "á";
	mes "֪ʲô";
	next;
	switch(select("5V5:5V5ʲô:β5V5:֪ҵKVM")) {
	case 1:
		mes "[ʮʿ]";
		mes "á";
		mes "5V5Ҫȥ5V5Ӷ١";
		close;
	case 2:
		mes "[ʮʿ]";
		mes "5V5 5Կ5顣";
		mes "սKVM KVMսڹһƷ";
		next;
		mes "[ʮʿ]";
		mes "ѾǰһЩ¼ƻ";
		mes "ǲμ5V5Կ֮һ";
		next;
		mes "[ʮʿ]";
		mes "μӴս۵ԲͬĹң";
		mes "ӵһ֧ʹӲĶ ʤĹؼ";
		next;
		mes "[ʮʿ]";
		mes "ˣѡѵðռң5V5Կ";
		mes "ǴðռнѡΡ";
		next;
		mes "[ʮʿ]";
		mes "ǽ轱";
		mes "ΪرϵKVMھ١";
		close;
	case 3:
		mes "[ʮʿ]";
		mes "Ӻ5ˡ";
		mes "Ȼ5V5ӶԻ볡ء";
		next;
		mes "[ʮʿ]";
		mes "ȴͼ֮";
		mes "ӳԱ뱨NPCƵ";
		next;
		mes "[ʮʿ]";
		mes " Զ͵Ŀĵ";
		next;
		mes "[ʮʿ]";
		mes "Ȼעսϵָʾ";
		next;
		mes "[ʮʿ]";
		mes "ע⣬㲻ڱNPCƵĶ齫޷ս";
		close;
	case 4:
		mes "[ʮʿ]";
		mes "KVM:";
		mes ""+kvm_point+".";
		close;
	}
}
