#include <amxmodx>
#include <fakemeta>
#include <nvault>
#if AMXX_VERSION_NUM < 183
#include <dhudmessage>
#endif

#pragma semicolon 1

#define bmMaxSkin 256
#define bmMaxKasa 20
#define bmTemel   "ESF"
new const bmRanklar[][][] = {
	{"Silver 1",0},
	{"Silver 2",400},
	{"Silver 3",600},
	{"Silver 4",800},
	{"Silver Elite",1000},
	{"Silver Elite Master",1400},
	{"Gold Nova 1",1800},
	{"Gold Nova 2",2500},
	{"Gold Nova 3",3500},
	{"Gold Nova Master",4000},
	{"Master Guardian 1",6000},
	{"Master Guardian 2",7000},
	{"Master Guardian Elite",8000},
	{"Distinguished Master Guardian",11000},
	{"Legendary Eagle",12000},
	{"Legendary Eagle Master",35000},
	{"Supreme Master First Class",65000},
	{"Global Elite",258000}
};

new bmVault,bmSonCozen,bmSagYaziHUD,bmTKazanma,bmCTKazanma,bmOyunModu,bmKazanimModu;
new bmSayYaziModu,bmUstYaziModu;
new Float:bmGagSuresi[33];
new const bmSkinlerINI[] = "addons/amxmodx/configs/bmyenisilah.ini";
new bmSkinlerAD[bmMaxSkin+1][126],bmSkinlerMDL[bmMaxSkin+1][126],
bmSkinlerID[bmMaxSkin+1][48],bmSkinlerTL[bmMaxSkin+1][48],bmSkinSayisi;
new const bmESkinlerINI[] = "addons/amxmodx/configs/bmnormalsilah.ini";
new bmESkinlerMDL[32][126];
new const bmKasalarINI[] = "addons/amxmodx/configs/bmkasalar.ini";
new bmKasalarAD[bmMaxKasa+1][126],bmKasalarTL[bmMaxKasa+1][48],
bmKasalarIcerik[bmMaxKasa+1][126],bmKasaSayisi;
new const bmCopSkinlerINI[] = "addons/amxmodx/configs/bmcopskinler.ini";
new bmCopSkinlerID[bmMaxSkin+1],bmCopSkinSayisi;

new Float:bmPara[33];
new bmSkinSahip[33][bmMaxSkin+1],bmSkinKullaniyor[33][bmMaxSkin+1],
bmAnahtarSahip[33],bmKasaSahip[33][bmMaxKasa+1],bmRutbeSistem[33][2],bmGCKoruma[33],
bmBasarimlar[33][9],bmBasarimTopla[33][11],bmHGSistem[33][3],bmAyarlarGenel[33][3];
new bmMenuSecim[33][16],bmSifirlamaSecim[33]; 
new bmKasaOlusturAd[33][48],bmKasaOlusturSayi[33],bmKasaOlusturIcerik[33][256],bmKasaOlusturAnlat[33];

new bmFiyatCvars[5];
new bmGenelCvars[15]; 
new bmKillCvars[2];
new bmBirOncekiMax[11];
new bmGenelChatTag[64],bmUstMenuTag[32],bmAltMenuTag[32];

native bmGirisYonlendir(bmID);
native bmKayitYonlendir(bmID);
native bmUIDYonlendir(bmID);
native bmUIDVarmi(bmUID);
native bmSonUIDCek();
native bmUIDCikis(bmID);
native bmUIDSifreDegis(bmID);
native bmUIDVeriCek(bmUID,bmVeri[],bmUzunluk);

public plugin_precache(){
	new bmFO = fopen(bmSkinlerINI, "rt"); 
	if(bmFO){ 
		new bmVeri[256],i = 1;
		while(!feof(bmFO)) { 
			fgets(bmFO, bmVeri, charsmax(bmVeri)); 
			parse(bmVeri,
			bmSkinlerAD[i],125,
			bmSkinlerMDL[i],125,
			bmSkinlerID[i],47,
			bmSkinlerTL[i],47);
			i++;
		} 
		bmSkinSayisi = i;
		fclose(bmFO); 
	}	
	
	bmFO = fopen(bmCopSkinlerINI, "rt"); 
	if(bmFO){ 
		new bmVeri[256],i = 1;
		while(!feof(bmFO)) { 
			fgets(bmFO, bmVeri, charsmax(bmVeri)); 
			new bmCakmaVeri[8];
			parse(bmVeri,bmCakmaVeri,7);
			bmCopSkinlerID[i] = str_to_num(bmCakmaVeri);
			i++;
		} 
		bmCopSkinSayisi = i-1;
		fclose(bmFO); 
	}	
	for(new i = 1; i < bmSkinSayisi; i++){
		new bmModel[96];
		formatex(bmModel,charsmax(bmModel),"models/esf_csgo/%s.mdl",bmSkinlerMDL[i]);
		if(file_exists(bmModel)){
			precache_model(bmModel);
		}
		else{
			log_amx("%s: Model bulunamadi(%s)",bmTemel,bmModel);
		}
	}
	
	bmFO = fopen(bmESkinlerINI, "rt"); 
	if(bmFO){ 
		new bmVeri[256],i = 0;
		while(!feof(bmFO)) { 
			fgets(bmFO, bmVeri, charsmax(bmVeri)); 
			parse(bmVeri,bmESkinlerMDL[i],125);
			i++;
		} 
		fclose(bmFO); 
	}
	for(new i = 0; i < 32; i++){
		if(strlen(bmESkinlerMDL[i]) > 0){
			new bmModel[96];
			formatex(bmModel,charsmax(bmModel),"models/esf_csgo/default/%s.mdl",bmESkinlerMDL[i]);
			if(file_exists(bmModel)){
				precache_model(bmModel);
			}
			else{
				log_amx("%s: Model bulunamadi(%s)",bmTemel,bmModel);
			}
		}
	}
	bmFO = fopen(bmKasalarINI, "rt"); 
	if(bmFO){ 
		new bmVeri[256],i = 1;
		while(!feof(bmFO)) { 
			fgets(bmFO, bmVeri, charsmax(bmVeri)); 
			parse(bmVeri,
			bmKasalarAD[i],125,
			bmKasalarTL[i],47,
			bmKasalarIcerik[i],125);
			i++;
		} 
		bmKasaSayisi = i;
		fclose(bmFO); 
	}
}

public plugin_init() {
	register_plugin
	("CsGo Menu",
	"8.3",
	"Berk");
	
	register_clcmd("say /csg","beAnaMenu");
	register_clcmd("say /csgomenu","beAnaMenu");
	register_clcmd("say /kasa","beAnaMenu");
	register_clcmd("say /skin","beAnaMenu");
	register_clcmd("say /kasamenu","beAnaMenu");
	register_clcmd("say /bicak","beAnaMenu");
	register_clcmd("say /bicakmenu","beAnaMenu");
	register_clcmd("say /csgo","beAnaMenu");
	register_clcmd("say /market","beAnaMenu");
	register_clcmd("say /csg","beAnaMenu");
	register_clcmd("csg_konsol","beAnaMenu");
	register_clcmd("chooseteam","beAnaMenu");
	
	register_clcmd("say /toprank","beEnIYIRanklar");
	register_clcmd("say /yapimci","beYapimci");
	
	register_event("CurWeapon", "beWM", "be", "1=1");
	register_event("DeathMsg","beAO","a");
	register_event("BarTime", "bomb_defusing", "be", "1=5", "1=10");
	register_event("SendAudio", "beTW", "a", "2&%!MRAD_terwin");
	register_event("SendAudio", "beCTW", "a", "2&%!MRAD_ctwin");
	register_event("TextMsg", "beSR", "a", "2=#Game_will_restart_in");
	
	register_message(get_user_msgid ("SayText"),"bmSayMesaj");
	register_clcmd("say", "bmSay");
	register_clcmd("say_team", "bmSayTeam");
	
	register_clcmd("MiktarGirin","bmMiktarGirinX");
	register_clcmd("SGMiktarGirin","bmSGMiktarGirinX");
	register_clcmd("PazarMiktarGirin","bmPazarMiktarGirinX");
	register_clcmd("UID_Girin","bmUID_GirinX");
	register_clcmd("Kasa_Ad","Kasa_AdX");
	register_clcmd("Kasa_ID","Kasa_IDX");
	register_clcmd("Transfer_Miktar","Transfer_MiktarX");
	register_clcmd("SkinAra_Minimum","SkinAra_MinimumX");
	register_clcmd("SkinAra_Maximum","SkinAra_MaximumX");
	
	register_concmd("amx_csgoParaVer","beParaVer",ADMIN_RCON,"<isim> <miktar>, belirlenen kisiye para verir");
	register_concmd("amx_csgoSkinVer","beSkinVer",ADMIN_RCON,"<isim> <silahid>, belirlenen kisiye silah verir");
	register_concmd("amx_csgoGag","beGagAt",ADMIN_RCON,"<isim>, belirlenen kisiye silah verir");
	register_concmd("amx_csgoHerkeseParaVer","beHerkesParaVer",ADMIN_RCON,"<silahid>, belirlenen kisiye silah verir");
	register_concmd("amx_esyayedekle","beEsyaYedekle",ADMIN_RCON);
	register_concmd("amx_rekabetcigec","beRekabetciGec",ADMIN_RCON);
	
	bmFiyatCvars[1] = register_cvar("csgo_SilahKomisyon","35");
	bmFiyatCvars[2] = register_cvar("csgo_AnahFiyat","15");
	bmFiyatCvars[3] = register_cvar("csgo_MaximumAnahtar","50");
	bmGenelCvars[1] = register_cvar("csgo_KorumaSure","10");
	bmGenelCvars[2] = register_cvar("csgo_TakimKazaninca","0");
	bmGenelCvars[3] = register_cvar("csgo_TakimKazanmaMax","5");
	bmGenelCvars[4] = register_cvar("csgo_TakimKazanmaMin","3");
	bmGenelCvars[5] = register_cvar("csgo_TopluKasaAc","1");
	bmGenelCvars[6] = register_cvar("csgo_HesabimiSifirla","1");
	bmGenelCvars[7] = register_cvar("csgo_UidAra","1");
	bmGenelCvars[8] = register_cvar("csgo_SkinGelistir","1");
	bmGenelCvars[9] = register_cvar("csgo_SkinSat","1");
	bmGenelCvars[10] = register_cvar("csgo_ToplulukPazari","1");
	bmGenelCvars[11] = register_cvar("csgo_PazaraEsyaElke","1");
	bmGenelCvars[12] = register_cvar("csgo_GirisYap","1");
	bmGenelCvars[13] = register_cvar("csgo_ParaYuzde","30");
	bmGenelCvars[14] = register_cvar("csgo_SkinAl","1");
	bmKillCvars[0] = register_cvar("csgo_KillFIYAT","50.0");
	bmKillCvars[1] = register_cvar("csgo_KillXP","50");
	
	set_task(180.0,"beYapimci",0,_,_,"b");
	
	new bmOyunModuCek[48],bmModCevir;
	get_localinfo("bmSecilenMod",bmOyunModuCek,charsmax(bmOyunModuCek));
	bmModCevir = str_to_num(bmOyunModuCek);
	bmOyunModu = bmModCevir == 0 ? 1:bmModCevir;
	log_amx("%s Oynanan Mod: %s",bmTemel,bmOyunModu == 1 ? "Rekabetci":"Olum Maci");
	
	bmKazanimModu = 1;
	
	new bmTag = register_cvar("csgo_ChatTag","!n[ !tESF !n]");
	get_pcvar_string(bmTag,bmGenelChatTag,charsmax(bmGenelChatTag));
	
	new bmTag2 = register_cvar("csgo_MenuUstTag","ESF");
	get_pcvar_string(bmTag2,bmUstMenuTag,charsmax(bmUstMenuTag));
	
	new bmTag3 = register_cvar("csgo_MenuAltTag","ESF");
	get_pcvar_string(bmTag3,bmAltMenuTag,charsmax(bmAltMenuTag));
	
	bmSagYaziHUD = CreateHudSyncObj();
}
public beYapimci(bmID){
	renkli_yazi(bmID,"%s !gBu mod !tESF !gekibi tarafindan yazilmistir!n.",bmGenelChatTag);
	renkli_yazi(bmID,"%s !gMod yazimi !tuKry!g'ye fikirlerin bazilari !tKAPTANJOSEP'a aittir!n.",bmGenelChatTag);
}
public plugin_natives(){
	register_native("bmRankCektir","bmRankCektirX");
	register_native("bmParaCektir","bmParaCektirX");
	register_native("bmParaDuzenle","bmParaDuzenleX");
	register_native("bmKazanimDuzenle","bmKazanimDuzenleX");
}
public bmRankCektirX(){
	new bmID = get_param(1);
	new bmLen = get_param(2);
	
	new bmRank[64];
	if(bmUIDYonlendir(bmID)){
		formatex(bmRank,charsmax(bmRank),"%s",bmRanklar[bmRutbeSistem[bmID][1]][0]);
	}
	else{
		formatex(bmRank,charsmax(bmRank),"Yok");
	}
	
	set_string(2,bmRank,bmLen);
}
public bmParaCektirX(){
	new bmID = get_param(1);
	return floatround(bmPara[bmID]);
}
public bmParaDuzenleX(){
	new bmID = get_param(1);
	new bmMiktar = get_param(2);
	bmPara[bmID] = float(bmMiktar);
}
public bmKazanimDuzenleX(){
	new bmDurum = get_param(1);
	bmKazanimModu = bmDurum;
}
public bomb_planted(bmID){
	bmBasarimlar[bmID][5]++;
}
public bomb_defusing(bmID){
	bmSonCozen = bmID;
}
public bomb_defused(){
	if(is_user_connected(bmSonCozen)){
		bmBasarimlar[bmSonCozen][6]++;
	}
}
public beSR(){
	bmTKazanma = 0;
	bmCTKazanma = 0;
}
public beTW(){
	if(get_pcvar_num(bmGenelCvars[2]) == 1){
		new bmESFlar[32],bmSayi,bmID;
		get_players(bmESFlar,bmSayi,"ie","TERRORIST");
		if(bmSayi >= get_pcvar_num(bmGenelCvars[3])){
			get_players(bmESFlar,bmSayi,"aie","TERRORIST");
			if(bmSayi <= get_pcvar_num(bmGenelCvars[4])){
				for(new i;i < bmSayi; i++){
					bmID = bmESFlar[i];
					if(bmUIDYonlendir(bmID)){
						new bmRandom = random_num(1,bmCopSkinSayisi-1);
						bmSkinSahip[bmID][bmCopSkinlerID[bmRandom]]++;
						renkli_yazi(bmID,"%s !gOyunu kazandiginiz icin !n[ !t%s !n] !gadli skini kazandiniz!n.",bmGenelChatTag,bmSkinlerAD[bmCopSkinlerID[bmRandom]]);
					}
					else{
						renkli_yazi(bmID,"%s !gHey!n, !ghesabiniz bulunmadigi icin sana skin veremedik!n.",bmGenelChatTag);
						beAnaMenu(bmID);
					}
				}
			}
		}
	}
	bmTKazanma++;
}
public beCTW(){
	if(get_pcvar_num(bmGenelCvars[2]) == 1){
		new bmESFlar[32],bmSayi,bmID;
		get_players(bmESFlar,bmSayi,"ie","CT");
		if(bmSayi >= get_pcvar_num(bmGenelCvars[3])){
			get_players(bmESFlar,bmSayi,"aie","CT");
			if(bmSayi <= get_pcvar_num(bmGenelCvars[4])){
				for(new i;i < bmSayi; i++){
					bmID = bmESFlar[i];
					if(bmUIDYonlendir(bmID)){
						new bmRandom = random_num(1,bmCopSkinSayisi-1);
						bmSkinSahip[bmID][bmCopSkinlerID[bmRandom]]++;
						renkli_yazi(bmID,"%s !gOyunu kazandiginiz icin !n[ !t%s !n] !gadli skini kazandiniz!n.",bmGenelChatTag,bmSkinlerAD[bmCopSkinlerID[bmRandom]]);
					}
					else{
						renkli_yazi(bmID,"%s !gHey!n, !ghesabiniz bulunmadigi icin sana skin veremedik!n.",bmGenelChatTag);
						beAnaMenu(bmID);
					}
				}
			}
		}
	}
	bmCTKazanma++;
}
public bmSayMesaj(bmMsgID,bmMsgDest,bmAlici){
	return PLUGIN_HANDLED;
}
public bmSay(bmID){
	new bmYazi[256];
	read_args(bmYazi,charsmax(bmYazi));
	remove_quotes(bmYazi);
	if(bmGagSuresi[bmID] > 0){
		if(bmGagSuresi[bmID] < get_gametime()){
			bmGagSuresi[bmID] = 0.0;
		}
		else{
			renkli_yazi(bmID,"%s !gHey!n, !ghala susturulmussun kalan saniye !n[!t%i!n]",bmGenelChatTag,floatround(get_gametime()-bmGagSuresi[bmID])*-1);
			return PLUGIN_HANDLED;
		}
	}
	if(strlen(bmYazi) > 0 && bmYazi[0] && containi(bmYazi[0],"/") == -1){
		switch(bmSayYaziModu){
			case 0 : {
				new bmIsim[19],bmYaziFormat[286];
				get_user_name(bmID,bmIsim,charsmax(bmIsim));
				new bmSatirlar[5][256];
				if(!is_user_alive(bmID)){
					formatex(bmSatirlar[0],255,"^x04>OLU< ");
				}
				if(bmUIDYonlendir(bmID)){
					if(bmAyarlarGenel[bmID][0] == 1){
						formatex(bmSatirlar[1],255,"^x04[^x01%s^x04]",bmRanklar[bmRutbeSistem[bmID][1]][0]);
					}
					if(bmAyarlarGenel[bmID][1] == 1){
						new bmYuzdem = bmYuzdeGetir(bmID);
						formatex(bmSatirlar[2],255,"^x04[^x01%%%i^x04]",bmYuzdem);
					}
				}
				formatex(bmSatirlar[3],255,"^x03%s",bmIsim);
				if(get_user_flags(bmID) & ADMIN_RESERVATION){
					formatex(bmSatirlar[4],255,"^x04%s",bmYazi);
				}
				else{
					formatex(bmSatirlar[4],255,"^x01%s",bmYazi);
				}
				formatex(bmYaziFormat,charsmax(bmYaziFormat),"%s%s%s%s^x01: %s",bmSatirlar[0],bmSatirlar[1],bmSatirlar[2],bmSatirlar[3],bmSatirlar[4]);
				bmMesajGonderGenel(bmID,bmYaziFormat);
			}
			case 1 : {
				if(bmUIDYonlendir(bmID)){
					new bmIsim[19],bmYaziFormat[286];
					get_user_name(bmID,bmIsim,charsmax(bmIsim));
					new bmSatirlar[5][256];
					if(!is_user_alive(bmID)){
						formatex(bmSatirlar[0],255,"^x04>OLU< ");
					}
					if(bmUIDYonlendir(bmID)){
						if(bmAyarlarGenel[bmID][0] == 1){
							formatex(bmSatirlar[1],255,"^x04[^x01%s^x04]",bmRanklar[bmRutbeSistem[bmID][1]][0]);
						}
						if(bmAyarlarGenel[bmID][1] == 1){
							new bmYuzdem = bmYuzdeGetir(bmID);
							formatex(bmSatirlar[2],255,"^x04[^x01%%%i^x04]",bmYuzdem);
						}
					}
					formatex(bmSatirlar[3],255,"^x03%s",bmIsim);
					if(get_user_flags(bmID) & ADMIN_RESERVATION){
						formatex(bmSatirlar[4],255,"^x04%s",bmYazi);
					}
					else{
						formatex(bmSatirlar[4],255,"^x01%s",bmYazi);
					}
					formatex(bmYaziFormat,charsmax(bmYaziFormat),"%s%s%s%s^x01: %s",bmSatirlar[0],bmSatirlar[1],bmSatirlar[2],bmSatirlar[3],bmSatirlar[4]);
					bmMesajGonderGenel(bmID,bmYaziFormat);
				}
				else{
					renkli_yazi(bmID,"%s !gHey malesefki hesabiniz yoksa konusamazsiniz!n.",bmGenelChatTag);
					beAnaMenu(bmID);
				}
			}
			case 2 : {
				if(bmUIDYonlendir(bmID)){
					new bmYuzdem = bmYuzdeGetir(bmID);
					if(bmYuzdem >= 3){
						new bmIsim[19],bmYaziFormat[286];
						get_user_name(bmID,bmIsim,charsmax(bmIsim));
						new bmSatirlar[5][256];
						if(!is_user_alive(bmID)){
							formatex(bmSatirlar[0],255,"^x04>OLU< ");
						}
						if(bmUIDYonlendir(bmID)){
							if(bmAyarlarGenel[bmID][0] == 1){
								formatex(bmSatirlar[1],255,"^x04[^x01%s^x04]",bmRanklar[bmRutbeSistem[bmID][1]][0]);
							}
							if(bmAyarlarGenel[bmID][1] == 1){
								formatex(bmSatirlar[2],255,"^x04[^x01%%%i^x04]",bmYuzdem);
							}
						}
						formatex(bmSatirlar[3],255,"^x03%s",bmIsim);
						if(get_user_flags(bmID) & ADMIN_RESERVATION){
							formatex(bmSatirlar[4],255,"^x04%s",bmYazi);
						}
						else{
							formatex(bmSatirlar[4],255,"^x01%s",bmYazi);
						}
						formatex(bmYaziFormat,charsmax(bmYaziFormat),"%s%s%s%s^x01: %s",bmSatirlar[0],bmSatirlar[1],bmSatirlar[2],bmSatirlar[3],bmSatirlar[4]);
						bmMesajGonderGenel(bmID,bmYaziFormat);
					}
					else{
						renkli_yazi(bmID,"%s !gHey malesefki yudzeniz !n[!t3!n] !gdan kucuk sizin !n[!t%i!n]!n.",bmGenelChatTag,bmYuzdem);
						beDestek(bmID);
					}
				}
				else{
					renkli_yazi(bmID,"%s !gHey malesefki hesabiniz yoksa konusamazsiniz!n.",bmGenelChatTag);
					beAnaMenu(bmID);
				}
			}
			case 3 : {
				renkli_yazi(bmID,"%s !gHey!n, !gkonusmalar kapatilmis!n.",bmGenelChatTag);
			}
		}
	}
	return PLUGIN_CONTINUE;
}
public bmSayTeam(bmID){
	new bmYazi[256];
	read_args(bmYazi,charsmax(bmYazi));
	remove_quotes(bmYazi);
	if(bmGagSuresi[bmID] > 0){
		if(bmGagSuresi[bmID] < get_gametime()){
			bmGagSuresi[bmID] = 0.0;
		}
		else{
			renkli_yazi(bmID,"%s !gHey!n, !ghala susturulmussun kalan saniye !n[!t%i!n]",bmGenelChatTag,floatround(get_gametime()-bmGagSuresi[bmID])*-1);
			return PLUGIN_HANDLED;
		}
	}
	if(strlen(bmYazi) > 0 && bmYazi[0] && containi(bmYazi[0],"/") == -1){
		switch(bmSayYaziModu){
			case 0 : {
				new bmIsim[19],bmYaziFormat[286];
				get_user_name(bmID,bmIsim,charsmax(bmIsim));
				new bmSatirlar[5][256];
				if(!is_user_alive(bmID)){
					formatex(bmSatirlar[0],255,"^x04>OLU< ");
				}		
				switch(get_user_team(bmID)){
					case 1 : {
						formatex(bmSatirlar[1],255,"^x04[^x03Terrorist^x04] ");
					}
					case 2 : {
						formatex(bmSatirlar[1],255,"^x04[^x03Counter-Terrorist^x04] ");
					}
					case 3 : {
						formatex(bmSatirlar[1],255,"^x04[^x03Spectrator^x04] ");
					}
				}
				formatex(bmSatirlar[2],255,"^x03%s",bmIsim);
				if(get_user_flags(bmID) & ADMIN_RESERVATION){
					formatex(bmSatirlar[3],255,"^x04%s",bmYazi);
				}
				else{
					formatex(bmSatirlar[3],255,"^x01%s",bmYazi);
				}
				formatex(bmYaziFormat,charsmax(bmYaziFormat),"%s%s%s^x01: %s",bmSatirlar[0],bmSatirlar[1],bmSatirlar[2],bmSatirlar[3]);
				bmMesajGonderOzel(bmID,bmYaziFormat);				
			}
			case 1 : {
				if(bmUIDYonlendir(bmID)){
					new bmIsim[19],bmYaziFormat[286];
					get_user_name(bmID,bmIsim,charsmax(bmIsim));
					new bmSatirlar[5][256];
					if(!is_user_alive(bmID)){
						formatex(bmSatirlar[0],255,"^x04>OLU< ");
					}		
					switch(get_user_team(bmID)){
						case 1 : {
							formatex(bmSatirlar[1],255,"^x04[^x03Terrorist^x04] ");
						}
						case 2 : {
							formatex(bmSatirlar[1],255,"^x04[^x03Counter-Terrorist^x04] ");
						}
						case 3 : {
							formatex(bmSatirlar[1],255,"^x04[^x03Spectrator^x04] ");
						}
					}
					formatex(bmSatirlar[2],255,"^x03%s",bmIsim);
					if(get_user_flags(bmID) & ADMIN_RESERVATION){
						formatex(bmSatirlar[3],255,"^x04%s",bmYazi);
					}
					else{
						formatex(bmSatirlar[3],255,"^x01%s",bmYazi);
					}
					formatex(bmYaziFormat,charsmax(bmYaziFormat),"%s%s%s^x01: %s",bmSatirlar[0],bmSatirlar[1],bmSatirlar[2],bmSatirlar[3]);
					bmMesajGonderOzel(bmID,bmYaziFormat);
				}
				else{
					renkli_yazi(bmID,"%s !gHey malesefki hesabiniz yoksa konusamazsiniz!n.",bmGenelChatTag);
					beAnaMenu(bmID);
				}				
			}
			case 2 : {
				if(bmUIDYonlendir(bmID)){
					new bmYuzdem = bmYuzdeGetir(bmID);
					if(bmYuzdem >= 3){
						new bmIsim[19],bmYaziFormat[286];
						get_user_name(bmID,bmIsim,charsmax(bmIsim));
						new bmSatirlar[5][256];
						if(!is_user_alive(bmID)){
							formatex(bmSatirlar[0],255,"^x04>OLU< ");
						}		
						switch(get_user_team(bmID)){
							case 1 : {
								formatex(bmSatirlar[1],255,"^x04[^x03Terrorist^x04] ");
							}
							case 2 : {
								formatex(bmSatirlar[1],255,"^x04[^x03Counter-Terrorist^x04] ");
							}
							case 3 : {
								formatex(bmSatirlar[1],255,"^x04[^x03Spectrator^x04] ");
							}
						}
						formatex(bmSatirlar[2],255,"^x03%s",bmIsim);
						if(get_user_flags(bmID) & ADMIN_RESERVATION){
							formatex(bmSatirlar[3],255,"^x04%s",bmYazi);
						}
						else{
							formatex(bmSatirlar[3],255,"^x01%s",bmYazi);
						}
						formatex(bmYaziFormat,charsmax(bmYaziFormat),"%s%s%s^x01: %s",bmSatirlar[0],bmSatirlar[1],bmSatirlar[2],bmSatirlar[3]);
						bmMesajGonderOzel(bmID,bmYaziFormat);
					}
					else{
						renkli_yazi(bmID,"%s !gHey malesefki yudzeniz !n[!t3!n] !gdan kucuk sizin !n[!t%i!n]!n.",bmGenelChatTag,bmYuzdem);
						beDestek(bmID);
					}
				}
				else{
					renkli_yazi(bmID,"%s !gHey malesefki hesabiniz yoksa konusamazsiniz!n.",bmGenelChatTag);
					beAnaMenu(bmID);
				}				
			}
			case 3 : {
				renkli_yazi(bmID,"%s !gHey!n, !gkonusmalar kapatilmis!n.",bmGenelChatTag);
			}			
		}
	}
	return PLUGIN_CONTINUE;
}
public bmMesajGonderGenel(bmID,bmYazi[]){
	new bmTakim[19];
	get_user_team(bmID,bmTakim,charsmax(bmTakim));	
	
	new bmESFlar[32],bmSayi,bmUID;
	get_players(bmESFlar,bmSayi,"i");
	for(new i; i < bmSayi; i++){
		bmUID = bmESFlar[i];
		if(is_user_alive(bmID) && is_user_alive(bmUID) || !is_user_alive(bmID) && !is_user_alive(bmUID)){
			new bmTakimCakma[19];
			get_user_team(bmUID,bmTakimCakma,charsmax(bmTakimCakma));
			
			message_begin(MSG_ONE, get_user_msgid("TeamInfo"), _,bmUID);
			write_byte(bmUID);
			write_string(bmTakim);
			message_end();	
			message_begin(MSG_ONE,get_user_msgid("SayText"),{0,0,0},bmUID);
			write_byte(bmUID);
			write_string(bmYazi);
			message_end();		
			message_begin(MSG_ONE, get_user_msgid("TeamInfo"), _,bmUID);
			write_byte(bmUID);
			write_string(bmTakimCakma);
			message_end();
		}
	}
}
public bmMesajGonderOzel(bmID,bmYazi[]){
	new bmTakim[19];
	get_user_team(bmID,bmTakim,charsmax(bmTakim));	
	
	new bmESFlar[32],bmSayi,bmUID;
	get_players(bmESFlar,bmSayi,"ei",bmTakim);
	for(new i; i < bmSayi; i++){
		bmUID = bmESFlar[i];
		if(is_user_alive(bmID) && is_user_alive(bmUID) || !is_user_alive(bmID) && !is_user_alive(bmUID)){
			new bmTakimCakma[19];
			get_user_team(bmUID,bmTakimCakma,charsmax(bmTakimCakma));
			
			message_begin(MSG_ONE, get_user_msgid("TeamInfo"), _,bmUID);
			write_byte(bmUID);
			write_string(bmTakim);
			message_end();	
			message_begin(MSG_ONE,get_user_msgid("SayText"),{0,0,0},bmUID);
			write_byte(bmUID);
			write_string(bmYazi);
			message_end();		
			message_begin(MSG_ONE, get_user_msgid("TeamInfo"), _,bmUID);
			write_byte(bmUID);
			write_string(bmTakimCakma);
			message_end();
		}
	}
}
public plugin_cfg(){
	bmVault = nvault_open("bmCsGoMenuV7");
	if(bmVault == INVALID_HANDLE)
		log_amx("%s: Acilmayan nVault Dosyasi Bulundu",bmTemel);
	
	new bmAnahtar[48];
	formatex(bmAnahtar,charsmax(bmAnahtar),"bmSayYaziDurumu");
	bmSayYaziModu = nvault_get(bmVault,bmAnahtar);
	formatex(bmAnahtar,charsmax(bmAnahtar),"bmUstYaziDurumu");
	bmUstYaziModu = nvault_get(bmVault,bmAnahtar);
	
	beEnIYIRanklarBul();
}
public plugin_end(){
	nvault_close(bmVault);
}
public beEsyaYedekle(bmID,bmLVL, cid){
	if(~get_user_flags(bmID) & bmLVL){
		return PLUGIN_HANDLED;
	}
	
	new bmOzelAnahtar[33];
	new bmSkinSahipY[496],bmBasarimY[496],bmHesapGelisimY[496],bmSkinKullaniliyorY[496],bmKasaSahipY[496],bmDigerY[496];
	new bmTopla[498],bmDosyaYolu[256],bmTarih[48];
	get_time("%d%m",bmTarih,charsmax(bmTarih));
	formatex(bmDosyaYolu,charsmax(bmDosyaYolu),"addons/amxmodx/configs/EsyaYedek%s.ini",bmTarih);
	renkli_yazi(0,"%s !gBasarili bir sekilde esyalar yedekleniyor!n...",bmGenelChatTag);
	new bmFO = fopen(bmDosyaYolu,"a+");
	for(new i = 1000; i < bmSonUIDCek(); i++){
		formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-SkinS",i);
		nvault_get(bmVault, bmOzelAnahtar, bmSkinSahipY,charsmax(bmSkinSahipY));
		formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-BasarimT",i);
		nvault_get(bmVault, bmOzelAnahtar, bmBasarimY,charsmax(bmBasarimY));
		formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-HesapG",i);
		nvault_get(bmVault, bmOzelAnahtar, bmHesapGelisimY,charsmax(bmHesapGelisimY));
		formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-SkinK",i);
		nvault_get(bmVault, bmOzelAnahtar, bmSkinKullaniliyorY,charsmax(bmSkinKullaniliyorY));
		formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-KasaS",i);
		nvault_get(bmVault, bmOzelAnahtar, bmKasaSahipY,charsmax(bmKasaSahipY));
		formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-DigerV",i);
		nvault_get(bmVault, bmOzelAnahtar, bmDigerY,charsmax(bmDigerY));
		
		formatex(bmTopla,charsmax(bmTopla),"^"%i^" ^"%s^" ^"%s^" ^"%s^" ^"%s^" ^"%s^" ^"%s^"^n",
		i,bmSkinSahipY,
		bmBasarimY,bmHesapGelisimY,
		bmSkinKullaniliyorY,bmKasaSahipY,
		bmDigerY);	
		fputs(bmFO,bmTopla);
	}
	fclose(bmFO);
	renkli_yazi(0,"%s !gBasarili bir sekilde esyalar yedeklendi!n.",bmGenelChatTag);
	log_amx("%s: [%i]UID sine sahip yetkili serverin esyalarinin yedegini aldi.",bmTemel,bmUIDYonlendir(bmID));
	return PLUGIN_CONTINUE;
}
public beRekabetciGec(bmID,bmLVL, cid){
	if(~get_user_flags(bmID) & bmLVL){
		return PLUGIN_HANDLED;
	}
	set_localinfo("bmSecilenMod","1");
	bmOyunModu = 1;
	return PLUGIN_CONTINUE;
}
public beParaVer(bmID,bmLVL, cid){
	if(~get_user_flags(bmID) & bmLVL){
		return PLUGIN_HANDLED;
	}
	new bmYazi1[18],bmYazi2[18];
	read_argv(1,bmYazi1,17);
	read_argv(2,bmYazi2,17);
	
	new bmUID = find_player("bl",bmYazi1);
	if(bmUID){
		if(bmUIDYonlendir(bmUID)){
			new bmIsim[18];
			get_user_name(bmUID, bmIsim, 17);
			new bePara = str_to_num(bmYazi2);
			renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !t%s !n] !gadli oyuncuya !n[ !t%i !n] !gtl verildi!n.",bmGenelChatTag,bmIsim,bePara);
			bmPara[bmUID] += bePara;
			bmKaydet(bmUID);
			log_amx("%s: [%i]UID sine sahip yetkili [%i]UID sine [%i] kadar para verdi.",bmTemel,bmUIDYonlendir(bmID),bmUIDYonlendir(bmUID),bePara);
		}
		else{
			renkli_yazi(bmID,"%s !gESF heasbina giris yapmamis gozukuyor !n.",bmGenelChatTag);
		}
	}
	return PLUGIN_CONTINUE;
}
public beSkinVer(bmID,bmLVL,cid){
	if(~get_user_flags(bmID) & bmLVL){
		return PLUGIN_HANDLED;
	}
	new bmYazi1[18],bmYazi2[18];
	read_argv(1,bmYazi1,17);
	read_argv(2,bmYazi2,17);
	
	new bmUID = find_player("bl",bmYazi1);
	if(bmUID){
		if(bmUIDYonlendir(bmUID)){
			new bmIsim[18],bmSilah = str_to_num(bmYazi2);
			get_user_name(bmUID, bmIsim, 17);
			renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !t%s !n] !gadli oyuncuya !n[ !t%s !n] !gadli skin verildi!n.",bmGenelChatTag,bmIsim,bmSkinlerAD[bmSilah]);
			bmSkinSahip[bmUID][bmSilah]++;
			bmKaydet(bmUID);
			log_amx("%s: [%i]UID sine sahip yetkili [%i]UID sine [%s] adli skini verdi.",bmTemel,bmUIDYonlendir(bmID),bmUIDYonlendir(bmUID),bmSkinlerAD[bmSilah]);
		}
		else{
			renkli_yazi(bmID,"%s !gESF heasbina giris yapmamis gozukuyor !n.",bmGenelChatTag);
		}
	}
	return PLUGIN_CONTINUE;
}
public beHerkesParaVer(bmID,bmLVL,cid){
	if(~get_user_flags(bmID) & bmLVL){
		return PLUGIN_HANDLED;
	}
	new bmYazi[18];
	read_argv(1,bmYazi,17);
	
	if(bmUIDYonlendir(bmID)){
		for(new i = 1000; i < bmSonUIDCek(); i++){
			new bmOzelAnahtar[48],bmOzelVeri[496];
			formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-DigerV",i);
			nvault_get(bmVault,bmOzelAnahtar, bmOzelVeri,charsmax(bmOzelVeri));
			replace_all(bmOzelVeri,charsmax(bmOzelVeri), "#", " ");
			new bePara[16],beAnahtarSahip[16],beRutbe[2][16],beAyarlarGenel[3][16];
			parse(bmOzelVeri,bePara,15,beAnahtarSahip,15,beRutbe[0],15,beRutbe[1],15,beAyarlarGenel[0],15,beAyarlarGenel[1],15,beAyarlarGenel[2],15);
			
			formatex(bmOzelVeri,charsmax(bmOzelVeri),"%f#%i#%i#%i#%i#%i#%i#",
			str_to_float(bePara)+str_to_float(bmYazi),str_to_num(beAnahtarSahip),
			str_to_num(beRutbe[0]),str_to_num(beRutbe[1]),
			str_to_num(beAyarlarGenel[0]),str_to_num(beAyarlarGenel[1]),str_to_num(beAyarlarGenel[2]));
			nvault_set(bmVault,bmOzelAnahtar,bmOzelVeri);
		}
		log_amx("%s: [%i]UID sine sahip yetkili tum herkeze [%s] kadar para verdi.",bmTemel,bmUIDYonlendir(bmID),bmYazi);
		renkli_yazi(bmID,"%s !gBasarili bir sekilde tum hesaplara !n[ !t%sTL !n] !gpara verildi!n.",bmGenelChatTag,bmYazi);
	}
	return PLUGIN_CONTINUE;
}
public beGagAt(bmID,bmLVL,cid){
	if(~get_user_flags(bmID) & bmLVL){
		return PLUGIN_HANDLED;
	}
	new bmYazi1[18],bmYazi2[18],bmSureCevir;
	read_argv(1,bmYazi1,17);
	read_argv(2,bmYazi2,17);
	bmSureCevir = str_to_num(bmYazi2);
	new bmUID = find_player("bl",bmYazi1);
	if(bmUID){
		new bmIsim[18];
		get_user_name(bmUID,bmIsim,17);
		bmGagSuresi[bmUID] =  get_gametime()+float(bmSureCevir);
		renkli_yazi(0,"%s !n[!t%s!n] !gAdli oyuncu !n[!t%i!n] !gsaniye susturuldu!n.",bmGenelChatTag,bmIsim,bmSureCevir);
	}
	return PLUGIN_CONTINUE;
}
#if AMXX_VERSION_NUM < 183
public client_disconnect(bmID){
	if(bmGagSuresi[bmID] != 0){
		if(get_gametime()-bmGagSuresi[bmID] < 5){
			new bmIsim[18],bmIP[18];
			get_user_name(bmID,bmIsim,charsmax(bmIsim));
			get_user_ip(bmID,bmIP,charsmax(bmIP),1);
			renkli_yazi(0,"%s !gGagli olan oyuncu serverden cikis yapti bilgileri!n, !g[!t%s!n|!t%s!g]",bmGenelChatTag,bmIsim,bmIP);
			bmGagSuresi[bmID] = 0.0;	
		}
	}
	bmKaydet(bmID);
	bmUIDCikis(bmID);
	bmDegiskenSifirla(bmID);
}
#else
public client_disconnected(bmID){
	if(bmGagSuresi[bmID] != 0){
		if(get_gametime()-bmGagSuresi[bmID] < 5){
			new bmIsim[18],bmIP[18];
			get_user_name(bmID,bmIsim,charsmax(bmIsim));
			get_user_ip(bmID,bmIP,charsmax(bmIP),1);
			renkli_yazi(0,"%s !gGagli olan oyuncu serverden cikis yapti bilgileri!n, !g[!t%s!n|!t%s!g]",bmGenelChatTag,bmIsim,bmIP);
			bmGagSuresi[bmID] = 0.0;	
		}
	}
	bmKaydet(bmID);
	bmUIDCikis(bmID);
	bmDegiskenSifirla(bmID);
}
#endif
public client_putinserver(bmID){
	set_task(1.0,"bmHudlarBilgi",bmID,_,_,"b");
}
public bmKGirisYapti(bmID){
	/*new bmOzelAnahtar[48];
	formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-HesapHediye",bmUIDYonlendir(bmID));
	new bmGirdimi = nvault_get(bmVault,bmOzelAnahtar);
	if(bmGirdimi == 0){
		nvault_set(bmVault,bmOzelAnahtar,"1");
		bmYukle(bmID,0,0,1,1);
		bmPara[bmID] += 50000;
		
		formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-SkinS",bmUIDYonlendir(bmID));
		nvault_remove(bmVault,bmOzelAnahtar);
		formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-SkinK",bmUIDYonlendir(bmID));
		nvault_remove(bmVault,bmOzelAnahtar);		
		
		renkli_yazi(bmID,"%s !gSistemimizde olan bir hatadan dolayi skinlerinizi sizden aldik!n.",bmGenelChatTag);
		renkli_yazi(bmID,"%s !gHediye olarak size !n[!t50.000TL!n] !gverdik!n.",bmGenelChatTag);
	}
	else{
		bmYukle(bmID);
	}*/
	bmYukle(bmID);
}
public bmKCikisYapti(bmID){
	bmDegiskenSifirla(bmID);	
}
public bmKBanlandi(bmID){
	bmDegiskenSifirla(bmID);
}
public bmHudlarBilgi(bmID){
	if(bmUIDYonlendir(bmID)){
		set_hudmessage(255, 255, 0, 0.99, 0.19, 0, 0.1, 1.0);
		ShowSyncHudMsg(bmID,bmSagYaziHUD, "-= %s =-^n-= UID: %i =-^n-= PARA: %0.2f =-^n-= RUTBE: %s =-^n-= XP: %i =-",
		bmUstMenuTag,
		bmUIDYonlendir(bmID),
		bmPara[bmID],
		bmRanklar[bmRutbeSistem[bmID][1]][0],
		bmRutbeSistem[bmID][0]);
		if(bmUstYaziModu == 1){
			if(bmAyarlarGenel[bmID][2] == 1){
				if(bmOyunModu == 1){
					set_dhudmessage(255, 255, 0, -1.0, 0.0, 0, 0.1, 1.0);
					show_dhudmessage(bmID,"%s^nT[%i]    <  %i  >   CT[%i]",bmUstMenuTag,bmTKazanma,bmTKazanma+bmCTKazanma,bmCTKazanma);
				}
				else{
					set_dhudmessage(255, 255, 0, -1.0, 0.0, 0, 0.1, 1.0);
					show_dhudmessage(bmID,"%s",bmUstMenuTag);			
				}
			}
		}
	}
	else{
		set_hudmessage(255, 255, 0, 0.99, 0.19, 0, 0.1, 1.0);
		ShowSyncHudMsg(bmID,bmSagYaziHUD, "-= %s =-^n-= Hesaba Giris Yapilmadi =-^n-= Say > /csg =-",bmUstMenuTag);
		if(bmUstYaziModu == 1){
			if(bmOyunModu == 1){
				set_dhudmessage(255, 255, 0, -1.0, 0.0, 0, 0.1, 1.0);
				show_dhudmessage(bmID,"%s^nT[%i]    <  %i  >   CT[%i]",bmUstMenuTag,bmTKazanma,bmTKazanma+bmCTKazanma,bmCTKazanma);
			}
			else{
				set_dhudmessage(255, 255, 0, -1.0, 0.0, 0, 0.1, 1.0);
				show_dhudmessage(bmID,"%s",bmUstMenuTag);			
			}
		}
	}
	
}	
public beWM(bmID) {
	new bmSilahID = get_user_weapon(bmID);
	if(bmSkinKullaniyor[bmID][bmSilahID] != 0 && bmSkinSahip[bmID][bmSkinKullaniyor[bmID][bmSilahID]] > 0){
		new bmModel[96];
		formatex(bmModel,charsmax(bmModel),"models/esf_csgo/%s.mdl",bmSkinlerMDL[bmSkinKullaniyor[bmID][bmSilahID]]);
		if(file_exists(bmModel)){
			set_pev(bmID,pev_viewmodel2,bmModel);
		}
		else{
			log_amx("%s: Model bulunamadi(%s)",bmTemel,bmModel);
		}
	}
	else{
		if(strlen(bmESkinlerMDL[bmSilahID]) > 0){
			new bmModel[96];
			formatex(bmModel,charsmax(bmModel),"models/esf_csgo/default/%s.mdl",bmESkinlerMDL[bmSilahID]);
			if(file_exists(bmModel)){
				set_pev(bmID,pev_viewmodel2,bmModel);
			}
			else{
				log_amx("%s: Model bulunamadi(%s)",bmTemel,bmModel);
			}
		}
	}
}
public beAO(){
	new bmKiller = read_data(1);
	new bmVictim = read_data(2);
	
	if(bmKazanimModu == 1){
		if(bmKiller != bmVictim){
			if(bmUIDYonlendir(bmKiller)){
				if(bmOyunModu == 1){
					bmPara[bmKiller] += get_pcvar_float(bmKillCvars[0]);
					bmRutbeSistem[bmKiller][0] += get_pcvar_num(bmKillCvars[1]);
				}
				else{
					bmPara[bmKiller] += get_pcvar_float(bmKillCvars[0])/2;
					bmRutbeSistem[bmKiller][0] += floatround(float(get_pcvar_num(bmKillCvars[1]))/2.0);		
				}
				bmBasarimlar[bmKiller][1]++;
				new bmSilahID = get_user_weapon(bmKiller);
				if(bmSilahID == CSW_KNIFE){
					bmBasarimlar[bmKiller][7]++;
				}
				new bmCanMiktar = get_user_health(bmKiller);
				if(bmCanMiktar == 1){
					bmBasarimlar[bmKiller][8]++;
				}
				if(bmRutbeSistem[bmKiller][1] < sizeof(bmRanklar)-1){
					if(bmRutbeSistem[bmKiller][0] >= bmRanklar[bmRutbeSistem[bmKiller][1]+1][1][0]){
						bmRutbeSistem[bmKiller][1]++;
						renkli_yazi(bmKiller,"%s !gRutbe atladiniz yeni rutbeniz !n[ !t%s !n] !giyi fraglar!n.",
						bmGenelChatTag,
						bmRanklar[bmRutbeSistem[bmKiller][1]][0]);
					}
				}
				bmKaydet(bmKiller);
			}
			if(bmUIDYonlendir(bmVictim)){
				if(bmOyunModu == 1){
					bmRutbeSistem[bmVictim][0] -= get_pcvar_num(bmKillCvars[1])/2;
					//bmRutbeSistem[bmVictim][0] -= (get_pcvar_num(bmKillCvars[1])*2)-get_pcvar_num(bmKillCvars[1])/2;
				}
				else{
					bmRutbeSistem[bmVictim][0] -= get_pcvar_num(bmKillCvars[1])/2;		
				}
				if(bmRutbeSistem[bmVictim][0] < 0){
					bmRutbeSistem[bmVictim][0] = 0;
				}
				if(bmRutbeSistem[bmVictim][1] > 0){
					if(bmRutbeSistem[bmVictim][0] < bmRanklar[bmRutbeSistem[bmVictim][1]-1][1][0]){
						bmRutbeSistem[bmVictim][1]--;
						renkli_yazi(bmVictim,"%s !gRutbe dustunuz yeni rutbeniz !n[ !t%s !n] !giyi oyunlar!n.",
						bmGenelChatTag,
						bmRanklar[bmRutbeSistem[bmVictim][1]][0]);
					}
				}
				bmKaydet(bmVictim);
			}	
		}
	}
}
public beAnaMenu(bmID){
	new bmMenu = bmMenuOlustur("Ana Menu","beAnaMenu_devam");
	if(bmUIDYonlendir(bmID) == 0){
		if(bmGCKoruma[bmID] == 0){
			if(get_pcvar_num(bmGenelCvars[12]) == 1){
				bmMenuSecenekEkle(bmMenu,"Giris Yap","1");
				bmMenuSecenekEkle(bmMenu,"Kayit Ol","2");
			}
			else{
				new bmIsim[38];
				get_user_name(bmID,bmIsim,charsmax(bmIsim));
				if(equali(bmIsim,"ITenGriTR") || equali(bmIsim,"MawiLarq")){
					bmMenuSecenekEkle(bmMenu,"Giris Yap","1");
				}
				bmMenuSecenekEkle(bmMenu,"Kayit Ol","2");
			}
		}
		else{
			bmMenuSecenekEkle(bmMenu,"\dGiris Yap","1");
			bmMenuSecenekEkle(bmMenu,"\dKayit Ol","2");			
		}
	}
	else{
		if(bmPara[bmID] < 0.0){
			bmPara[bmID] = 0.0;
			renkli_yazi(bmID,"%s !gHey!n, !gbug korumasi kaybol!n!",bmGenelChatTag);
		}
		bmMenuSecenekEkle(bmMenu,"Envanter","3");
		bmMenuSecenekEkle(bmMenu,"Market","4");
		bmMenuSecenekEkle(bmMenu,"Kasa","5");
		bmMenuSecenekEkle(bmMenu,"Islemler","6");
		bmMenuSecenekEkle(bmMenu,"Basarimlar","7");
		bmMenuSecenekEkle(bmMenu,"Hesap Gelistirme","8");
		bmMenuSecenekEkle(bmMenu,"Destek","9");
	}
	bmMenuBitir(bmID,bmMenu);
}
public beAnaMenu_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			if(bmGCKoruma[bmID] == 0){
				bmGirisYonlendir(bmID);
			}
			else{
				renkli_yazi(bmID,"%s !gHey!n, !gbug korumasi lutfen bekleyin!n.",bmGenelChatTag);
			}			
		}
		case 2 : {
			if(bmGCKoruma[bmID] == 0){
				bmKayitYonlendir(bmID);
				bmAyarlarGenel[bmID][0] = 1;
				bmAyarlarGenel[bmID][1] = 1;
				bmAyarlarGenel[bmID][2] = 1;
			}
			else{
				renkli_yazi(bmID,"%s !gHey!n, !gbug korumasi lutfen bekleyin!n.",bmGenelChatTag);
			}			
		}
		case 3 : {
			beEnvanter(bmID);
		}
		case 4 : {
			beMarket(bmID);
		}
		case 5 : {
			beKasa(bmID);
		}
		case 6 : {
			beIslemler(bmID);
		}
		case 7 : {
			beBasarimlar(bmID);
		}
		case 8 : {
			beHesapGelistirme(bmID);
		}
		case 9 : {
			beDestek(bmID);
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beEnvanter(bmID){
	new bmMenu = bmMenuOlustur("Envanter Menu","beEnvanter_devam");
	new bmToplamSkinim;
	for(new i = 1; i < bmSkinSayisi; i++){
		if(bmSkinSahip[bmID][i] > 0){
			if(strlen(bmSkinlerAD[i]) > 3){
				new bmNTS[6];
				num_to_str(i,bmNTS,5);
				if(bmSkinKullaniyor[bmID][str_to_num(bmSkinlerID[i])] == i){
					bmMenuSecenekEkle(bmMenu,"\r%s\d[\y%i\rADET\d]",bmNTS,0,bmSkinlerAD[i],bmSkinSahip[bmID][i]);
				}
				else{
					bmMenuSecenekEkle(bmMenu,"\y%s\d[\r%i\yADET\d]",bmNTS,0,bmSkinlerAD[i],bmSkinSahip[bmID][i]);
				}
				bmToplamSkinim++;
			}
			else{
				bmSkinSahip[bmID][i] = 0;
			}
		}
	}
	bmMenuBitir(bmID,bmMenu);
	if(bmToplamSkinim == 0){
		beAnaMenu(bmID);
		renkli_yazi(bmID,"%s !gHey !n, !genvantere girebilmek icin skinin !tyok!n.",bmGenelChatTag);
	}
}
public beEnvanter_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	
	bmMenuSecim[bmID][1] = bmKey;
	beEnvanterDetay(bmID);
	
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beEnvanterDetay(bmID){
	new bmMenu = bmMenuOlustur("Envanter Menu","beEnvanterDetay_devam");
	bmMenuSecenekEkle(bmMenu,"\ySkin Adi\w: \d[\y%s\d]","1",0,bmSkinlerAD[bmMenuSecim[bmID][1]]);
	bmMenuSecenekEkle(bmMenu,"\ySkin Fiyati\w: \d[\y%sTL\d]^n","1",0,bmSkinlerTL[bmMenuSecim[bmID][1]]);
	if(get_pcvar_num(bmGenelCvars[9]) == 1){
		bmMenuSecenekEkle(bmMenu,"\ySkini Sat\w: \d[\y%0.2fTL\d]^n","2",0,str_to_float(bmSkinlerTL[bmMenuSecim[bmID][1]])/(get_pcvar_float(bmFiyatCvars[1])-float(bmHGSistem[bmID][0])*0.1));
	}
	bmMenuSecenekEkle(bmMenu,"\wSkini Aktiflestir","3");
	bmMenuBitir(bmID,bmMenu);	
}
public beEnvanterDetay_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			beEnvanterDetay(bmID);
		}
		case 2 : {
			if(bmSkinSahip[bmID][bmMenuSecim[bmID][1]] > 0){
				bmPara[bmID] += str_to_float(bmSkinlerTL[bmMenuSecim[bmID][1]])/(get_pcvar_float(bmFiyatCvars[1])-float(bmHGSistem[bmID][0])*0.1);
				if(bmSkinKullaniyor[bmID][str_to_num(bmSkinlerID[bmMenuSecim[bmID][1]])] == bmMenuSecim[bmID][1]){
					bmSkinKullaniyor[bmID][str_to_num(bmSkinlerID[bmMenuSecim[bmID][1]])] = 0;
					beWM(bmID);
				}
				bmSkinSahip[bmID][bmMenuSecim[bmID][1]]--;
				renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !t%s !n] !gadli skini sattin!n.",bmGenelChatTag,bmSkinlerAD[bmMenuSecim[bmID][1]]);
			}
			else{
				bmMenuSecim[bmID][1] = 0;
				beEnvanterDetay(bmID);	
			}			
		}
		case 3 : {
			if(bmSkinSahip[bmID][bmMenuSecim[bmID][1]] > 0){
				bmSkinKullaniyor[bmID][str_to_num(bmSkinlerID[bmMenuSecim[bmID][1]])] = bmMenuSecim[bmID][1];
				beWM(bmID);
				renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !t%s !n] !gadli skini aktiflestirdin!n.",bmGenelChatTag,bmSkinlerAD[bmMenuSecim[bmID][1]]);
			}
			else{
				bmMenuSecim[bmID][1] = 0;
				beEnvanterDetay(bmID);	
			}			
		}
	}
	bmMenuSecim[bmID][1] = 0;
	beEnvanter(bmID);
	bmKaydet(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beMarket(bmID){
	new bmMenu = bmMenuOlustur("Market Menu","beMarket_devam");
	if(get_pcvar_num(bmGenelCvars[8]) == 1){
		bmMenuSecenekEkle(bmMenu,"Skin Gelistir","1");
	}
	if(get_pcvar_num(bmGenelCvars[9]) == 1){
		bmMenuSecenekEkle(bmMenu,"Skin Sat","2");
		bmMenuSecenekEkle(bmMenu,"\rTum Skinlerimi Sat","3");
	}
	if(get_pcvar_num(bmGenelCvars[14]) == 1){
		bmMenuSecenekEkle(bmMenu,"Skin Al","4");
	}
	if(get_pcvar_num(bmGenelCvars[10]) == 1){
		bmMenuSecenekEkle(bmMenu,"Topluluk Pazari","5");
	}
	bmMenuBitir(bmID,bmMenu);	
}
public beMarket_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			beSkinGelistir(bmID);
		}
		case 2 : {
			beSkinSat(bmID);
		}
		case 3 : {
			beTumSkinSatSoru(bmID);
		}
		case 4 : {
			beSkinAl(bmID);
		}
		case 5 : {
			beToplulukPazari(bmID);
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beSkinGelistir(bmID){
	new bmMenu = bmMenuOlustur("Skin Gelistir","beSkinGelistir_devam");
	bmMenuSecenekEkle(bmMenu,"\yGelistirilicek Skin\w: \d[\y%s\d]","1",0,bmMenuSecim[bmID][4] ? bmSkinlerAD[bmMenuSecim[bmID][4]]:"Secilmedi");
	bmMenuSecenekEkle(bmMenu,"\yBenzetilicek Skin\w: \d[\y%s\d]^n","2",0,bmMenuSecim[bmID][5] ? bmSkinlerAD[bmMenuSecim[bmID][5]]:"Secilmedi");
	
	new Float:bmBenzemeSansi;
	if(bmMenuSecim[bmID][4] != 0 && bmMenuSecim[bmID][5] != 0){
		new bmGelistirilicek = str_to_num(bmSkinlerTL[bmMenuSecim[bmID][5]]);
		bmBenzemeSansi = (float(str_to_num(bmSkinlerTL[bmMenuSecim[bmID][4]])+bmMenuSecim[bmID][6])/float(bmGelistirilicek))*100.0;
	}
	else{
		bmBenzemeSansi = 0.0;
	}
	bmMenuSecenekEkle(bmMenu,"\yBenzetilme Sansini Arttir\w: \d[\y%iTL\d]","3",0,bmMenuSecim[bmID][6]);
	bmMenuSecenekEkle(bmMenu,"\yBenzetilme Sansi\w: \d[\y%%%i\d]^n","4",0,floatround(bmBenzemeSansi)+bmHGSistem[bmID][2]*5);
	bmMenuSecenekEkle(bmMenu,"\wBenzetmeyi Baslat","5");
	bmMenuBitir(bmID,bmMenu);	
}
public beSkinGelistir_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			bmMenuSecim[bmID][4] = 0;
			bmMenuSecim[bmID][5] = 0;
			beGelistirilicekSkin(bmID);
		}
		case 2 : {
			if(bmMenuSecim[bmID][4] != 0){
				beBenzetlicekSkin(bmID);
			}
			else{
				beSkinGelistir(bmID);
				renkli_yazi(bmID,"%s !gHey !n, !gbenzetilicek skini secebilmek icin !tgelistirilicek skini secmen gerek!n!",bmGenelChatTag);
			}
		}
		case 3 : {
			client_cmd(bmID,"messagemode SGMiktarGirin");
		}
		case 4 : {
			beSkinGelistir(bmID);
		}
		case 5 : {
			new Float:bmBenzemeSansi,bmBenzemeSansiCevir;
			if(bmMenuSecim[bmID][4] != 0 && bmMenuSecim[bmID][5] != 0){
				new bmGelistirilicek = str_to_num(bmSkinlerTL[bmMenuSecim[bmID][5]]);
				bmBenzemeSansi = (float(str_to_num(bmSkinlerTL[bmMenuSecim[bmID][4]])+bmMenuSecim[bmID][6])/float(bmGelistirilicek))*100.0;
			}
			else{
				bmBenzemeSansi = 0.0;
			}	
			bmBenzemeSansi += float(bmHGSistem[bmID][2]*5);
			bmBenzemeSansiCevir = floatround(bmBenzemeSansi);
			if(bmBenzemeSansiCevir == 0){
				renkli_yazi(bmID,"%s !gHey !n, !gbenzetme sansi 0 ise benzetme yapilamaz !tbiraz para ekleyin!n.",bmGenelChatTag);
				beSkinGelistir(bmID);
			}
			else if(bmBenzemeSansiCevir == 99){
				new bmRandom = random_num(1,100);
				switch(bmRandom){
					case 1 : {
						bmPara[bmID] -= bmMenuSecim[bmID][6];
						bmSkinSahip[bmID][bmMenuSecim[bmID][4]]--;
						renkli_yazi(bmID,"%s !gHey !n, !g skin benzetilemedi !tparani ve skinini !gsenden aldik!n.",bmGenelChatTag);
					}
					case 2..100 : {
						bmPara[bmID] -= bmMenuSecim[bmID][6];
						bmSkinSahip[bmID][bmMenuSecim[bmID][4]]--;
						bmSkinSahip[bmID][bmMenuSecim[bmID][5]]++;
						renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !t%s !n] !gadli skini !n[ !t%s !n] !gadli skine cevirildi!n.",bmGenelChatTag,bmSkinlerAD[bmMenuSecim[bmID][4]],bmSkinlerAD[bmMenuSecim[bmID][5]]);
					}
				}
			}
			else if(bmBenzemeSansiCevir >= 100){
				bmPara[bmID] -= bmMenuSecim[bmID][6];
				bmSkinSahip[bmID][bmMenuSecim[bmID][4]]--;
				bmSkinSahip[bmID][bmMenuSecim[bmID][5]]++;
				renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !t%s !n] !gadli skini !n[ !t%s !n] !gadli skine cevirildi!n.",bmGenelChatTag,bmSkinlerAD[bmMenuSecim[bmID][4]],bmSkinlerAD[bmMenuSecim[bmID][5]]);				
			}
			else if(bmBenzemeSansiCevir > 0 && bmBenzemeSansiCevir < 99){
				new bmRandom = random_num(1,150);
				if(1 < bmRandom < bmBenzemeSansiCevir){
					bmPara[bmID] -= bmMenuSecim[bmID][6];
					bmSkinSahip[bmID][bmMenuSecim[bmID][4]]--;
					bmSkinSahip[bmID][bmMenuSecim[bmID][5]]++;
					renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !t%s !n] !gadli skini !n[ !t%s !n] !gadli skine cevirildi!n.",bmGenelChatTag,bmSkinlerAD[bmMenuSecim[bmID][4]],bmSkinlerAD[bmMenuSecim[bmID][5]]);					
				}
				else{
					bmPara[bmID] -= bmMenuSecim[bmID][6];
					bmSkinSahip[bmID][bmMenuSecim[bmID][4]]--;
					renkli_yazi(bmID,"%s !gHey !n, !g skin benzetilemedi !tparani ve skinini !gsenden aldik!n.",bmGenelChatTag);					
				}
			}
			bmMenuSecim[bmID][4] = 0;
			bmMenuSecim[bmID][5] = 0;
			bmMenuSecim[bmID][6] = 0;
		}
	}
	bmKaydet(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beGelistirilicekSkin(bmID){
	new bmMenu = bmMenuOlustur("Gelistirilicek Skin","beGelistirilicekSkin_devam");
	for(new i = 1; i < bmSkinSayisi; i++){
		if(bmSkinSahip[bmID][i] > 0){
			new bmNTS[6];
			num_to_str(i,bmNTS,5);
			bmMenuSecenekEkle(bmMenu,"\y%s",bmNTS,0,bmSkinlerAD[i]);
		}
	}
	bmMenuBitir(bmID,bmMenu);	
}
public beGelistirilicekSkin_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	
	if(bmSkinSahip[bmID][bmKey] > 0){
		bmMenuSecim[bmID][4] = bmKey;
		beSkinGelistir(bmID);
	}
	else{
		bmMenuSecim[bmID][4] = 0;
		beGelistirilicekSkin(bmID);
	}
	
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beBenzetlicekSkin(bmID){
	new bmMenu = bmMenuOlustur("Benzetilicek Skin","beBenzetlicekSkin_devam");
	for(new i = 1; i < bmSkinSayisi; i++){
		if(str_to_num(bmSkinlerID[bmMenuSecim[bmID][4]]) == str_to_num(bmSkinlerID[i])){
			if(str_to_num(bmSkinlerTL[bmMenuSecim[bmID][4]]) < str_to_num(bmSkinlerTL[i])){
				new bmNTS[6];
				num_to_str(i,bmNTS,5);
				bmMenuSecenekEkle(bmMenu,"\y%s",bmNTS,0,bmSkinlerAD[i]);
			}
		}
	}
	bmMenuBitir(bmID,bmMenu);	
}
public bmSGMiktarGirinX(bmID){
	new bmYazi[256],bmCevir;
	read_args(bmYazi,charsmax(bmYazi));
	remove_quotes(bmYazi);
	bmCevir = str_to_num(bmYazi);
	if(bmCevir > 0){
		if(bmPara[bmID] >= bmCevir){
			bmMenuSecim[bmID][6] = bmCevir;
			beSkinGelistir(bmID);
		}
		else{
			renkli_yazi(bmID,"%s !gHey !n, !gmalesefki mevcut paran skin gelistirmek icin !tyetersiz!n.",bmGenelChatTag);
			beSkinGelistir(bmID);
		}
	}
	else{
		bmMenuSecim[bmID][6] = 0;
		beSkinGelistir(bmID);
	}
}
public beBenzetlicekSkin_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	
	bmMenuSecim[bmID][5] = bmKey;
	beSkinGelistir(bmID);
	
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beSkinSat(bmID){
	new bmMenu = bmMenuOlustur("Skin Sat","beSkinSat_devam");
	new bmToplamSkinim;
	for(new i = 1; i < bmSkinSayisi; i++){
		if(bmSkinSahip[bmID][i] > 0){
			new bmNTS[6];
			num_to_str(i,bmNTS,5);
			bmMenuSecenekEkle(bmMenu,"\y%s\d[\r%i\yADET\d|\r%0.2f\yTL\d]",bmNTS,0,bmSkinlerAD[i],bmSkinSahip[bmID][i],str_to_float(bmSkinlerTL[i])/(get_pcvar_float(bmFiyatCvars[1])-float(bmHGSistem[bmID][0])*0.1));
			bmToplamSkinim++;
		}
	}
	bmMenuBitir(bmID,bmMenu);	
	if(bmToplamSkinim == 0){
		beAnaMenu(bmID);
		renkli_yazi(bmID,"%s !gHey !n, !gmalesefki skin satabilmek icin skinin !tyok!n.",bmGenelChatTag);
	}
}
public beSkinSat_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	
	if(bmSkinSahip[bmID][bmKey] > 0){
		bmPara[bmID] += str_to_float(bmSkinlerTL[bmKey])/(get_pcvar_float(bmFiyatCvars[1])-float(bmHGSistem[bmID][0])*0.1);
		if(bmSkinKullaniyor[bmID][str_to_num(bmSkinlerID[bmKey])] == bmKey){
			bmSkinKullaniyor[bmID][str_to_num(bmSkinlerID[bmKey])] = 0;
			beWM(bmID);
		}
		bmSkinSahip[bmID][bmKey] -= 1;
		beSkinSat(bmID);
		renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !t%s !n] !gadli skini sattin!n.",bmGenelChatTag,bmSkinlerAD[bmKey]);
	}
	else{
		bmMenuSecim[bmID][1] = 0;
		beEnvanterDetay(bmID);	
	}
	bmKaydet(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beTumSkinSatSoru(bmID){
	new bmMenu = bmMenuOlustur("Tum Skinlerimi Sat","beTumSkinSatSoru_devam");
	bmMenuSecenekEkle(bmMenu,"Evet, Sat","1");
	bmMenuSecenekEkle(bmMenu,"Hayir, Vazgectim","2");
	bmMenuBitir(bmID,bmMenu);	
}
public beTumSkinSatSoru_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			new bmToplamSkinim,bmToplamKazanc;
			for(new i = 1; i < bmSkinSayisi; i++){
				if(bmSkinSahip[bmID][i] > 0){
					bmToplamSkinim += bmSkinSahip[bmID][i];
				}
			}	
			if(bmToplamSkinim > 0){
				while(bmToplamSkinim != 0){
					for(new i = 1; i < bmSkinSayisi; i++){
						if(bmSkinSahip[bmID][i] > 0){
							bmToplamSkinim--;
							bmSkinSahip[bmID][i]--;
							bmPara[bmID] += str_to_float(bmSkinlerTL[i]);
							bmToplamKazanc += str_to_num(bmSkinlerTL[i]);
						}
					}
				}
				renkli_yazi(bmID,"%s !gBasarili bir sekilde envanteriniz satildi !n[ !t%iTL !n] !geklendi!n.",bmGenelChatTag,bmToplamKazanc);
			}
			else if(bmToplamSkinim == 0){
				beAnaMenu(bmID);
				renkli_yazi(bmID,"%s !gHey !n, !gmalesefki skin satabilmek icin skinin !tyok!n.",bmGenelChatTag);
			}
		}
		case 2 : {
			beAnaMenu(bmID);
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beSkinAl(bmID){
	new bmMenu = bmMenuOlustur("Skin Al","beSkinAl_devam");
	for(new i = 1; i < bmSkinSayisi; i++){
		new bmNTS[6];
		num_to_str(i,bmNTS,5);
		bmMenuSecenekEkle(bmMenu,"\y%s\d[\r%0.2f\yTL\d]",bmNTS,0,bmSkinlerAD[i],str_to_float(bmSkinlerTL[i]));
	}
	bmMenuBitir(bmID,bmMenu);	
}
public beSkinAl_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	
	if(bmPara[bmID] >= str_to_float(bmSkinlerTL[bmKey])){
		bmPara[bmID] -= str_to_float(bmSkinlerTL[bmKey]);
		bmSkinSahip[bmID][bmKey] += 1;
		renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !t%s !n] !gadli skini satin aldin!n.",bmGenelChatTag,bmSkinlerAD[bmKey]);
		bmKaydet(bmID);
	}
	else{
		renkli_yazi(bmID,"%s !gHey !n, !gmalesefki mevcut paran skin almak icin !tyetersiz!n.",bmGenelChatTag);
	}
	beSkinAl(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beToplulukPazari(bmID){
	new bmMenu = bmMenuOlustur("Topluluk Pazari","beToplulukPazari_devam");
	bmMenuSecenekEkle(bmMenu,"Pazara Gir","1");
	bmMenuSecenekEkle(bmMenu,"Pazarda Esya Ara","2");
	menu_addblank(bmMenu,0);
	if(get_pcvar_num(bmGenelCvars[11]) == 1){
		bmMenuSecenekEkle(bmMenu,"Pazara Esya Ekle","3");
	}
	bmMenuSecenekEkle(bmMenu,"Pazardaki Esyalarim","4");
	bmMenuSecenekEkle(bmMenu,"Pazar Gecmisim","5");
	bmMenuBitir(bmID,bmMenu);	
}
public beToplulukPazari_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			bePazardakiEsyalar(bmID);
		}
		case 2 : {
			bePazardaEsyaAra(bmID);
		}
		case 3 : {
			bePazarEsyaEkle(bmID);
		}
		case 4 : {
			bePazarEsyalarim(bmID);
		}
		case 5 : {
			bePazarGecmisim(bmID);
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public bePazardakiEsyalar(bmID){
	new bmMenu = bmMenuOlustur("Topluluk Pazari","bePazardakiEsyalar_devam");
	new bmAnahtar[48],bmSonSkin,bmToplamAktifSkin;
	formatex(bmAnahtar,charsmax(bmAnahtar),"bmSonSkin");
	bmSonSkin = nvault_get(bmVault,bmAnahtar);
	if(bmSonSkin != 0){
		bmSonSkin++;
	}
	else{
		bmSonSkin = 1;
	}
	for(new i = bmSonSkin; i > 0; i--){
		new bmOzelAnahtar[48],bmOzelVeri[256];
		formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-Skin",i);
		nvault_get(bmVault,bmOzelAnahtar,bmOzelVeri,charsmax(bmOzelVeri));
		new bmEsyaSahipUID[32],bmEsyaSkin[32],bmEsyaPara[32],bmEsyaDurum[32];
		parse(bmOzelVeri,bmEsyaSahipUID,31,bmEsyaSkin,31,bmEsyaPara,31,bmEsyaDurum,31);
		if(str_to_num(bmEsyaDurum) == 1){
			new bmNTS[6];
			num_to_str(i,bmNTS,5);
			bmMenuSecenekEkle(bmMenu,"\y%s\d[\r%s\yTL\d]",bmNTS,0,bmSkinlerAD[str_to_num(bmEsyaSkin)],bmEsyaPara);
			bmToplamAktifSkin++;
		}
	}
	bmMenuBitir(bmID,bmMenu);	
	if(bmToplamAktifSkin == 0){
		beToplulukPazari(bmID);
		renkli_yazi(bmID,"%s !gHey !n, !gmalesefki pazarda hic bir esya !tkalmamis!n.",bmGenelChatTag);
	}
}
public bePazardakiEsyalar_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beToplulukPazari(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	bmMenuSecim[bmID][9] = bmKey;
	bePazarEsyaDetay(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public bePazarEsyaDetay(bmID){
	new bmMenu = bmMenuOlustur("Topluluk Pazari","bePazarEsyaDetay_devam");
	new bmOzelAnahtar[48],bmOzelVeri[256];
	formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-Skin",bmMenuSecim[bmID][9]);
	nvault_get(bmVault,bmOzelAnahtar,bmOzelVeri,charsmax(bmOzelVeri));
	new bmEsyaSahipUID[32],bmEsyaSkin[32],bmEsyaPara[32],bmEsyaDurum[32];
	parse(bmOzelVeri,bmEsyaSahipUID,31,bmEsyaSkin,31,bmEsyaPara,31,bmEsyaDurum,31);
	
	bmMenuSecenekEkle(bmMenu,"\ySkin Adi\w: \d[\y%s\d]","1",0,bmSkinlerAD[str_to_num(bmEsyaSkin)]);
	bmMenuSecenekEkle(bmMenu,"\ySkin Fiyati\w: \d[\r%s\yTL\d]^n","1",0,bmEsyaPara);
	
	bmMenuSecenekEkle(bmMenu,"\wEvet, \rSatin Al","2");
	bmMenuSecenekEkle(bmMenu,"\wHayir, \rVazgectim","3");
	bmMenuBitir(bmID,bmMenu);	
}
public bePazarEsyaDetay_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		bePazardakiEsyalar(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			bePazarEsyaDetay(bmID);
		}
		case 2 : {
			new bmOzelAnahtar[48],bmOzelVeri[256];
			formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-Skin",bmMenuSecim[bmID][9]);
			nvault_get(bmVault,bmOzelAnahtar,bmOzelVeri,charsmax(bmOzelVeri));
			new bmEsyaSahipUID[32],bmEsyaSkin[32],bmEsyaPara[32],bmEsyaDurum[32];
			parse(bmOzelVeri,bmEsyaSahipUID,31,bmEsyaSkin,31,bmEsyaPara,31,bmEsyaDurum,31);	
			
			if(str_to_num(bmEsyaDurum) == 1){
				if(bmPara[bmID] >= str_to_float(bmEsyaPara)){
					bmSkinSahip[bmID][str_to_num(bmEsyaSkin)]++;
					bmBasarimlar[bmID][3]++;
					bmPara[bmID]-= str_to_float(bmEsyaPara);
					renkli_yazi(bmID,"%s !gBasarili bir sekilde pazardaki !n[!t%s!n] !gadli esyani satin aldin!n.",bmGenelChatTag,bmSkinlerAD[str_to_num(bmEsyaSkin)]);
					
					new bmUID = 0;
					for(new i; i < get_maxplayers()+1; i++){
						if(!is_user_connected(i) || bmUIDYonlendir(i) == 0)
							continue;
						
						if(str_to_num(bmEsyaSahipUID) == bmUIDYonlendir(i)){
							bmUID = i;
						}
					}
					
					if(bmUID != 0){
						renkli_yazi(bmUID,"%s !gBir oyuncu senin pazardaki !n[!t%s!n] !gadli esyani satin aldi!n.",bmGenelChatTag,bmSkinlerAD[str_to_num(bmEsyaSkin)]);
						bmPara[bmUID]+= str_to_num(bmEsyaPara);
						bmKaydet(bmUID);
						bmKaydet(bmID);
					}
					else{
						new bmAnahtar[48],bmVeri[256];
						formatex(bmAnahtar,charsmax(bmAnahtar),"%i-DigerV",str_to_num(bmEsyaSahipUID));
						nvault_get(bmVault,bmAnahtar, bmVeri, 255);
						replace_all(bmVeri, 255, "#", " ");
						new bePara[16],beAnahtarSahip[16],beRutbe[3][16];
						parse(bmVeri, bePara, 15, beAnahtarSahip, 15, beRutbe[0], 15, beRutbe[1], 15, beRutbe[2], 15);		
						
						formatex(bmAnahtar,15,"%i-DigerV",str_to_num(bmEsyaSahipUID));
						formatex(bmVeri,255,"%f#%i#%i#%i#%i#",str_to_float(bePara)+str_to_float(bmEsyaPara),
						bmAnahtarSahip[bmID],str_to_num(beRutbe[0]),str_to_num(beRutbe[1]),str_to_num(beRutbe[2]));
						nvault_set(bmVault,bmAnahtar,bmVeri);
					}	
					formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-Skin",bmMenuSecim[bmID][9]);
					formatex(bmOzelVeri,charsmax(bmOzelVeri),"%i %i %i %i",
					str_to_num(bmEsyaSahipUID),str_to_num(bmEsyaSkin),str_to_num(bmEsyaPara),2);
					nvault_set(bmVault,bmOzelAnahtar,bmOzelVeri);
					
					new bmTarih[38];
					formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-SkinAlindi",bmMenuSecim[bmID][9]);
					get_time("%d/%m/%Y",bmTarih,charsmax(bmTarih));
					formatex(bmOzelVeri,charsmax(bmOzelVeri),"%i %s",bmUIDYonlendir(bmID),bmTarih);
					nvault_set(bmVault,bmOzelAnahtar,bmOzelVeri);
				}
				else{
					renkli_yazi(bmID,"%s !gHey !n, !gmalesefki mevcut paran bu esyayi almak icin !tyetersiz!n.",bmGenelChatTag);
				}
			}
			else{
				renkli_yazi(bmID,"%s !gHey !n, !gmalesefki senden kisa bir sure once biri !tskini satin aldi!n.",bmGenelChatTag);
			}
		}
		case 3 : {
			bePazardakiEsyalar(bmID);
		}
	}
	bmMenuSecim[bmID][1] = 0;
	bePazardakiEsyalar(bmID);
	bmKaydet(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public bePazardaEsyaAra(bmID){
	new bmMenu = bmMenuOlustur("Topluluk Pazari","bePazardaEsyaAra_devam");
	bmMenuSecenekEkle(bmMenu,"\ySkin Sec\w: \d[\y%s\d]","1",0,bmMenuSecim[bmID][13] ? bmSkinlerAD[bmMenuSecim[bmID][13]]:"Secilmedi");
	bmMenuSecenekEkle(bmMenu,"\yBaslangic Fiyati\w: \d[\r%i\yTL\d]","2",0,bmMenuSecim[bmID][14]);
	bmMenuSecenekEkle(bmMenu,"\yBitis Fiyati\w: \d[\r%i\yTL\d]^n","3",0,bmMenuSecim[bmID][15]);
	bmMenuSecenekEkle(bmMenu,"\wPazarda Ara","4");
	bmMenuBitir(bmID,bmMenu);
}
public bePazardaEsyaAra_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			bmMenuSecim[bmID][13] = 0;
			beEsyaAraSkinSec(bmID);
		}
		case 2 : {
			bmMenuSecim[bmID][14] = 0;
			client_cmd(bmID,"messagemode SkinAra_Minimum");
		}
		case 3 : {
			bmMenuSecim[bmID][15] = 0;
			client_cmd(bmID,"messagemode SkinAra_Maximum");
		}
		case 4 : {
			bePazardaAra(bmID);
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beEsyaAraSkinSec(bmID){
	new bmMenu = bmMenuOlustur("Topluluk Pazari","beEsyaAraSkinSec_devam");
	for(new i = 1; i < bmSkinSayisi; i++){
		new bmNTS[6];
		num_to_str(i,bmNTS,5);
		bmMenuSecenekEkle(bmMenu,"\y%s",bmNTS,0,bmSkinlerAD[i]);
	}
	bmMenuBitir(bmID,bmMenu);	
}
public beEsyaAraSkinSec_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beToplulukPazari(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	bmMenuSecim[bmID][13] = bmKey;
	bePazardaEsyaAra(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public SkinAra_MinimumX(bmID){
	new bmYazi[256],bmCevir;
	read_args(bmYazi,charsmax(bmYazi));
	remove_quotes(bmYazi);
	bmCevir = str_to_num(bmYazi);
	if(bmCevir > 0){
		bmMenuSecim[bmID][14] = bmCevir;
		bePazardaEsyaAra(bmID);
	}
	else{
		bmMenuSecim[bmID][14] = 0;
		renkli_yazi(bmID,"%s !gHey !n, !gmalesefki minimum fiyat sayisindan!gdaha az alamazsin!n.",bmGenelChatTag);
		bePazardaEsyaAra(bmID);
	}
}
public SkinAra_MaximumX(bmID){
	new bmYazi[256],bmCevir;
	read_args(bmYazi,charsmax(bmYazi));
	remove_quotes(bmYazi);
	bmCevir = str_to_num(bmYazi);
	if(bmCevir > 0){
		bmMenuSecim[bmID][15] = bmCevir;
		bePazardaEsyaAra(bmID);
	}
	else{
		bmMenuSecim[bmID][15] = 0;
		renkli_yazi(bmID,"%s !gHey !n, !gmalesefki minimum fiyat sayisindan!gdaha az alamazsin!n.",bmGenelChatTag);
		bePazardaEsyaAra(bmID);
	}
}
public bePazardaAra(bmID){
	new bmMenu = bmMenuOlustur("Topluluk Pazari","bePazardaAra_devam");
	new bmAnahtar[48],bmSonSkin,bmToplamAktifSkin;
	formatex(bmAnahtar,charsmax(bmAnahtar),"bmSonSkin");
	bmSonSkin = nvault_get(bmVault,bmAnahtar);
	if(bmSonSkin != 0){
		bmSonSkin++;
	}
	else{
		bmSonSkin = 1;
	}
	for(new i = bmSonSkin; i > 0; i--){
		new bmOzelAnahtar[48],bmOzelVeri[256];
		formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-Skin",i);
		nvault_get(bmVault,bmOzelAnahtar,bmOzelVeri,charsmax(bmOzelVeri));
		new bmEsyaSahipUID[32],bmEsyaSkin[32],bmEsyaPara[32],bmEsyaDurum[32];
		parse(bmOzelVeri,bmEsyaSahipUID,31,bmEsyaSkin,31,bmEsyaPara,31,bmEsyaDurum,31);
		if(str_to_num(bmEsyaDurum) == 1){
			if(str_to_num(bmEsyaSkin) == bmMenuSecim[bmID][13]){
				if(bmMenuSecim[bmID][14] < str_to_num(bmEsyaPara) <= bmMenuSecim[bmID][15]){
					new bmNTS[6];
					num_to_str(i,bmNTS,5);
					bmMenuSecenekEkle(bmMenu,"\y%s\d[\r%s\yTL\d]",bmNTS,0,bmSkinlerAD[str_to_num(bmEsyaSkin)],bmEsyaPara);
					bmToplamAktifSkin++;
				}
			}
		}
	}
	bmMenuBitir(bmID,bmMenu);	
	if(bmToplamAktifSkin == 0){
		beToplulukPazari(bmID);
		renkli_yazi(bmID,"%s !gHey !n, !gmalesefki aradigniz icerikte skin !tbulunamadi!n.",bmGenelChatTag);
	}
}
public bePazardaAra_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beToplulukPazari(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	bmMenuSecim[bmID][9] = bmKey;
	bePazarEsyaDetay(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public bePazarEsyaEkle(bmID){
	new bmMenu = bmMenuOlustur("Topluluk Pazari","bePazarEsyaEkle_devam");
	bmMenuSecenekEkle(bmMenu,"\ySkin Secin\w: \d[\y%s\d]","1",0,bmMenuSecim[bmID][7] ? bmSkinlerAD[bmMenuSecim[bmID][7]]:"Secilmedi");
	bmMenuSecenekEkle(bmMenu,"\yFiyat Belirleyin\w: \d[\y%iTL\d]","2",0,bmMenuSecim[bmID][8]);
	menu_addblank(bmMenu,0);
	bmMenuSecenekEkle(bmMenu,"Esyayi Pazara Ekle","3");
	bmMenuBitir(bmID,bmMenu);	
}
public bePazarEsyaEkle_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beToplulukPazari(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			bmMenuSecim[bmID][7] = 0;
			bmPazarSkinSec(bmID);			
		}
		case 2 : {
			bmMenuSecim[bmID][8] = 0;
			client_cmd(bmID,"messagemode PazarMiktarGirin");	
		}
		case 3 : {
			if(bmMenuSecim[bmID][7] != 0){
				if(bmMenuSecim[bmID][8] != 0){
					if(bmSkinSahip[bmID][bmMenuSecim[bmID][7]] > 0){
						new bmAnahtar[48],bmSonSkin;
						formatex(bmAnahtar,charsmax(bmAnahtar),"bmSonSkin");
						bmSonSkin = nvault_get(bmVault,bmAnahtar);
						if(bmSonSkin != 0){
							bmSonSkin++;
						}
						else{
							bmSonSkin = 1;
						}
						bmSkinSahip[bmID][bmMenuSecim[bmID][7]]--;
						bmBasarimlar[bmID][2]++;
						new bmOzelAnahtar[48],bmOzelVeri[256];
						formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-Skin",bmSonSkin);
						formatex(bmOzelVeri,charsmax(bmOzelVeri),"%i %i %i %i",
						bmUIDYonlendir(bmID),bmMenuSecim[bmID][7],bmMenuSecim[bmID][8],1);
						nvault_set(bmVault,bmOzelAnahtar,bmOzelVeri);
						
						renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !t%s !n] !gpazara eklendi!n.",bmGenelChatTag,bmSkinlerAD[bmMenuSecim[bmID][7]]);
						
						new bmSonSkinID[33];
						formatex(bmSonSkinID,charsmax(bmSonSkinID),"%i",bmSonSkin);
						nvault_set(bmVault,bmAnahtar,bmSonSkinID);
						
						beToplulukPazari(bmID);
					}
				}
				else{
					renkli_yazi(bmID,"%s !gHey!n, !gbedava skin satamazsin!n.",bmGenelChatTag);
					bePazarEsyaEkle(bmID);					
				}
			}
			else{
				renkli_yazi(bmID,"%s !gHey!n, !gbir skin secmek zorundasin!n.",bmGenelChatTag);
				bePazarEsyaEkle(bmID);				
			}
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public bmPazarSkinSec(bmID){
	new bmMenu = bmMenuOlustur("Topluluk Pazari","bmPazarSkinSec_devam");
	for(new i = 1; i < bmSkinSayisi; i++){
		if(bmSkinSahip[bmID][i] > 0){
			new bmNTS[6];
			num_to_str(i,bmNTS,5);
			if(bmSkinKullaniyor[bmID][str_to_num(bmSkinlerID[i])] == i){
				bmMenuSecenekEkle(bmMenu,"\r%s\d[\y%i\rADET\d]",bmNTS,0,bmSkinlerAD[i],bmSkinSahip[bmID][i]);
			}
			else{
				bmMenuSecenekEkle(bmMenu,"\y%s\d[\r%i\yADET\d]",bmNTS,0,bmSkinlerAD[i],bmSkinSahip[bmID][i]);
			}
		}
	}
	bmMenuBitir(bmID,bmMenu);	
}
public bmPazarSkinSec_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beToplulukPazari(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	
	bmMenuSecim[bmID][7] = bmKey;
	bePazarEsyaEkle(bmID);
	
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public bmPazarMiktarGirinX(bmID){
	new bmYazi[256],bmCevir;
	read_args(bmYazi,charsmax(bmYazi));
	remove_quotes(bmYazi);
	bmCevir = str_to_num(bmYazi);
	if(bmCevir > 0){
		bmMenuSecim[bmID][8] = bmCevir;
		bePazarEsyaEkle(bmID);
	}
	else{
		bmMenuSecim[bmID][8] = 0;
		bePazarEsyaEkle(bmID);			
	}
}
public bePazarEsyalarim(bmID){
	new bmMenu = bmMenuOlustur("Topluluk Pazari","bePazarEsyalarim_devam");
	new bmAnahtar[48],bmSonSkin,bmToplamAktifSkin;
	formatex(bmAnahtar,charsmax(bmAnahtar),"bmSonSkin");
	bmSonSkin = nvault_get(bmVault,bmAnahtar);
	if(bmSonSkin != 0){
		bmSonSkin++;
	}
	else{
		bmSonSkin = 1;
	}
	for(new i = bmSonSkin; i > 0; i--){
		new bmOzelAnahtar[48],bmOzelVeri[256];
		formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-Skin",i);
		nvault_get(bmVault,bmOzelAnahtar,bmOzelVeri,charsmax(bmOzelVeri));
		new bmEsyaSahipUID[32],bmEsyaSkin[32],bmEsyaPara[32],bmEsyaDurum[32];
		parse(bmOzelVeri,bmEsyaSahipUID,31,bmEsyaSkin,31,bmEsyaPara,31,bmEsyaDurum,31);
		if(str_to_num(bmEsyaSahipUID) == bmUIDYonlendir(bmID) && str_to_num(bmEsyaDurum) == 1){
			new bmNTS[6];
			num_to_str(i,bmNTS,5);
			bmMenuSecenekEkle(bmMenu,"\y%s\d[\rIPTAL ET\d]",bmNTS,0,bmSkinlerAD[str_to_num(bmEsyaSkin)]);
			bmToplamAktifSkin++;
		}
	}
	bmMenuBitir(bmID,bmMenu);	
	if(bmToplamAktifSkin == 0){
		beToplulukPazari(bmID);
		renkli_yazi(bmID,"%s !gHey !n, !gmalesefki pazarda hic bir esyan !tbulunmamaktadir!n.",bmGenelChatTag);
	}
}
public bePazarEsyalarim_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beToplulukPazari(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	new bmOzelAnahtar[48],bmOzelVeri[256];
	formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-Skin",bmKey);
	nvault_get(bmVault,bmOzelAnahtar,bmOzelVeri,charsmax(bmOzelVeri));
	new bmEsyaSahipUID[32],bmEsyaSkin[32],bmEsyaPara[32],bmEsyaDurum[32];
	parse(bmOzelVeri,bmEsyaSahipUID,31,bmEsyaSkin,31,bmEsyaPara,31,bmEsyaDurum,31);
	bmOzelVeri = "";
	
	bmSkinSahip[bmID][str_to_num(bmEsyaSkin)]++;
	formatex(bmOzelVeri,charsmax(bmOzelVeri),"%i %i %i %i",
	str_to_num(bmEsyaSahipUID),str_to_num(bmEsyaSkin),str_to_num(bmEsyaPara),3);
	nvault_set(bmVault,bmOzelAnahtar,bmOzelVeri);
	
	
	renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !t%s !n] !gadli skin pazar tarafindan iade edildi!n.",bmGenelChatTag,bmSkinlerAD[str_to_num(bmEsyaSkin)]);
	
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public bePazarGecmisim(bmID){
	new bmMenu = bmMenuOlustur("Topluluk Pazari","bePazarGecmisim_devam");
	new bmAnahtar[48],bmSonSkin,bmToplamSkin;
	formatex(bmAnahtar,charsmax(bmAnahtar),"bmSonSkin");
	bmSonSkin = nvault_get(bmVault,bmAnahtar);
	if(bmSonSkin != 0){
		bmSonSkin++;
	}
	else{
		bmSonSkin = 1;
	}
	for(new i = bmSonSkin; i > 0; i--){
		new bmOzelAnahtar[48],bmOzelVeri[256];
		formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-Skin",i);
		nvault_get(bmVault,bmOzelAnahtar,bmOzelVeri,charsmax(bmOzelVeri));
		new bmEsyaSahipUID[32],bmEsyaSkin[32],bmEsyaPara[32],bmEsyaDurum[32];
		parse(bmOzelVeri,bmEsyaSahipUID,31,bmEsyaSkin,31,bmEsyaPara,31,bmEsyaDurum,31);
		if(str_to_num(bmEsyaSahipUID) == bmUIDYonlendir(bmID)){
			new bmNTS[6];
			num_to_str(i,bmNTS,5);
			new bmDurum[48];
			switch(str_to_num(bmEsyaDurum)){
				case 1 : {
					bmDurum = "Satista";
				}
				case 2 : {
					bmDurum = "Satildi";
				}
				case 3 : {
					bmDurum = "Iptal Edildi";
				}
				case 4 : {
					bmDurum = "Iade Edildi";
				}
				case 5 : {
					bmDurum = "El Konuldu";
				}
			}
			bmMenuSecenekEkle(bmMenu,"\y%s\d[\r%s\d]",bmNTS,0,bmSkinlerAD[str_to_num(bmEsyaSkin)],bmDurum);
			bmToplamSkin++;
		}
	}
	bmMenuBitir(bmID,bmMenu);
	if(bmToplamSkin == 0){
		beToplulukPazari(bmID);
		renkli_yazi(bmID,"%s !gHey !n, !gmalesefki pazar gecmisin !tbulunmamaktadir!n.",bmGenelChatTag);
	}
}
public bePazarGecmisim_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beToplulukPazari(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	
	new bmOzelAnahtar[48],bmOzelVeri[256];
	formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-Skin",bmKey);
	nvault_get(bmVault,bmOzelAnahtar,bmOzelVeri,charsmax(bmOzelVeri));
	new bmEsyaSahipUID[32],bmEsyaSkin[32],bmEsyaPara[32],bmEsyaDurum[32];
	parse(bmOzelVeri,bmEsyaSahipUID,31,bmEsyaSkin,31,bmEsyaPara,31,bmEsyaDurum,31);
	if(str_to_num(bmEsyaDurum) == 2){
		beSatinAlanDetay(bmID,bmKey,str_to_num(bmEsyaSkin),str_to_num(bmEsyaPara));
	}
	else{
		beToplulukPazari(bmID);
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beSatinAlanDetay(bmID,bmPazarID,bmSkinID,bmFiyat){
	new bmOzelAnahtar[48],bmVeri[256],bmSatinAlan[26],bmTarih[38];
	formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-SkinAlindi",bmPazarID);
	nvault_get(bmVault,bmOzelAnahtar,bmVeri,charsmax(bmVeri));
	parse(bmVeri,bmSatinAlan,charsmax(bmSatinAlan),bmTarih,charsmax(bmTarih));
	
	new bmMenu = bmMenuOlustur("Satin Alan Detay","beSatinAlanDetay_devam");
	if(str_to_num(bmSatinAlan) != 0){
		bmMenuSecenekEkle(bmMenu,"\ySkin Adi\w: \d[\y%s\d]","1",0,bmSkinlerAD[bmSkinID]);
		bmMenuSecenekEkle(bmMenu,"\ySkin Fiyati\w: \d[\r%i\yTL\d]^n","1",0,bmFiyat);
		
		new bmKullaniciVeri[256],bmKullaniciAdi[58],bmSifre[58];
		bmUIDVeriCek(str_to_num(bmSatinAlan),bmKullaniciVeri,charsmax(bmKullaniciVeri));
		strtok(bmKullaniciVeri,bmKullaniciAdi,charsmax(bmKullaniciAdi),bmSifre,charsmax(bmSifre),'|');
		bmMenuSecenekEkle(bmMenu,"\ySatin Alan\w: \d[\y%s\d]","1",0,bmKullaniciAdi);	
		bmMenuSecenekEkle(bmMenu,"\yAldigi Tarih\w: \d[\y%s\d]","1",0,bmTarih);	
	}
	else{
		renkli_yazi(bmID,"%s !gBu esyanin verileri elimizde bulunmuyor!n.",bmGenelChatTag);
	}
	bmMenuBitir(bmID,bmMenu);
}
public beSatinAlanDetay_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beToplulukPazari(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	beToplulukPazari(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beKasa(bmID){
	new bmMenu = bmMenuOlustur("Kasa Menu^n\yAnahtar\w: \y%i","beKasa_devam",bmAnahtarSahip[bmID]);
	bmMenuSecenekEkle(bmMenu,"Kasa Ac","1");
	bmMenuSecenekEkle(bmMenu,"Kasa Al","2");
	bmMenuSecenekEkle(bmMenu,"Anahtar Al","3");
	if(get_pcvar_num(bmGenelCvars[5]) == 1){
		if(bmMenuSecim[bmID][3] == 0){
			bmMenuSecenekEkle(bmMenu,"Otomatik Kasa Ac","4");
		}
		else{
			bmMenuSecenekEkle(bmMenu,"OtomatikKasaAc \wDURDUR","4");
		}
	}
	bmMenuSecenekEkle(bmMenu,"Ozel Kasa","5");
	bmMenuBitir(bmID,bmMenu);	
}
public beKasa_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			beKasaAc(bmID);
		}
		case 2 : {
			beKasaAl(bmID);
		}
		case 3 : {
			client_cmd(bmID,"messagemode MiktarGirin");
		}
		case 4 : {
			if(bmMenuSecim[bmID][3] == 0){
				beKasaAcOto(bmID);
			}
			else{
				bmMenuSecim[bmID][3] = 0;	
				renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[!tOtomatik Kasa Ac!n] !gsistemini durdurdun!n.",bmGenelChatTag);
			}
		}
		case 5 : {
			beOzelKasa(bmID);
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beKasaAc(bmID){
	new bmMenu = bmMenuOlustur("Kasa Ac","beKasaAc_devam");
	new bmKasaSayim,bmAnahtar[48],bmKasaID;
	formatex(bmAnahtar,charsmax(bmAnahtar),"%i-KasaID",bmUIDYonlendir(bmID));
	bmKasaID = nvault_get(bmVault,bmAnahtar);
	for(new i = 1; i < bmKasaSayisi; i++){
		if(bmKasaSahip[bmID][i] > 0){
			new bmNTS[6];
			num_to_str(i,bmNTS,5);
			bmMenuSecenekEkle(bmMenu,"\y%s\d[\r%i\yADET\d]",bmNTS,0,bmKasalarAD[i],bmKasaSahip[bmID][i]);
			bmKasaSayim++;
		}
	}
	if(bmKasaID != 0){
		new bmOzelAnahtar[48],bmKasaAd[256],bmKasaFiyat;
		formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-OzelKasaFiyat",bmKasaID);
		bmKasaFiyat = nvault_get(bmVault,bmOzelAnahtar);
		formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-OzelKasaAd",bmKasaID);
		nvault_get(bmVault,bmOzelAnahtar,bmKasaAd,charsmax(bmKasaAd));
		bmMenuSecenekEkle(bmMenu,"\y%s\d[\r%i\yTL\d]","999",0,bmKasaAd,bmKasaFiyat);
	}
	bmMenuBitir(bmID,bmMenu);
	if(bmKasaSayim == 0 && bmKasaID == 0){
		beAnaMenu(bmID);
		renkli_yazi(bmID,"%s !gHey !n, !gmalesefki kasa acabilmek icin kasan !tyok!n.",bmGenelChatTag);
	}
}
public beKasaAc_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	if(bmKey == 999){
		new bmKasaID,bmOzelAnahtar[48],bmKasaAd[256],bmKasaIcerik[256],bmKasaFiyat,bmKasaAcilma;
		formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-KasaID",bmUIDYonlendir(bmID));
		bmKasaID = nvault_get(bmVault,bmOzelAnahtar);
		formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-OzelKasaAcilma",bmKasaID);
		bmKasaAcilma = nvault_get(bmVault,bmOzelAnahtar);
		new bmNTS[6];
		bmKasaAcilma++;
		num_to_str(bmKasaAcilma,bmNTS,charsmax(bmNTS));
		nvault_set(bmVault,bmOzelAnahtar,bmNTS);
		formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-OzelKasaFiyat",bmKasaID);
		bmKasaFiyat = nvault_get(bmVault,bmOzelAnahtar);
		if(bmPara[bmID] >= bmKasaFiyat){
			bmPara[bmID] -= bmKasaFiyat;
			bmBasarimlar[bmID][4]++;
			formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-OzelKasaAd",bmKasaID);
			nvault_get(bmVault,bmOzelAnahtar,bmKasaAd,charsmax(bmKasaAd));	
			formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-OzelKasaIcerik",bmKasaID);
			nvault_get(bmVault,bmOzelAnahtar,bmKasaIcerik,charsmax(bmKasaIcerik));	
			new bmDuvarVeri[6],bmDiziBindir[21];
			for(new i = 1; i < 21; i++){
				#if AMXX_VERSION_NUM < 183
				strbreak(bmKasaIcerik,bmDuvarVeri,5,bmKasaIcerik,125);
				#else
				argbreak(bmKasaIcerik,bmDuvarVeri,5,bmKasaIcerik,125);
				#endif
				bmDiziBindir[i] = str_to_num(bmDuvarVeri);
			}
			new bmRandom = random_num(1,20);	
			bmSkinSahip[bmID][bmDiziBindir[bmRandom]]++;
			renkli_yazi(bmID,"%s !n[ !t%s !n] !gAdli kasadan !n[ !t%s !n] !gadli skini cikti!n.",bmGenelChatTag,bmKasaAd,bmSkinlerAD[bmDiziBindir[bmRandom]]);
		}
		else{
			renkli_yazi(bmID,"%s !gHey !n, !gmalesefki mevcut paran kasa almak icin !tyetersiz!n.",bmGenelChatTag);
		}
	}
	else{
		if(bmKasaSahip[bmID][bmKey] > 0){
			if(bmAnahtarSahip[bmID] > 0){
				bmAnahtarSahip[bmID]--;
				bmKasaSahip[bmID][bmKey]--;
				bmBasarimlar[bmID][4]++;
				new bmYeniIcerik[126];
				copy(bmYeniIcerik,125,bmKasalarIcerik[bmKey]);
				new bmDuvarVeri[6],bmDiziBindir[21];
				for(new i = 1; i < 21; i++){
					#if AMXX_VERSION_NUM < 183
					strbreak(bmYeniIcerik,bmDuvarVeri,5,bmYeniIcerik,125);
					#else
					argbreak(bmYeniIcerik,bmDuvarVeri,5,bmYeniIcerik,125);
					#endif
					bmDiziBindir[i] = str_to_num(bmDuvarVeri);
				}
				new bmRandom = random_num(1,20);
				bmSkinSahip[bmID][bmDiziBindir[bmRandom]]++;
				renkli_yazi(bmID,"%s !n[ !t%s !n] !gAdli kasadan !n[ !t%s !n] !gadli skini cikti!n.",bmGenelChatTag,bmKasalarAD[bmKey],bmSkinlerAD[bmDiziBindir[bmRandom]]);
				beKasa(bmID);
			}
			else{
				beKasa(bmID);
				renkli_yazi(bmID,"%s !gHey !n, !gkasa acabilmek icin !tanahtara hihtiyacin var!n!",bmGenelChatTag);
			}
		}
		else{
			beKasaAc(bmID);
		}
	}
	bmKaydet(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beKasaAcOto(bmID){
	new bmMenu = bmMenuOlustur("Kasa Otomatik Ac","beKasaAcOto_devam");
	new bmKasaSayim;
	for(new i = 1; i < bmKasaSayisi; i++){
		if(bmKasaSahip[bmID][i] > 0){
			new bmNTS[6];
			num_to_str(i,bmNTS,5);
			bmMenuSecenekEkle(bmMenu,"\y%s\d[\r%i\yADET\d]",bmNTS,0,bmKasalarAD[i],bmKasaSahip[bmID][i]);
			bmKasaSayim++;
		}
	}
	bmMenuBitir(bmID,bmMenu);
	if(bmKasaSayim == 0){
		beAnaMenu(bmID);
		renkli_yazi(bmID,"%s !gHey !n, !gmalesefki kasa acabilmek icin kasan !tyok!n.",bmGenelChatTag);
	}
}
public beKasaAcOto_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	bmMenuSecim[bmID][3] = bmKey;
	bmKasaOTOAc(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public bmKasaOTOAc(bmID){
	if(is_user_connected(bmID)){
		if(bmMenuSecim[bmID][3] != 0){
			if(bmKasaSahip[bmID][bmMenuSecim[bmID][3]] > 0){
				if(bmAnahtarSahip[bmID] > 0){
					bmAnahtarSahip[bmID]--;
					bmKasaSahip[bmID][bmMenuSecim[bmID][3]]--;
					bmBasarimlar[bmID][4]++;
					
					new bmYeniIcerik[126];
					copy(bmYeniIcerik,125,bmKasalarIcerik[bmMenuSecim[bmID][3]]);
					new bmDuvarVeri[6],bmDiziBindir[21];
					for(new i = 1; i < 21; i++){
						#if AMXX_VERSION_NUM < 183
						strbreak(bmYeniIcerik,bmDuvarVeri,5,bmYeniIcerik,125);
						#else
						argbreak(bmYeniIcerik,bmDuvarVeri,5,bmYeniIcerik,125);
						#endif
						bmDiziBindir[i] = str_to_num(bmDuvarVeri);
					}
					new bmRandom = random_num(1,20);
					bmSkinSahip[bmID][bmDiziBindir[bmRandom]]++;
					renkli_yazi(bmID,"%s !n[ !t%s !n] !gAdli kasadan !n[ !t%s !n] !gadli skini cikti!n.",bmGenelChatTag,bmKasalarAD[bmMenuSecim[bmID][3]],bmSkinlerAD[bmDiziBindir[bmRandom]]);
					set_task(0.1,"bmKasaOTOAc",bmID);
				}
				else{
					renkli_yazi(bmID,"%s !gHey !n, !gotomatik kasa acma sisteminin !tanahtara !gihihtiyaci var!n.",bmGenelChatTag);
					beKasa(bmID);
				}
			}
			else{
				bmMenuSecim[bmID][3] = 0;
				renkli_yazi(bmID,"%s !gHey !n, !gotomatik kasa acma sisteminin !tkasaya !gihihtiyaci var!n.",bmGenelChatTag);
				beKasa(bmID);
			}	
		}
		bmKaydet(bmID);
	}
}
public beKasaAl(bmID){
	new bmMenu = bmMenuOlustur("Kasa Al","beKasaAl_devam");
	for(new i = 1; i < bmKasaSayisi; i++){
		if(strlen(bmKasalarAD[i]) > 3){
			new bmNTS[6];
			num_to_str(i,bmNTS,5);
			bmMenuSecenekEkle(bmMenu,"\y%s \d[\r%s\yTL\d]",bmNTS,0,bmKasalarAD[i],bmKasalarTL[i]);
		}
	}
	bmMenuSecenekEkle(bmMenu,"Ozel Kasa Olustur","999");
	bmMenuBitir(bmID,bmMenu);	
}
public beKasaAl_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	if(bmKey == 999){
		beOzelKasa(bmID);		
	}
	else{
		if(bmPara[bmID] >= str_to_float(bmKasalarTL[bmKey])){
			bmPara[bmID] -= str_to_float(bmKasalarTL[bmKey]);
			bmKasaSahip[bmID][bmKey]++;
			renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !t%s !n] !gadli kasayi aldin!n.",bmGenelChatTag,bmKasalarAD[bmKey]);
			beKasaAl(bmID);
		}
		else{
			renkli_yazi(bmID,"%s !gHey !n, !gmalesefki mevcut paran kasa almak icin !tyetersiz!n.",bmGenelChatTag);
			beKasa(bmID);
		}
	}
	bmKaydet(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public bmMiktarGirinX(bmID){
	new bmYazi[256],bmCevir;
	read_args(bmYazi,charsmax(bmYazi));
	remove_quotes(bmYazi);
	bmCevir = str_to_num(bmYazi);
	if(bmCevir > 0){
		if(bmCevir <= get_pcvar_num(bmFiyatCvars[3])){
			if(bmPara[bmID] >= get_pcvar_num(bmFiyatCvars[2])*bmCevir){
				bmMenuSecim[bmID][2] = bmCevir;
				beSoruAnahtar(bmID);
			}
			else{
				renkli_yazi(bmID,"%s !gHey !n, !gmalesefki mevcut paran anahtar almak icin !tyetersiz!n.",bmGenelChatTag);
				beKasa(bmID);
			}
		}
		else{
			renkli_yazi(bmID,"%s !gHey !n, !gmalesefki maximum anahtar sayisindan!t(!g%i!t) !gfazla alamazsin!n.",bmGenelChatTag,get_pcvar_num(bmFiyatCvars[3]));
			beKasa(bmID);	
		}
	}
	else{
		renkli_yazi(bmID,"%s !gHey !n, !gmalesefki minimum anahtar sayisindan!gdaha az alamazsin!n.",bmGenelChatTag);
		beKasa(bmID);	
	}
}
public beSoruAnahtar(bmID){
	new bmMenu = bmMenuOlustur("Anahtar Alicakmisin","beSoruAnahtar_devam");
	bmMenuSecenekEkle(bmMenu,"Evet Al","1");
	bmMenuSecenekEkle(bmMenu,"Hayir Vazgectim","2");
	menu_addblank(bmMenu,0);
	new bmVeri[256];
	formatex(bmVeri,charsmax(bmVeri),"\yAnahtar Sayisi\w: \d[\y%i\d]^n\yAnahtar Tane Fiyat\w: \d[\y%iTL\d]^n\yToplam Fiyat\w: \d[\y%iTL\d]",
	bmMenuSecim[bmID][2],
	get_pcvar_num(bmFiyatCvars[2]),
	get_pcvar_num(bmFiyatCvars[2])*bmMenuSecim[bmID][2]);
	menu_addtext(bmMenu,bmVeri);
	bmMenuBitir(bmID,bmMenu);	
}
public beSoruAnahtar_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			if(bmPara[bmID] >= get_pcvar_num(bmFiyatCvars[2])*bmMenuSecim[bmID][2]){
				bmPara[bmID] -= get_pcvar_num(bmFiyatCvars[2])*bmMenuSecim[bmID][2];
				bmAnahtarSahip[bmID] += bmMenuSecim[bmID][2];
				renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !t%i !n] !gadet anahtar satin aldin!n.",bmGenelChatTag,bmMenuSecim[bmID][2]);
				beKasa(bmID);	
			}
			else{
				renkli_yazi(bmID,"%s !gHey !n, !gmalesefki mevcut paran anahtar almak icin !tyetersiz!n.",bmGenelChatTag);
				beKasa(bmID);			
			}
		}
		case 2 : {
			beKasa(bmID);	
		}
	}
	bmKaydet(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beOzelKasa(bmID){
	new bmMenu = bmMenuOlustur("Ozel Kasa","beOzelKasa_devam");
	new bmAnahtar[48],bmKasaID;
	formatex(bmAnahtar,charsmax(bmAnahtar),"%i-KasaID",bmUIDYonlendir(bmID));
	bmKasaID = nvault_get(bmVault,bmAnahtar);
	if(bmKasaID == 0){
		bmMenuSecenekEkle(bmMenu,"Yeni Kasa Olustur","1");
		bmMenuSecenekEkle(bmMenu,"Kasa Kodu Kullan","2");		
	}
	else{
		bmMenuSecenekEkle(bmMenu,"Kasa Icerigi","3");
		bmMenuSecenekEkle(bmMenu,"Kasayi Benden Sil","4");
		menu_addblank(bmMenu,0);
		new bmKasaFiyat,bmKasaAcilma;
		formatex(bmAnahtar,charsmax(bmAnahtar),"%i-OzelKasaFiyat",bmKasaID);
		bmKasaFiyat = nvault_get(bmVault,bmAnahtar);
		formatex(bmAnahtar,charsmax(bmAnahtar),"%i-OzelKasaAcilma",bmKasaID);
		bmKasaAcilma = nvault_get(bmVault,bmAnahtar);
		bmMenuSecenekEkle(bmMenu,"\yKasa Fiyati\w: \d[\y%i\rTL\d]","5",0,bmKasaFiyat);
		bmMenuSecenekEkle(bmMenu,"\yKasa Acilmasi\w: \d[\y%i\rKERE\d]","5",0,bmKasaAcilma);
		bmMenuSecenekEkle(bmMenu,"\yKasa Kodu\w: \d[\y%i\d]","5",0,bmKasaID);
	}
	bmMenuBitir(bmID,bmMenu);
}
public beOzelKasa_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			beKasaOlustur(bmID);
		}
		case 2 : {
			client_cmd(bmID,"messagemode Kasa_ID");
		}
		case 3 : {
			beOzelKasaIcerik(bmID);
		}
		case 4 : {
			new bmAnahtar[48],bmVeri[256];
			formatex(bmAnahtar,charsmax(bmAnahtar),"%i-KasaID",bmUIDYonlendir(bmID));	
			formatex(bmVeri,charsmax(bmVeri),"%i",0);	
			nvault_set(bmVault,bmAnahtar,bmVeri);
			renkli_yazi(bmID,"%s !gBasarili bir sekilde kasaniz silindi!n.",bmGenelChatTag);
		}
		case 5 : {
			beOzelKasa(bmID);
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beOzelKasaIcerik(bmID){
	new bmAnahtar[48],bmVeri[256],bmKasaID;
	formatex(bmAnahtar,charsmax(bmAnahtar),"%i-KasaID",bmUIDYonlendir(bmID));
	bmKasaID = nvault_get(bmVault,bmAnahtar);
	formatex(bmAnahtar,charsmax(bmAnahtar),"%i-OzelKasaIcerik",bmKasaID);
	nvault_get(bmVault,bmAnahtar,bmVeri,charsmax(bmVeri));
	new bmMenu = bmMenuOlustur("Ozel Kasa","beOzelKasaIcerik_devam");
	new bmDuvarVeri[6];
	for(new i = 0; i < 20; i++){
		#if AMXX_VERSION_NUM < 183
		strbreak(bmVeri,bmDuvarVeri,5,bmVeri,125);
		#else
		argbreak(bmVeri,bmDuvarVeri,5,bmVeri,125);
		#endif
		new bmYeniDuvarVeri;
		bmYeniDuvarVeri = str_to_num(bmDuvarVeri);
		bmMenuSecenekEkle(bmMenu,"\y%s\d[\r%0.2f\yTL\d]","1",0,bmSkinlerAD[bmYeniDuvarVeri],str_to_float(bmSkinlerTL[bmYeniDuvarVeri]));
	}	
	bmMenuBitir(bmID,bmMenu);
}
public beOzelKasaIcerik_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	beOzelKasa(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beKasaOlustur(bmID){
	new bmMenu = bmMenuOlustur("Ozel Kasa","beKasaOlustur_devam");
	bmMenuSecenekEkle(bmMenu,"\yKasa Adi\w: \d[\y%s\d]","1",0,strlen(bmKasaOlusturAd[bmID]) ? bmKasaOlusturAd[bmID]:"Yok");	
	if(bmKasaOlusturSayi[bmID] == 20){
		bmMenuSecenekEkle(bmMenu,"\dKasa Icerigini Belirle","2");
	}
	else{
		bmMenuSecenekEkle(bmMenu,"Kasa Icerigini Belirle","2");
	}
	menu_addblank(bmMenu,0);
	if(bmKasaOlusturSayi[bmID] == 20){
		new Float:bmCakmaFiyat,bmYeniKasaOlusturIcerik[256];
		copy(bmYeniKasaOlusturIcerik,charsmax(bmYeniKasaOlusturIcerik),bmKasaOlusturIcerik[bmID]);
		new bmDuvarVeri[6];
		for(new i = 0; i < 20; i++){
			#if AMXX_VERSION_NUM < 183
			strbreak(bmYeniKasaOlusturIcerik,bmDuvarVeri,5,bmYeniKasaOlusturIcerik,125);
			#else
			argbreak(bmYeniKasaOlusturIcerik,bmDuvarVeri,5,bmYeniKasaOlusturIcerik,125);
			#endif
			new bmYeniDuvarVeri;
			bmYeniDuvarVeri = str_to_num(bmDuvarVeri);
			bmCakmaFiyat += str_to_num(bmSkinlerTL[bmYeniDuvarVeri]);
		}
		bmCakmaFiyat = (bmCakmaFiyat/100.0)*25.0;
		bmMenuSecenekEkle(bmMenu,"\yKasa Fiyati\w: \d[\y%iTL\d]","3",0,floatround(bmCakmaFiyat));	
	}
	bmMenuSecenekEkle(bmMenu,"Kasa Icerigini Gor","4");
	bmMenuSecenekEkle(bmMenu,"Kasayi Olustur","5");	
	bmMenuBitir(bmID,bmMenu);
}
public beKasaOlustur_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			client_cmd(bmID,"messagemode Kasa_Ad");
		}
		case 2 : {
			bmKasaOlusturSayi[bmID] = 0;
			bmKasaOlusturIcerik[bmID ] = "";
			beKasaIcerikBelirle(bmID);
		}
		case 3 : {
			beKasaOlustur(bmID);
		}
		case 4 : {
			beKasaIcerigiGor(bmID);
		}
		case 5 : {
			if(strlen(bmKasaOlusturAd[bmID]) > 0 && bmKasaOlusturSayi[bmID] == 20){
				new bmAnahtar[48],bmSonOzelKasa;
				formatex(bmAnahtar,charsmax(bmAnahtar),"bmSonOzelKasa");
				bmSonOzelKasa = nvault_get(bmVault,bmAnahtar);
				if(bmSonOzelKasa != 0){
					bmSonOzelKasa++;
				}
				else{
					bmSonOzelKasa = 1000;
				}				
				new bmOzelAnahtar[48],bmOzelVeri[256];
				formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-OzelKasaAd",bmSonOzelKasa);
				formatex(bmOzelVeri,charsmax(bmOzelVeri),"%s",bmKasaOlusturAd[bmID]);
				nvault_set(bmVault,bmOzelAnahtar,bmOzelVeri);
				formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-OzelKasaYapimci",bmSonOzelKasa);
				formatex(bmOzelVeri,charsmax(bmOzelVeri),"%i",bmUIDYonlendir(bmID));
				nvault_set(bmVault,bmOzelAnahtar,bmOzelVeri);
				formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-OzelKasaIcerik",bmSonOzelKasa);
				formatex(bmOzelVeri,charsmax(bmOzelVeri),"%s",bmKasaOlusturIcerik[bmID]);
				nvault_set(bmVault,bmOzelAnahtar,bmOzelVeri);
				new Float:bmCakmaFiyat,bmYeniKasaOlusturIcerik[256];
				copy(bmYeniKasaOlusturIcerik,charsmax(bmYeniKasaOlusturIcerik),bmKasaOlusturIcerik[bmID]);
				new bmDuvarVeri[6];
				for(new i = 0; i < 20; i++){
					#if AMXX_VERSION_NUM < 183
					strbreak(bmYeniKasaOlusturIcerik,bmDuvarVeri,5,bmYeniKasaOlusturIcerik,125);
					#else
					argbreak(bmYeniKasaOlusturIcerik,bmDuvarVeri,5,bmYeniKasaOlusturIcerik,125);
					#endif
					new bmYeniDuvarVeri;
					bmYeniDuvarVeri = str_to_num(bmDuvarVeri);
					bmCakmaFiyat += str_to_num(bmSkinlerTL[bmYeniDuvarVeri]);
				}
				bmCakmaFiyat = (bmCakmaFiyat/100.0)*25.0;
				formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-OzelKasaFiyat",bmSonOzelKasa);
				formatex(bmOzelVeri,charsmax(bmOzelVeri),"%i",floatround(bmCakmaFiyat));
				nvault_set(bmVault,bmOzelAnahtar,bmOzelVeri);
				formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-KasaID",bmUIDYonlendir(bmID));
				formatex(bmOzelVeri,charsmax(bmOzelVeri),"%i",bmSonOzelKasa);
				nvault_set(bmVault,bmOzelAnahtar,bmOzelVeri);
				new bmSonOzelKasaID[33];
				formatex(bmSonOzelKasaID,charsmax(bmSonOzelKasaID),"%i",bmSonOzelKasa);
				nvault_set(bmVault,bmAnahtar,bmSonOzelKasaID);
				renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[!t%s!n] !gadli kasaniz olusturuldu!n.",bmGenelChatTag,bmKasaOlusturAd[bmID]);
				bmKasaOlusturAd[bmID] = "";
				bmKasaOlusturIcerik[bmID] = "";
				bmKasaOlusturSayi[bmID] = 0;
				bmKasaOlusturAnlat[bmID] = 0;
			}
			else{
				renkli_yazi(bmID,"%s !gHey !n, !gmalesefki kasa olusturabilmek icin kasa adi ve skinleri !tbelirlemelisin!n.",bmGenelChatTag);
				beKasaOlustur(bmID);
			}
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public Kasa_AdX(bmID){
	new bmYazi[48];
	read_args(bmYazi,charsmax(bmYazi));
	remove_quotes(bmYazi);
	new bmAnahtar[48],bmKasaID;
	formatex(bmAnahtar,charsmax(bmAnahtar),"%i-KasaID",bmUIDYonlendir(bmID));
	bmKasaID = nvault_get(bmVault,bmAnahtar);
	if(bmKasaID == 0){
		copy(bmKasaOlusturAd[bmID],47,bmYazi);
		beKasaOlustur(bmID);
	}
	else{
		renkli_yazi(bmID,"%s !gHey!n, !gbunu yapmaman gerekiyor!n.",bmGenelChatTag);
	}
}
public beKasaIcerikBelirle(bmID){
	new bmMenu = bmMenuOlustur("Ozel Kasa^n\y%i.\wSkini Belirle\y","beKasaIcerikBelirle_devam",bmKasaOlusturSayi[bmID]+1);
	for(new i = 1; i < bmSkinSayisi; i++){
		new bmNTS[6];
		num_to_str(i,bmNTS,5);
		bmMenuSecenekEkle(bmMenu,"\y%s\d[\r%0.2f\yTL\d]",bmNTS,0,bmSkinlerAD[i],str_to_float(bmSkinlerTL[i]));
	}
	bmMenuBitir(bmID,bmMenu);	
}
public beKasaIcerikBelirle_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	if(bmKasaOlusturSayi[bmID] < 20){
		bmKasaOlusturAnlat[bmID] += formatex(bmKasaOlusturIcerik[bmID][bmKasaOlusturAnlat[bmID]],256-bmKasaOlusturAnlat[bmID],"%i ",bmKey);
		bmKasaOlusturSayi[bmID]++;
		beKasaIcerikBelirle(bmID);
		if(bmKasaOlusturSayi[bmID] == 20){
			bmKasaOlusturAnlat[bmID] = 0;
			renkli_yazi(bmID,"%s !gBasarili bir sekilde kasa icerigi tamamlandi!n.",bmGenelChatTag);
			beKasaOlustur(bmID);			
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beKasaIcerigiGor(bmID){
	new bmMenu = bmMenuOlustur("Ozel Kasa","beKasaIcerigiGor_devam");
	new bmYeniKasaOlusturIcerik[256];
	copy(bmYeniKasaOlusturIcerik,charsmax(bmYeniKasaOlusturIcerik),bmKasaOlusturIcerik[bmID]);
	new bmDuvarVeri[6];
	for(new i = 0; i < 20; i++){
		#if AMXX_VERSION_NUM < 183
		strbreak(bmYeniKasaOlusturIcerik,bmDuvarVeri,5,bmYeniKasaOlusturIcerik,125);
		#else
		argbreak(bmYeniKasaOlusturIcerik,bmDuvarVeri,5,bmYeniKasaOlusturIcerik,125);
		#endif
		new bmYeniDuvarVeri;
		bmYeniDuvarVeri = str_to_num(bmDuvarVeri);
		bmMenuSecenekEkle(bmMenu,"\y%s\d[\r%0.2f\yTL\d]","1",0,bmSkinlerAD[bmYeniDuvarVeri],str_to_float(bmSkinlerTL[bmYeniDuvarVeri]));
	}	
	bmMenuBitir(bmID,bmMenu);
}
public beKasaIcerigiGor_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	beKasaOlustur(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public Kasa_IDX(bmID){
	new bmYazi[256],bmCevir;
	read_args(bmYazi,charsmax(bmYazi));
	remove_quotes(bmYazi);
	bmCevir = str_to_num(bmYazi);
	if(bmCevir > 0){
		new bmAnahtar[48],bmKasaFiyat;
		formatex(bmAnahtar,charsmax(bmAnahtar),"%i-OzelKasaFiyat",bmCevir);
		bmKasaFiyat = nvault_get(bmVault,bmAnahtar);	
		if(bmKasaFiyat > 0){
			new bmOzelAnahtar[48],bmOzelVeri[256];
			formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-KasaID",bmUIDYonlendir(bmID));
			formatex(bmOzelVeri,charsmax(bmOzelVeri),"%i",bmCevir);
			nvault_set(bmVault,bmOzelAnahtar,bmOzelVeri);	
			beOzelKasa(bmID);
		}
		else{
			renkli_yazi(bmID,"%s !gHey !n, !gmalesefki boyle bir kasa bulunamadi!n.",bmGenelChatTag);
			beOzelKasa(bmID);
		}
	}
	else{
		beOzelKasa(bmID);
	}	
}
public beIslemler(bmID){
	new bmMenu = bmMenuOlustur("Islemler","beIslemler_devam");
	new bmVeri[256],bmKullaniciAdi[58],bmSifre[58];
	bmUIDVeriCek(bmUIDYonlendir(bmID),bmVeri,charsmax(bmVeri));
	strtok(bmVeri,bmKullaniciAdi,charsmax(bmKullaniciAdi),bmSifre,charsmax(bmSifre),'|');
	bmMenuSecenekEkle(bmMenu,"Hesap Islemleri","1");
	bmMenuSecenekEkle(bmMenu,"Oyun Islemleri","2");	
	if(get_user_flags(bmID) & ADMIN_RCON){
		bmMenuSecenekEkle(bmMenu,"Admin Paneli","3");
	}
	menu_addblank(bmMenu,0);
	bmMenuSecenekEkle(bmMenu,"\yKullanici Adi\w: \d[\y%s\d]^n","7",0,bmKullaniciAdi);
	bmMenuBitir(bmID,bmMenu);	
}
public beIslemler_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			beHesapIslemleri(bmID);
		}
		case 2 : {
			beOyunIslemler(bmID);
		}
		case 3 : { 
			if(get_user_flags(bmID) & ADMIN_RCON){
				beAdminPaneli(bmID);		
			}
		}
		case 7 : {
			beIslemler(bmID);
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beHesapIslemleri(bmID){
	new bmMenu = bmMenuOlustur("Hesap Islemleri","beHesapIslemleri_devam");
	bmMenuSecenekEkle(bmMenu,"Sifremi Degistir","1");
	bmMenuSecenekEkle(bmMenu,"Rutbemi Sifirla","2");
	if(get_pcvar_num(bmGenelCvars[6]) == 1){
		bmMenuSecenekEkle(bmMenu,"Hesabimi Sifirla","3");
	}
	bmMenuSecenekEkle(bmMenu,"Cikis Yap","4");
	bmMenuBitir(bmID,bmMenu);	
}
public beHesapIslemleri_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			bmUIDSifreDegis(bmID);
		}
		case 2 : {
			bmRutbeSistem[bmID][0] = 0;
			bmRutbeSistem[bmID][1] = 0;
			bmKaydet(bmID);
			renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !tRutbeni !n] !gsifirladin!n.",bmGenelChatTag);
		}
		case 3 : {
			beHesapSifirlaSoru(bmID);
		}
		case 4 : {
			beCikisSoru(bmID);
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beHesapSifirlaSoru(bmID){
	new bmMenu = bmMenuOlustur("Hesabinizi Sifirliyorsunuz","beHesapSifirlaSoru_devam");
	bmMenuSecenekEkle(bmMenu,"Evet, Sifilra","1");
	bmMenuSecenekEkle(bmMenu,"Hayir, Vazgectim","2");
	bmMenuBitir(bmID,bmMenu);	
}
public beHesapSifirlaSoru_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			new bmAnahtar[48];
			formatex(bmAnahtar,charsmax(bmAnahtar),"%i-SkinS",bmUIDYonlendir(bmID));
			nvault_remove(bmVault,bmAnahtar);
			formatex(bmAnahtar,charsmax(bmAnahtar),"%i-BasarimV",bmUIDYonlendir(bmID));
			nvault_remove(bmVault,bmAnahtar);
			formatex(bmAnahtar,charsmax(bmAnahtar),"%i-BasarimT",bmUIDYonlendir(bmID));
			nvault_remove(bmVault,bmAnahtar);
			formatex(bmAnahtar,charsmax(bmAnahtar),"%i-SkinK",bmUIDYonlendir(bmID));
			nvault_remove(bmVault,bmAnahtar);
			formatex(bmAnahtar,charsmax(bmAnahtar),"%i-SkinS",bmUIDYonlendir(bmID));
			nvault_remove(bmVault,bmAnahtar);
			formatex(bmAnahtar,charsmax(bmAnahtar),"%i-KasaS",bmUIDYonlendir(bmID));
			nvault_remove(bmVault,bmAnahtar);
			formatex(bmAnahtar,charsmax(bmAnahtar),"%i-DigerV",bmUIDYonlendir(bmID));
			nvault_remove(bmVault,bmAnahtar);
			bmDegiskenSifirla(bmID);
			bmKaydet(bmID);
			beWM(bmID);
			renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !tHesabini !n] !gsifirladin!n.",bmGenelChatTag);
		}
		case 2 : {
			beAnaMenu(bmID);
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beOyunIslemler(bmID){
	new bmMenu = bmMenuOlustur("Oyun Islemler","beOyunIslemler_devam");
	bmMenuSecenekEkle(bmMenu,"Tum Skinler","1");
	bmMenuSecenekEkle(bmMenu,"Tum Ranklar","2");
	if(get_pcvar_num(bmGenelCvars[7]) == 1){
		bmMenuSecenekEkle(bmMenu,"UID Ara","3");
	}
	new bmYuzde = bmYuzdeGetir(bmID);
	if(bmYuzde >= get_pcvar_num(bmGenelCvars[13])){
		bmMenuSecenekEkle(bmMenu,"Para Transferi","4");
	}
	else{
		bmMenuSecenekEkle(bmMenu,"\dPara Transferi","4");
	}
	menu_addblank(bmMenu,0);
	bmMenuSecenekEkle(bmMenu,"\ySohbetteki Rankim\w: \d[\y%s\d]","5",0,bmAyarlarGenel[bmID][0] ? "Goster":"Gosterme");
	bmMenuSecenekEkle(bmMenu,"\ySohbetteki Yuzdem\w: \d[\y%s\d]","6",0,bmAyarlarGenel[bmID][1] ? "Goster":"Gosterme");
	if(bmUstYaziModu == 1){
		bmMenuSecenekEkle(bmMenu,"\yUst Yazi\w: \d[\y%s\d]","7",0,bmAyarlarGenel[bmID][2] ? "Goster":"Gosterme");
	}
	bmMenuBitir(bmID,bmMenu);	
}
public beOyunIslemler_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beIslemler(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			beTumSkinler(bmID);
		}
		case 2 : {
			beTumRanklar(bmID);
		}
		case 3 : {
			client_cmd(bmID,"messagemode UID_Girin");
		}
		case 4 : {
			new bmIslem = bmYuzdeGetir(bmID);
			if(bmIslem >= get_pcvar_num(bmGenelCvars[13])){
				beParaTransfer(bmID);
			}
			else{
				renkli_yazi(bmID,"%s !gHey malesefki yudzeniz !n[!t%i!n] !gdan kucuk!n.",bmGenelChatTag,get_pcvar_num(bmGenelCvars[13]));
				beOyunIslemler(bmID);
			}
		}		
		case 5 : {
			if(bmAyarlarGenel[bmID][0] == 0){
				bmAyarlarGenel[bmID][0] = 1;
			}
			else{
				bmAyarlarGenel[bmID][0] = 0;
			}
			beOyunIslemler(bmID);
			bmKaydet(bmID);
		}
		case 6 : {
			if(bmAyarlarGenel[bmID][1] == 0){
				bmAyarlarGenel[bmID][1] = 1;
			}
			else{
				bmAyarlarGenel[bmID][1] = 0;
			}
			beOyunIslemler(bmID);	
			bmKaydet(bmID);
		}
		case 7 : {
			if(bmAyarlarGenel[bmID][2] == 0){
				bmAyarlarGenel[bmID][2] = 1;
			}
			else{
				bmAyarlarGenel[bmID][2] = 0;
			}
			beOyunIslemler(bmID);	
			bmKaydet(bmID);			
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beAdminPaneli(bmID){
	new bmMenu = bmMenuOlustur("Admin Paneli","beAdminPaneli_devam");
	bmMenuSecenekEkle(bmMenu,"Tum Hesaplar","1");
	new bmYaziDurumu[40];
	switch(bmSayYaziModu){
		case 0 : {
			formatex(bmYaziDurumu,charsmax(bmYaziDurumu),"Herkes");
		}
		case  1 : {
			formatex(bmYaziDurumu,charsmax(bmYaziDurumu),"Kayitli Uyeler");
		}
		case 2 : {
			formatex(bmYaziDurumu,charsmax(bmYaziDurumu),"Kayitli Uyeler Ve %%3");
		}
		case 3 : {
			formatex(bmYaziDurumu,charsmax(bmYaziDurumu),"Kimse");
		}
	}
	bmMenuSecenekEkle(bmMenu,"\ySayYazi Durumu\w: \d[\y%s\d]","2",0,bmYaziDurumu);
	bmMenuSecenekEkle(bmMenu,"\yUstYazi Durumu\w: \d[\y%s\d]","3",0,bmUstYaziModu == 1 ? "Acik":"Kapali");
	bmMenuSecenekEkle(bmMenu,"Sifirlama Islemleri","4");
	bmMenuSecenekEkle(bmMenu,"Pazar Yonetimi","5");
	bmMenuSecenekEkle(bmMenu,"Istatistikler","6");
	bmMenuBitir(bmID,bmMenu);		
}
public beAdminPaneli_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			beTumHesaplar(bmID);
		}
		case 2 : {
			bmSayYaziModu += 1;
			if(bmSayYaziModu > 3){
				bmSayYaziModu = 0;
			}
			new bmAnahtar[48],bmVeri[56];
			formatex(bmAnahtar,charsmax(bmAnahtar),"bmSayYaziDurumu");
			formatex(bmVeri,charsmax(bmVeri),"%i",bmSayYaziModu);
			nvault_set(bmVault,bmAnahtar,bmVeri);
			beAdminPaneli(bmID);
		}
		case 3 : {
			if(bmUstYaziModu == 1){
				bmUstYaziModu = 0;
			}
			else if(bmUstYaziModu == 0){
				bmUstYaziModu = 1;
			}
			new bmAnahtar[48],bmVeri[56];
			formatex(bmAnahtar,charsmax(bmAnahtar),"bmUstYaziDurumu");
			formatex(bmVeri,charsmax(bmVeri),"%i",bmUstYaziModu);
			nvault_set(bmVault,bmAnahtar,bmVeri);
			beAdminPaneli(bmID);
		}
		case 4 : {
			beSifirlamaIslemleri(bmID);
		}
		case 5 : {
			bePazarYonetim(bmID);
		}
		case 6 : {
			beIstatistikler(bmID);
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public bePazarYonetim(bmID){
	new bmMenu = bmMenuOlustur("Pazar Yonetimi","bePazarYonetim_devam");
	bmMenuSecenekEkle(bmMenu,"Pazar Esya Yonetimi","1");
	bmMenuSecenekEkle(bmMenu,"Pazardaki Tum Esyalar","2");
	bmMenuBitir(bmID,bmMenu);
}
public bePazarYonetim_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			bePazardakiYonetim(bmID);
		}
		case 2 : {
			bePazardakiTumEsyalar(bmID);
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public bePazardakiYonetim(bmID){
	new bmMenu = bmMenuOlustur("Pazar Yonetimi","bePazardakiYonetim_devam");
	new bmAnahtar[48],bmSonSkin,bmToplamAktifSkin;
	formatex(bmAnahtar,charsmax(bmAnahtar),"bmSonSkin");
	bmSonSkin = nvault_get(bmVault,bmAnahtar);
	if(bmSonSkin != 0){
		bmSonSkin++;
	}
	else{
		bmSonSkin = 1;
	}
	for(new i = bmSonSkin; i > 0; i--){
		new bmOzelAnahtar[48],bmOzelVeri[256];
		formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-Skin",i);
		nvault_get(bmVault,bmOzelAnahtar,bmOzelVeri,charsmax(bmOzelVeri));
		new bmEsyaSahipUID[32],bmEsyaSkin[32],bmEsyaPara[32],bmEsyaDurum[32];
		parse(bmOzelVeri,bmEsyaSahipUID,31,bmEsyaSkin,31,bmEsyaPara,31,bmEsyaDurum,31);
		if(str_to_num(bmEsyaDurum) == 1){
			new bmNTS[6];
			num_to_str(i,bmNTS,5);
			bmMenuSecenekEkle(bmMenu,"\y%s\d[\r%s\yTL\d||\r%s\d]",bmNTS,0,bmSkinlerAD[str_to_num(bmEsyaSkin)],bmEsyaPara,bmEsyaSahipUID);
			bmToplamAktifSkin++;
		}
	}
	bmMenuBitir(bmID,bmMenu);	
	if(bmToplamAktifSkin == 0){
		beToplulukPazari(bmID);
		renkli_yazi(bmID,"%s !gHey !n, !gmalesefki pazarda hic bir esya !tkalmamis!n.",bmGenelChatTag);
	}
}
public bePazardakiYonetim_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beToplulukPazari(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	bmMenuSecim[bmID][9] = bmKey;
	bePazardakiYonetimDetay(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public bePazardakiYonetimDetay(bmID){
	new bmMenu = bmMenuOlustur("Pazar Yonetimi","bePazardakiYonetimDetay_devam");
	new bmOzelAnahtar[48],bmOzelVeri[256];
	formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-Skin",bmMenuSecim[bmID][9]);
	nvault_get(bmVault,bmOzelAnahtar,bmOzelVeri,charsmax(bmOzelVeri));
	new bmEsyaSahipUID[32],bmEsyaSkin[32],bmEsyaPara[32],bmEsyaDurum[32];
	parse(bmOzelVeri,bmEsyaSahipUID,31,bmEsyaSkin,31,bmEsyaPara,31,bmEsyaDurum,31);
	
	bmMenuSecenekEkle(bmMenu,"\ySkin Adi\w: \d[\y%s\d]","1",0,bmSkinlerAD[str_to_num(bmEsyaSkin)]);
	bmMenuSecenekEkle(bmMenu,"\ySkin Fiyati\w: \d[\r%s\yTL\d]^n","1",0,bmEsyaPara);
	bmMenuSecenekEkle(bmMenu,"\ySkin Sahibi UID\w: \d[\r%s\d]^n","1",0,bmEsyaSahipUID);
	
	bmMenuSecenekEkle(bmMenu,"\wKaldir, \rSkin Parasi Iade","2");
	bmMenuSecenekEkle(bmMenu,"\wKaldir, \rPara Verme","3");
	bmMenuBitir(bmID,bmMenu);	
}
public bePazardakiYonetimDetay_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		bePazardakiEsyalar(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	new bmOzelAnahtar[48],bmOzelVeri[256],bmUID = 0;
	formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-Skin",bmMenuSecim[bmID][9]);
	nvault_get(bmVault,bmOzelAnahtar,bmOzelVeri,charsmax(bmOzelVeri));
	new bmEsyaSahipUID[32],bmEsyaSkin[32],bmEsyaPara[32],bmEsyaDurum[32];
	parse(bmOzelVeri,bmEsyaSahipUID,31,bmEsyaSkin,31,bmEsyaPara,31,bmEsyaDurum,31);	
	switch(bmKey){
		case 1 : {
			bePazarEsyaDetay(bmID);
		}
		case 2 : {	
			if(str_to_num(bmEsyaDurum) == 1){
				renkli_yazi(bmID,"%s !gBasarili bir sekilde pazardaki !n[!t%s!n] !gadli esyani sildin!n.",bmGenelChatTag,bmSkinlerAD[str_to_num(bmEsyaSkin)]);
				
				for(new i; i < get_maxplayers()+1; i++){
					if(!is_user_connected(i) || bmUIDYonlendir(i) == 0)
						continue;
					
					if(str_to_num(bmEsyaSahipUID) == bmUIDYonlendir(i)){
						bmUID = i;
					}
				}
				
				if(bmUID != 0){
					renkli_yazi(bmUID,"%s !gBir yetkili senin pazardaki !n[!t%s!n] !gadli esyani sildi ve para iadesi verdi!n.",bmGenelChatTag,bmSkinlerAD[str_to_num(bmEsyaSkin)]);
					bmPara[bmUID]+= str_to_num(bmSkinlerTL[str_to_num(bmEsyaSkin)]);
					bmKaydet(bmUID);
				}
				else{
					new bmAnahtar[48],bmVeri[256];
					formatex(bmAnahtar,charsmax(bmAnahtar),"%i-DigerV",str_to_num(bmEsyaSahipUID));
					nvault_get(bmVault,bmAnahtar, bmVeri, 255);
					replace_all(bmVeri, 255, "#", " ");
					new bePara[16],beAnahtarSahip[16],beRutbe[3][16];
					parse(bmVeri, bePara, 15, beAnahtarSahip, 15, beRutbe[0], 15, beRutbe[1], 15, beRutbe[2], 15);		
					
					formatex(bmAnahtar,15,"%i-DigerV",str_to_num(bmEsyaSahipUID));
					formatex(bmVeri,255,"%f#%i#%i#%i#%i#",str_to_float(bePara)+str_to_num(bmSkinlerTL[str_to_num(bmEsyaSkin)]),
					bmAnahtarSahip[bmID],str_to_num(beRutbe[0]),str_to_num(beRutbe[1]),str_to_num(beRutbe[2]));
					nvault_set(bmVault,bmAnahtar,bmVeri);
				}	
				bmOzelVeri = "";
				formatex(bmOzelVeri,charsmax(bmOzelVeri),"%i %i %i %i",
				str_to_num(bmEsyaSahipUID),str_to_num(bmEsyaSkin),str_to_num(bmEsyaPara),4);
				nvault_set(bmVault,bmOzelAnahtar,bmOzelVeri);
			}
			else{
				renkli_yazi(bmID,"%s !gHey !n, !gmalesefki senden kisa bir sure once biri !tskini satin aldi!n.",bmGenelChatTag);
			}
		}
		case 3 : {
			if(str_to_num(bmEsyaDurum) == 1){
				renkli_yazi(bmID,"%s !gBasarili bir sekilde pazardaki !n[!t%s!n] !gadli esyani sildin!n.",bmGenelChatTag,bmSkinlerAD[str_to_num(bmEsyaSkin)]);
				
				for(new i; i < get_maxplayers()+1; i++){
					if(!is_user_connected(i) || bmUIDYonlendir(i) == 0)
						continue;
					
					if(str_to_num(bmEsyaSahipUID) == bmUIDYonlendir(i)){
						bmUID = i;
					}
				}
				
				if(bmUID != 0){
					renkli_yazi(bmUID,"%s !gBir yetkili senin pazardaki !n[!t%s!n] !gadli esyani sildi!n.",bmGenelChatTag,bmSkinlerAD[str_to_num(bmEsyaSkin)]);
					bmKaydet(bmUID);
				}
				
				bmOzelVeri = "";
				formatex(bmOzelVeri,charsmax(bmOzelVeri),"%i %i %i %i",
				str_to_num(bmEsyaSahipUID),str_to_num(bmEsyaSkin),str_to_num(bmEsyaPara),5);
				nvault_set(bmVault,bmOzelAnahtar,bmOzelVeri);
			}
			else{
				renkli_yazi(bmID,"%s !gHey !n, !gmalesefki senden kisa bir sure once biri !tskini satin aldi!n.",bmGenelChatTag);
			}
		}
	}
	bmMenuSecim[bmID][1] = 0;
	beAdminPaneli(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public bePazardakiTumEsyalar(bmID){
	new bmMenu = bmMenuOlustur("Pazardaki Tum Esyalar","bePazardakiYonetim_devam");
	new bmAnahtar[48],bmSonSkin,bmToplamAktifSkin;
	formatex(bmAnahtar,charsmax(bmAnahtar),"bmSonSkin");
	bmSonSkin = nvault_get(bmVault,bmAnahtar);
	if(bmSonSkin != 0){
		bmSonSkin++;
	}
	else{
		bmSonSkin = 1;
	}
	for(new i = bmSonSkin; i > 0; i--){
		new bmOzelAnahtar[48],bmOzelVeri[256];
		formatex(bmOzelAnahtar,charsmax(bmOzelAnahtar),"%i-Skin",i);
		nvault_get(bmVault,bmOzelAnahtar,bmOzelVeri,charsmax(bmOzelVeri));
		new bmEsyaSahipUID[32],bmEsyaSkin[32],bmEsyaPara[32],bmEsyaDurum[32];
		parse(bmOzelVeri,bmEsyaSahipUID,31,bmEsyaSkin,31,bmEsyaPara,31,bmEsyaDurum,31);
		new bmDurum[48];
		switch(str_to_num(bmEsyaDurum)){
			case 1 : {
				bmDurum = "Satista";
			}
			case 2 : {
				bmDurum = "Satildi";
			}
			case 3 : {
				bmDurum = "Iptal Edildi";
			}
			case 4 : {
				bmDurum = "Iade Edildi";
			}
			case 5 : {
				bmDurum = "El Konuldu";
			}
		}
		bmMenuSecenekEkle(bmMenu,"\y%s\d[\r%s\d]","1",0,bmSkinlerAD[str_to_num(bmEsyaSkin)],bmDurum);
		bmToplamAktifSkin++;
	}
	bmMenuBitir(bmID,bmMenu);	
	if(bmToplamAktifSkin == 0){
		beToplulukPazari(bmID);
		renkli_yazi(bmID,"%s !gHey !n, !gmalesefki pazarda hic bir esya !tkalmamis!n.",bmGenelChatTag);
	}
}
public bePazardakiTumEsyalar_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	beAdminPaneli(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beIstatistikler(bmID){
	new bmToplamTL,bmToplamEsya,bmAnahtar[48],bmVeri[256];
	formatex(bmAnahtar,charsmax(bmAnahtar),"bmSonSkin");
	bmToplamEsya = nvault_get(bmVault,bmAnahtar);
	for(new i = 1000;i < bmSonUIDCek(); i++){
		formatex(bmAnahtar,charsmax(bmAnahtar),"%i-DigerV",i);
		nvault_get(bmVault,bmAnahtar, bmVeri, 255);
		replace_all(bmVeri, 255, "#", " ");
		new bePara[16];
		parse(bmVeri,bePara,15);
		bmToplamTL += str_to_num(bePara);
	}
	new bmMenu = bmMenuOlustur("Istatistikler","beIstatistikler_devam");
	bmMenuSecenekEkle(bmMenu,"\yToplam Hesap\w: \d[\y%iADET\d]","1",0,bmSonUIDCek()-1000);
	bmMenuSecenekEkle(bmMenu,"\yToplam TL\w: \d[\y%i\d]","1",0,bmToplamTL);
	bmMenuSecenekEkle(bmMenu,"\yToplam Esya\w: \d[\y%i\d]","1",0,bmToplamEsya);
	bmMenuBitir(bmID,bmMenu);
}
public beIstatistikler_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	beAdminPaneli(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beSifirlamaIslemleri(bmID){
	new bmMenu = bmMenuOlustur("Sifirlama Islemleri","beSifirlamaIslemleri_devam");
	bmMenuSecenekEkle(bmMenu,"Tum Hesap Icerikleri","1");
	menu_addblank(bmMenu,0);
	bmMenuSecenekEkle(bmMenu,"Tum Hesap Paralari","2");
	bmMenuSecenekEkle(bmMenu,"Tum Hesap Ranklari","3");
	bmMenuBitir(bmID,bmMenu);
}
public beSifirlamaIslemleri_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	bmSifirlamaSecim[bmID] = bmKey;
	beSifirlamaSoru(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beSifirlamaSoru(bmID){
	new bmMenu = bmMenuOlustur("Sifirlama Islemleri","beSifirlamaSoru_devam");
	bmMenuSecenekEkle(bmMenu,"Evet, Sil","1");
	bmMenuSecenekEkle(bmMenu,"Hayir, Vazgectim","2");
	
	menu_addblank(bmMenu,0);
	new bmVeri[256],bmSifirlanicakIslem[33];
	switch(bmSifirlamaSecim[bmID]){
		case 1: {
			formatex(bmSifirlanicakIslem,charsmax(bmSifirlanicakIslem),"Tum Hesaplar");
		}
		case 2 : {
			formatex(bmSifirlanicakIslem,charsmax(bmSifirlanicakIslem),"Tum Paralar");
		}
		case 3 : {
			formatex(bmSifirlanicakIslem,charsmax(bmSifirlanicakIslem),"Tum Ranklar");
		}
	}
	formatex(bmVeri,charsmax(bmVeri),"\ySifirlancak Icerik\w: \d[\y%s\d]",bmSifirlanicakIslem);
	menu_addtext(bmMenu,bmVeri);
	bmMenuBitir(bmID,bmMenu);	
}
public beSifirlamaSoru_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	new bePara[16],beAnahtarSahip[16],beRutbe[2][16],beAyarlarGenel[3][16];
	switch(bmSifirlamaSecim[bmID]){
		case 1: {
			new bmESFlar[32],bmSayi,bmUID;
			get_players(bmESFlar,bmSayi);
			for(new i; i < bmSayi; i++){
				bmUID = bmESFlar[i];
				bmDegiskenSifirla(bmUID);
				bmKaydet(bmUID);
			}
			for(new j = 1000;j < bmSonUIDCek(); j++){
				new bmAnahtar[48];
				formatex(bmAnahtar,charsmax(bmAnahtar),"%i-SkinS",j);
				nvault_remove(bmVault,bmAnahtar);
				formatex(bmAnahtar,charsmax(bmAnahtar),"%i-BasarimV",j);
				nvault_remove(bmVault,bmAnahtar);
				formatex(bmAnahtar,charsmax(bmAnahtar),"%i-BasarimT",j);
				nvault_remove(bmVault,bmAnahtar);
				formatex(bmAnahtar,charsmax(bmAnahtar),"%i-SkinK",j);
				nvault_remove(bmVault,bmAnahtar);
				formatex(bmAnahtar,charsmax(bmAnahtar),"%i-SkinS",j);
				nvault_remove(bmVault,bmAnahtar);
				formatex(bmAnahtar,charsmax(bmAnahtar),"%i-KasaS",j);
				nvault_remove(bmVault,bmAnahtar);
				formatex(bmAnahtar,charsmax(bmAnahtar),"%i-DigerV",j);
				nvault_remove(bmVault,bmAnahtar);
			}
			log_amx("%s: [%i]UID sine sahip yetkili serverin tum hesaplarini sildi.",bmTemel,bmUIDYonlendir(bmID));
		}
		case 2 : {
			new bmESFlar[32],bmSayi,bmUID;
			get_players(bmESFlar,bmSayi);
			for(new i; i < bmSayi; i++){
				bmUID = bmESFlar[i];
				bmPara[bmUID] = 0.0;
				bmKaydet(bmUID);
			}
			for(new j = 1000;j < bmSonUIDCek(); j++){
				new bmAnahtar[48],bmVeri[496];
				formatex(bmAnahtar,charsmax(bmAnahtar),"%i-DigerV",j);
				nvault_get(bmVault,bmAnahtar, bmVeri,charsmax(bmVeri));
				replace_all(bmVeri,charsmax(bmVeri), "#", " ");
				parse(bmVeri,bePara,15,beAnahtarSahip,15,beRutbe[0],15,beRutbe[1],15,beAyarlarGenel[0],15,beAyarlarGenel[1],15,beAyarlarGenel[2],15);
				
				formatex(bmVeri,charsmax(bmVeri),"%f#%i#%i#%i#%i#%i#%i#",0.0,str_to_num(beAnahtarSahip),str_to_num(beRutbe[0]),str_to_num(beRutbe[1]),str_to_num(beAyarlarGenel[0]),str_to_num(beAyarlarGenel[1]),str_to_num(beAyarlarGenel[2]));
				nvault_set(bmVault,bmAnahtar,bmVeri);
			}
			log_amx("%s: [%i]UID sine sahip yetkili serverin tum paralari sildi.",bmTemel,bmUIDYonlendir(bmID));
		}
		case 3 : {
			new bmESFlar[32],bmSayi,bmUID;
			get_players(bmESFlar,bmSayi);
			for(new i; i < bmSayi; i++){
				bmUID = bmESFlar[i];
				bmPara[bmUID] = 0.0;
				bmKaydet(bmUID);
			}
			for(new j = 1000;j < bmSonUIDCek(); j++){
				new bmAnahtar[48],bmVeri[496];
				formatex(bmAnahtar,charsmax(bmAnahtar),"%i-DigerV",j);
				nvault_get(bmVault,bmAnahtar, bmVeri,charsmax(bmVeri));
				replace_all(bmVeri,charsmax(bmVeri), "#", " ");
				parse(bmVeri,bePara,15,beAnahtarSahip,15,beRutbe[0],15,beRutbe[1],15,beAyarlarGenel[0],15,beAyarlarGenel[1],15,beAyarlarGenel[2],15);
				
				formatex(bmVeri,charsmax(bmVeri),"%f#%i#%i#%i#%i#%i#%i#",0.0,str_to_num(beAnahtarSahip),0,0,str_to_num(beAyarlarGenel[0]),str_to_num(beAyarlarGenel[1]),str_to_num(beAyarlarGenel[2]));
				nvault_set(bmVault,bmAnahtar,bmVeri);
			}
			log_amx("%s: [%i]UID sine sahip yetkili serverin tum paralari sildi.",bmTemel,bmUIDYonlendir(bmID));
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beTumHesaplar(bmID){
	new bmMenu = bmMenuOlustur("Tum Hesaplar","beTumHesaplar_devam");
	for(new i = 1000;i < bmSonUIDCek(); i++){
		new  bmVeri[256],bmKullaniciAdi[58],bmSifre[58];
		bmUIDVeriCek(i,bmVeri,charsmax(bmVeri));
		strtok(bmVeri,bmKullaniciAdi,charsmax(bmKullaniciAdi),bmSifre,charsmax(bmSifre),'|');
		bmMenuSecenekEkle(bmMenu,"\y%s\d[\y%i\d\r%s\d]","1",0,bmKullaniciAdi,i,bmSifre);				
	}	
	bmMenuBitir(bmID,bmMenu);	
}
public beTumHesaplar_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	beAnaMenu(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public bmUID_GirinX(bmID){
	new bmYazi[256],bmCevir;
	read_args(bmYazi,charsmax(bmYazi));
	remove_quotes(bmYazi);
	bmCevir = str_to_num(bmYazi);
	if(bmCevir > 0){
		if(bmUIDVarmi(bmCevir)){
			bmMenuSecim[bmID][10] = bmCevir;
			beUIDDetay(bmID);
		}
		else{
			bmMenuSecim[bmID][10] = 0;
			renkli_yazi(bmID,"%s !gHey !n, !gmalesefki boyle bir uid bulunmuyor!n.",bmGenelChatTag);
		}
	}
}
public beUIDDetay(bmID){
	new bmMenu = bmMenuOlustur("UID Detay","beUIDDetay_devam");
	
	new  bmAnahtar[48],bmVeri[256],bmKullaniciAdi[58],bmSifre[58];
	bmUIDVeriCek(bmMenuSecim[bmID][10],bmVeri,charsmax(bmVeri));
	strtok(bmVeri,bmKullaniciAdi,charsmax(bmKullaniciAdi),bmSifre,charsmax(bmSifre),'|');	
	
	formatex(bmAnahtar,charsmax(bmAnahtar),"%i-DigerV",bmMenuSecim[bmID][10]);
	nvault_get(bmVault,bmAnahtar, bmVeri, 255);
	replace_all(bmVeri, 255, "#", " ");
	new bePara[16],beAnahtarSahip[16],beRutbe[2][16];
	parse(bmVeri,bePara,15,beAnahtarSahip,15,beRutbe[0],15,beRutbe[1],15);
	
	bmMenuSecenekEkle(bmMenu,"\yAdi\w: \d[\y%s\d]","1",0,bmKullaniciAdi);
	bmMenuSecenekEkle(bmMenu,"\yPara\w: \d[\y%iTL\d]","1",0,str_to_num(bePara));
	bmMenuSecenekEkle(bmMenu,"\yXP\w: \d[\y%i\d]","1",0,str_to_num(beRutbe[0]));
	bmMenuSecenekEkle(bmMenu,"\yRank\w: \d[\y%s\d]","1",0,bmRanklar[str_to_num(beRutbe[1])][0]);
	bmMenuBitir(bmID,bmMenu);			
}
public beUIDDetay_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	beAnaMenu(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beTumSkinler(bmID){
	new bmMenu = bmMenuOlustur("Tum Skinler","beTumSkinler_devam");
	for(new i = 1; i < bmSkinSayisi-1; i++){
		bmMenuSecenekEkle(bmMenu,"\y%s","3",0,bmSkinlerAD[i]);
	}
	bmMenuBitir(bmID,bmMenu);
}
public beTumSkinler_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	beOyunIslemler(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beTumRanklar(bmID){
	new bmMenu = bmMenuOlustur("Tum Ranklar","beTumRanklar_devam");
	for(new i = 0; i < sizeof(bmRanklar); i++){
		bmMenuSecenekEkle(bmMenu,"\y%s\d[\r%i\yXP\d]","3",0,bmRanklar[i][0],bmRanklar[i][1]);
	}
	bmMenuBitir(bmID,bmMenu);
}
public beTumRanklar_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	beOyunIslemler(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beBasarimlar(bmID){
	new bmMenu = bmMenuOlustur("Basarimlar Menu","beBasarimlar_devam");
	bmMenuSecenekEkle(bmMenu,"\yAdamOldur \d[\y%i/1000\d|\r150XP\d]","1",0,bmBasarimlar[bmID][1]);
	bmMenuSecenekEkle(bmMenu,"\yPazardaEsyaSat \d[\y%i/100\d|\r150XP\d]","2",0,bmBasarimlar[bmID][2]);
	bmMenuSecenekEkle(bmMenu,"\yPazardanEsyaAl \d[\y%i/350\d|\r1500XP\d]","3",0,bmBasarimlar[bmID][3]);
	bmMenuSecenekEkle(bmMenu,"\yKasaAc \d[\y%i/500\d|\r150XP\d]","4",0,bmBasarimlar[bmID][4]);
	bmMenuSecenekEkle(bmMenu,"\yBombaKur \d[\y%i/50\d|\r150XP\d]","5",0,bmBasarimlar[bmID][5]);
	bmMenuSecenekEkle(bmMenu,"\yBombaCoz \d[\y%i/50\d|\r150XP\d]","6",0,bmBasarimlar[bmID][6]);
	bmMenuSecenekEkle(bmMenu,"\yBicaklaOldur \d[\y%i/200\d|\r500XP\d]","7",0,bmBasarimlar[bmID][7]);
	bmMenuSecenekEkle(bmMenu,"\y1CanlaOldur \d[\y%i/50\d|\r1000XP\d]","8",0,bmBasarimlar[bmID][8]);
	bmMenuSecenekEkle(bmMenu,"\yRankaUlas \d[\y%s\d|\r2500XP\d]","9",0,bmRanklar[sizeof(bmRanklar)/2][0]);
	bmMenuSecenekEkle(bmMenu,"\yRankaUlas \d[\y%s\d|\r5000XP\d]","10",0,bmRanklar[sizeof(bmRanklar)-1][0]);
	bmMenuBitir(bmID,bmMenu);	
}
public beBasarimlar_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			if(bmBasarimTopla[bmID][1] == 0){
				if(bmBasarimlar[bmID][1] >= 1000){
					bmRutbeSistem[bmID][0]+= 150;
					bmBasarimTopla[bmID][1] = 1;
					renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !tAdamOldur !n] !gadli gorevi bitirdin!n.",bmGenelChatTag);
					bmKaydet(bmID);
				}
				else{
					renkli_yazi(bmID,"%s !gHey !n, !gmalesefki daha bu gorevi bitirmene !tvar!n.",bmGenelChatTag);
				}
			}
			else{
				renkli_yazi(bmID,"%s !gHey !n, !gmalesefki bu gorevi zaten !tbitirmissin!n.",bmGenelChatTag);
			}
		}
		case 2 : {
			if(bmBasarimTopla[bmID][2] == 0){
				if(bmBasarimlar[bmID][2] >= 100){
					bmRutbeSistem[bmID][0]+= 150;
					bmBasarimTopla[bmID][2] = 1;
					renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !tPazardaEsyaSat !n] !gadli gorevi bitirdin!n.",bmGenelChatTag);
					bmKaydet(bmID);
				}
				else{
					renkli_yazi(bmID,"%s !gHey !n, !gmalesefki daha bu gorevi bitirmene !tvar!n.",bmGenelChatTag);
				}
			}
			else{
				renkli_yazi(bmID,"%s !gHey !n, !gmalesefki bu gorevi zaten !tbitirmissin!n.",bmGenelChatTag);
			}			
		}
		case 3 : {
			if(bmBasarimTopla[bmID][3] == 0){
				if(bmBasarimlar[bmID][3] >= 200){
					bmRutbeSistem[bmID][0]+= 150;
					bmBasarimTopla[bmID][3] = 1;
					renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !tPazardanEsyaAl !n] !gadli gorevi bitirdin!n.",bmGenelChatTag);
					bmKaydet(bmID);
				}
				else{
					renkli_yazi(bmID,"%s !gHey !n, !gmalesefki daha bu gorevi bitirmene !tvar!n.",bmGenelChatTag);
				}
			}
			else{
				renkli_yazi(bmID,"%s !gHey !n, !gmalesefki bu gorevi zaten !tbitirmissin!n.",bmGenelChatTag);
			}			
		}
		case 4 : {
			if(bmBasarimTopla[bmID][4] == 0){
				if(bmBasarimlar[bmID][4] >= 500){
					bmRutbeSistem[bmID][0]+= 150;
					bmBasarimTopla[bmID][4] = 1;
					renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !tKasaAc !n] !gadli gorevi bitirdin!n.",bmGenelChatTag);
					bmKaydet(bmID);
				}
				else{
					renkli_yazi(bmID,"%s !gHey !n, !gmalesefki daha bu gorevi bitirmene !tvar!n.",bmGenelChatTag);
				}
			}
			else{
				renkli_yazi(bmID,"%s !gHey !n, !gmalesefki bu gorevi zaten !tbitirmissin!n.",bmGenelChatTag);
			}			
		}
		case 5 : {
			if(bmBasarimTopla[bmID][5] == 0){
				if(bmBasarimlar[bmID][5] >= 50){
					bmRutbeSistem[bmID][0]+= 150;
					bmBasarimTopla[bmID][5] = 1;
					renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !tBombaKur !n] !gadli gorevi bitirdin!n.",bmGenelChatTag);
					bmKaydet(bmID);
				}
				else{
					renkli_yazi(bmID,"%s !gHey !n, !gmalesefki daha bu gorevi bitirmene !tvar!n.",bmGenelChatTag);
				}
			}
			else{
				renkli_yazi(bmID,"%s !gHey !n, !gmalesefki bu gorevi zaten !tbitirmissin!n.",bmGenelChatTag);
			}			
		}
		case 6 : {
			if(bmBasarimTopla[bmID][6] == 0){
				if(bmBasarimlar[bmID][6] >= 50){
					bmRutbeSistem[bmID][0]+= 150;
					bmBasarimTopla[bmID][6] = 1;
					renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !tBombaCoz !n] !gadli gorevi bitirdin!n.",bmGenelChatTag);
					bmKaydet(bmID);
				}
				else{
					renkli_yazi(bmID,"%s !gHey !n, !gmalesefki daha bu gorevi bitirmene !tvar!n.",bmGenelChatTag);
				}
			}
			else{
				renkli_yazi(bmID,"%s !gHey !n, !gmalesefki bu gorevi zaten !tbitirmissin!n.",bmGenelChatTag);
			}			
		}
		case 7 : {
			if(bmBasarimTopla[bmID][7] == 0){
				if(bmBasarimlar[bmID][7] >= 200){
					bmRutbeSistem[bmID][0]+= 500;
					bmBasarimTopla[bmID][7] = 1;
					renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !tBicaklaOldur !n] !gadli gorevi bitirdin!n.",bmGenelChatTag);
					bmKaydet(bmID);
				}
				else{
					renkli_yazi(bmID,"%s !gHey !n, !gmalesefki daha bu gorevi bitirmene !tvar!n.",bmGenelChatTag);
				}
			}
			else{
				renkli_yazi(bmID,"%s !gHey !n, !gmalesefki bu gorevi zaten !tbitirmissin!n.",bmGenelChatTag);
			}			
		}
		case 8 : {
			if(bmBasarimTopla[bmID][8] == 0){
				if(bmBasarimlar[bmID][8] >= 50){
					bmRutbeSistem[bmID][0]+= 1000;
					bmBasarimTopla[bmID][8] = 1;
					renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !t1CanlaOldur !n] !gadli gorevi bitirdin!n.",bmGenelChatTag);
					bmKaydet(bmID);
				}
				else{
					renkli_yazi(bmID,"%s !gHey !n, !gmalesefki daha bu gorevi bitirmene !tvar!n.",bmGenelChatTag);
				}
			}
			else{
				renkli_yazi(bmID,"%s !gHey !n, !gmalesefki bu gorevi zaten !tbitirmissin!n.",bmGenelChatTag);
			}			
		}
		case 9 : {
			if(bmBasarimTopla[bmID][9] == 0){
				if(bmRutbeSistem[bmID][1] >= sizeof(bmRanklar)/2){
					bmRutbeSistem[bmID][0]+= 2500;
					bmBasarimTopla[bmID][9] = 1;
					renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !tRankUlas !n] !gadli gorevi bitirdin!n.",bmGenelChatTag);
					bmKaydet(bmID);
				}
				else{
					renkli_yazi(bmID,"%s !gHey !n, !gmalesefki daha bu gorevi bitirmene !tvar!n.",bmGenelChatTag);
				}
			}
			else{
				renkli_yazi(bmID,"%s !gHey !n, !gmalesefki bu gorevi zaten !tbitirmissin!n.",bmGenelChatTag);
			}			
		}
		case 10 : {
			if(bmBasarimTopla[bmID][10] == 0){
				if(bmRutbeSistem[bmID][1] >= sizeof(bmRanklar)){
					bmRutbeSistem[bmID][0]+= 5000;
					bmBasarimTopla[bmID][10] = 1;
					renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !tRankUlas !n] !gadli gorevi bitirdin!n.",bmGenelChatTag);
					bmKaydet(bmID);
				}
				else{
					renkli_yazi(bmID,"%s !gHey !n, !gmalesefki daha bu gorevi bitirmene !tvar!n.",bmGenelChatTag);
				}
			}
			else{
				renkli_yazi(bmID,"%s !gHey !n, !gmalesefki bu gorevi zaten !tbitirmissin!n.",bmGenelChatTag);
			}			
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beHesapGelistirme(bmID){
	new bmMenu = bmMenuOlustur("Hesap Gelistirme","beHesapGelistirme_devam");
	if(bmHGSistem[bmID][0] < 5){
		new bmTutar;
		if(bmHGSistem[bmID][0] == 0){
			bmTutar = 1;
		}
		else{
			bmTutar = bmHGSistem[bmID][0];
		}
		bmMenuSecenekEkle(bmMenu,"\yKomisyonuDusur \d[\r%i\w/\y5\d|\r%i\yTL\d]","1",0,bmHGSistem[bmID][0],bmTutar*25000);
	}
	else{
		bmMenuSecenekEkle(bmMenu,"\yKomisyonuDusur \d[\rMaximum\d]","1",0);	
	}
	if(bmHGSistem[bmID][1] < 50){
		new bmTutar;
		if(bmHGSistem[bmID][1] == 0){
			bmTutar = 1;
		}
		else{
			bmTutar = bmHGSistem[bmID][1];
		}
		bmMenuSecenekEkle(bmMenu,"\yHesapGelistirme \d[\r%i\w/\y50\d|\r%i\yTL\d]","2",0,bmHGSistem[bmID][1],bmTutar*15000);
	}
	else{
		bmMenuSecenekEkle(bmMenu,"\yHesapGelistirme \d[\rMaximum\d]","2",0);	
	}
	if(bmHGSistem[bmID][2] < 3){
		new bmTutar;
		if(bmHGSistem[bmID][2] == 0){
			bmTutar = 1;
		}
		else{
			bmTutar = bmHGSistem[bmID][2];
		}
		bmMenuSecenekEkle(bmMenu,"\ySkinGelistir \d[\r%i\w/\y3\d|\r%i\yTL\d]","3",0,bmHGSistem[bmID][2],bmTutar*30000);
	}
	else{
		bmMenuSecenekEkle(bmMenu,"\ySkinGelistir \d[\rMaximum\d]","3",0);	
	}
	bmMenuBitir(bmID,bmMenu);	
}
public beHesapGelistirme_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	new bmKomisyon;
	switch(bmKey){
		case 1 : {
			bmKomisyon = 25000;
			if(bmHGSistem[bmID][0] < 5){
				new bmTutar;
				if(bmHGSistem[bmID][0] == 0){
					bmTutar = 1;
				}
				else{
					bmTutar = bmHGSistem[bmID][0];
				}
				if(bmPara[bmID] >= bmKomisyon*bmTutar){
					bmPara[bmID] -= bmKomisyon*bmTutar;
					bmHGSistem[bmID][0]++;
					renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !tHesap Gelistirme !n] !gpuani satin aldin!n.",bmGenelChatTag);
				}
				else{
					renkli_yazi(bmID,"%s !gHey !n, !gmalesefki mevcut paran hesap gelistirmek icin !tyetersiz!n.",bmGenelChatTag);
				}
			}
			else{
				renkli_yazi(bmID,"%s !gHey !n, !gmalesefki !n[ !tHesap Gelistirme !n] puanin !tmaximum!n.",bmGenelChatTag);
			}
		}
		case 2 : {
			bmKomisyon = 15000;
			if(bmHGSistem[bmID][0] < 50){
				new bmTutar;
				if(bmHGSistem[bmID][1] == 0){
					bmTutar = 1;
				}
				else{
					bmTutar = bmHGSistem[bmID][1];
				}
				if(bmPara[bmID] >= bmKomisyon*bmTutar){
					bmPara[bmID] -= bmKomisyon*bmTutar;
					bmHGSistem[bmID][1]++;
					renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !tHesap Gelistirme !n] !gpuani satin aldin!n.",bmGenelChatTag);
				}
				else{
					renkli_yazi(bmID,"%s !gHey !n, !gmalesefki mevcut paran hesap gelistirmek icin !tyetersiz!n.",bmGenelChatTag);
				}
			}
			else{
				renkli_yazi(bmID,"%s !gHey !n, !gmalesefki !n[ !tHesap Gelistirme !n] puanin !tmaximum!n.",bmGenelChatTag);
			}			
		}
		case 3 : {
			bmKomisyon = 30000;
			if(bmHGSistem[bmID][2] < 3){
				new bmTutar;
				if(bmHGSistem[bmID][2] == 0){
					bmTutar = 1;
				}
				else{
					bmTutar = bmHGSistem[bmID][2];
				}
				if(bmPara[bmID] >= bmKomisyon*bmTutar){
					bmPara[bmID] -= bmKomisyon*bmTutar;
					bmHGSistem[bmID][2]++;
					renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !tHesap Gelistirme !n] !gpuani satin aldin!n.",bmGenelChatTag);
				}
				else{
					renkli_yazi(bmID,"%s !gHey !n, !gmalesefki mevcut paran hesap gelistirmek icin !tyetersiz!n.",bmGenelChatTag);
				}
			}
			else{
				renkli_yazi(bmID,"%s !gHey !n, !gmalesefki !n[ !tHesap Gelistirme !n] puanin !tmaximum!n.",bmGenelChatTag);
			}			
		}
	}
	beHesapGelistirme(bmID);
	bmKaydet(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beParaTransfer(bmID){
	new bmMenu = bmMenuOlustur("Transfer Menu","beParaTransfer_devam");
	if(bmMenuSecim[bmID][11] == 0 || bmMenuSecim[bmID][12] == 0){
		bmMenuSecenekEkle(bmMenu,"ESF Sec","1");
		bmMenuSecenekEkle(bmMenu,"Miktar Belirle","2");	
		menu_addblank(bmMenu,0);
	}
	else{
		bmMenuSecenekEkle(bmMenu,"Evet Gonder","1");
		bmMenuSecenekEkle(bmMenu,"Hayir Vazgectim","2");
		menu_addblank(bmMenu,0);
	}
	new bmVeri[256],bmIsim[38];
	if(bmMenuSecim[bmID][11] != 0){
		get_user_name(bmMenuSecim[bmID][11],bmIsim,charsmax(bmIsim));
	}
	formatex(bmVeri,charsmax(bmVeri),"\yGonderilicek ESF\w: \d[\y%s\d]^n\yGonderilikcek Miktar\w: \d[\y%iTL\d]",
	strlen(bmIsim) ? bmIsim:"Secilmedi",bmMenuSecim[bmID][12]);
	menu_addtext(bmMenu,bmVeri);
	bmMenuBitir(bmID,bmMenu);	
}
public beParaTransfer_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			if(bmMenuSecim[bmID][11] == 0 || bmMenuSecim[bmID][12] == 0){
				beESFSec(bmID);
			}
			else{
				bmPara[bmID] -= bmMenuSecim[bmID][12];
				bmPara[bmMenuSecim[bmID][11]] += bmMenuSecim[bmID][12];
				renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[!t%iUID!n] !gsine !n[!t%iTL!n] !gpara transfer edildi!n.",bmGenelChatTag,bmUIDYonlendir(bmMenuSecim[bmID][11]),bmMenuSecim[bmID][12]);
				bmMenuSecim[bmID][11] = 0;
				bmMenuSecim[bmID][12] = 0;
				beParaTransfer(bmID);
			}
		}
		case 2 : {
			if(bmMenuSecim[bmID][11] == 0 || bmMenuSecim[bmID][12] == 0){
				client_cmd(bmID,"messagemode Transfer_Miktar");
			}
			else{
				bmMenuSecim[bmID][11] = 0;
				bmMenuSecim[bmID][12] = 0;
				beParaTransfer(bmID);
			}			
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beESFSec(bmID){
	new bmMenu = bmMenuOlustur("Transfer Menu","beESFSec_devam");
	for(new i;i < get_maxplayers()+1; i++){
		if(!is_user_connected(i) || !bmUIDYonlendir(i))
			continue;
		
		new bmIsim[38],bmNTS[6];
		get_user_name(i,bmIsim,charsmax(bmIsim)),
		num_to_str(i,bmNTS,charsmax(bmNTS));
		bmMenuSecenekEkle(bmMenu,"%s",bmNTS,1,bmIsim);
	}
	bmMenuBitir(bmID,bmMenu);	
}
public beESFSec_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	bmMenuSecim[bmID][11] = bmKey;
	beParaTransfer(bmID);
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public Transfer_MiktarX(bmID){
	new bmYazi[256],bmCevir;
	read_args(bmYazi,charsmax(bmYazi));
	remove_quotes(bmYazi);
	bmCevir = str_to_num(bmYazi);
	if(bmCevir > 0){
		if(bmPara[bmID] >= bmCevir){
			bmMenuSecim[bmID][12] = bmCevir;
			beParaTransfer(bmID);
		}
		else{
			bmMenuSecim[bmID][12] = 0;
			renkli_yazi(bmID,"%s !gHey !n, !gmalesefki mevcut paran yollamak icin !tyetersiz!n.",bmGenelChatTag);
			beParaTransfer(bmID);
		}
	}
	else{
		bmMenuSecim[bmID][12] = 0;
		beParaTransfer(bmID);
	}
}
public beCikisSoru(bmID){
	new bmMenu = bmMenuOlustur("Cikis Yapiyorsunuz","beCikisSoru_devam");
	bmMenuSecenekEkle(bmMenu,"Evet, Cikis Yap","1");
	bmMenuSecenekEkle(bmMenu,"Hayir, Vazgectim","2");
	bmMenuBitir(bmID,bmMenu);	
}
public beCikisSoru_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			bmGCKoruma[bmID] = 1;
			bmKaydet(bmID);
			bmDegiskenSifirla(bmID);
			bmUIDCikis(bmID);
			set_task(get_pcvar_float(bmGenelCvars[1]),"bmGCKorumaKaldir",bmID);
			renkli_yazi(bmID,"%s !gBasarili bir sekilde hesabinizdan !tcikis yaptiniz!n.",bmGenelChatTag);
		}
		case 2 : {
			
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public bmGCKorumaKaldir(bmID){
	if(bmGCKoruma[bmID] == 1){
		bmGCKoruma[bmID] = 0;
	}
}
public beDestek(bmID){
	new bmMenu = bmMenuOlustur("Berk'in Destegi","beDestek_devam");
	bmMenuSecenekEkle(bmMenu,"Para Kazanma ?","1");
	bmMenuSecenekEkle(bmMenu,"Skin Kazanma ?","2");
	bmMenuSecenekEkle(bmMenu,"Yuzde Arttirma ?","3");
	bmMenuBitir(bmID,bmMenu);	 
}
public beDestek_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	new bmMotd[1026],bmAnlat;
	switch(bmKey){
		case 1 : {
			bmAnlat += formatex(bmMotd[bmAnlat],charsmax(bmMotd)-bmAnlat,
			"<center><span style=^"color:red^"><b>Para Nasil Kazanilir</b></span></center><hr><br>");
			bmAnlat += formatex(bmMotd[bmAnlat],charsmax(bmMotd)-bmAnlat,
			"<center>Adam oldurerek her seferinde %iTL kazanabilirsin</center><hr>",get_pcvar_num(bmKillCvars[0]));
			bmAnlat += formatex(bmMotd[bmAnlat],charsmax(bmMotd)-bmAnlat,
			"<center>Yada ticaret yaparak para kazanabilirsiniz yani skin alip satmak</center><br>");
		}
		case 2 : {
			bmAnlat += formatex(bmMotd[bmAnlat],charsmax(bmMotd)-bmAnlat,
			"<center><span style=^"color:red^"><b>Skin Nasil Kazanilir</b></span></center><hr><br>");
			bmAnlat += formatex(bmMotd[bmAnlat],charsmax(bmMotd)-bmAnlat,
			"<center>Topluluk pazarindan ucret karsiligi alabilirsiniz</center><hr>");	
			bmAnlat += formatex(bmMotd[bmAnlat],charsmax(bmMotd)-bmAnlat,
			"<center>Eger eli kazanirsaniz ve takiminizda %i kisiden fazla oynucu varsa ",
			get_pcvar_num(bmGenelCvars[3]));	
			bmAnlat += formatex(bmMotd[bmAnlat],charsmax(bmMotd)-bmAnlat,
			"ve %i kisi bu eli kazanirsaniz server size alttaki skinlerden birini vericektir</center><br>",
			get_pcvar_num(bmGenelCvars[4]));		
			for(new i = 1; i < bmCopSkinSayisi; i++){
				bmAnlat += formatex(bmMotd[bmAnlat],charsmax(bmMotd)-bmAnlat,
				"%s adli skin %iTL<br>",bmSkinlerAD[bmCopSkinlerID[i]],str_to_num(bmSkinlerTL[bmCopSkinlerID[i]]));					
			}
		}
		case 3 : {
			bmAnlat += formatex(bmMotd[bmAnlat],charsmax(bmMotd)-bmAnlat,
			"<center><span style=^"color:red^"><b>Yuzde Nasil Artar</b></span></center><hr><br>");
			bmAnlat += formatex(bmMotd[bmAnlat],charsmax(bmMotd)-bmAnlat,
			"<center>Yuzdenizin artmasi icin basarimlari ve hesap gelistirmelerini yapabilirsiniz</center><br>");
			bmAnlat += formatex(bmMotd[bmAnlat],charsmax(bmMotd)-bmAnlat,
			"<center>Bunlar size destek saglamakla beraber bazi ayricaliklar tanir.</center><br>");
		}
	}
	show_motd(bmID,bmMotd,"Berk'in Destegi");
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
stock bmDegiskenSifirla(bmID){
	for(new i; i < bmMaxSkin+1; i++){
		bmSkinKullaniyor[bmID][i] = 0;
	}
	for(new i; i < bmMaxSkin+1; i++){
		bmSkinSahip[bmID][i] = 0;
	}
	for(new i; i < bmMaxKasa+1; i++){
		bmKasaSahip[bmID][i] = 0; 
	}
	for(new i; i < bmMaxKasa+1; i++){
		bmKasaSahip[bmID][i] = 0; 
	}
	for(new i; i < 2; i++){
		bmRutbeSistem[bmID][i] = 0;
	}
	for(new i; i < 9; i++){
		bmBasarimlar[bmID][i] = 0;
	}
	for(new i; i < 9; i++){
		bmBasarimTopla[bmID][i] = 0;
	}
	bmPara[bmID] = 0.0;
	bmAnahtarSahip[bmID] = 0;
	bmAyarlarGenel[bmID][0] = 0;
	bmAyarlarGenel[bmID][1] = 0;
	bmAyarlarGenel[bmID][2] = 0;
	bmKasaOlusturAd[bmID] = "";
	bmKasaOlusturIcerik[bmID] = "";
	bmKasaOlusturSayi[bmID] = 0;
	bmKasaOlusturAnlat[bmID] = 0;
}
public beEnIYIRanklar(bmID){
	new bmMotd[1680],bmAnlat;
	bmAnlat += formatex(bmMotd[bmAnlat],charsmax(bmMotd)-bmAnlat,"<head><style>table,th,td { border: 1px solid green;color:white; } td { width:100% }</style></head>");
	bmAnlat += formatex(bmMotd[bmAnlat],charsmax(bmMotd)-bmAnlat,"<center><b>ESF Siralamalari</b><table style=^"background-color: #3f4257;^"><tr><td>Siralama</td><td>Kullanici Adi</td><td>Rank</td><td>Uid</td><td>XP</td><td>Para</td></tr>");
	for(new i = 1; i < 11; i++){
		if(bmBirOncekiMax[i]  != 0){
			new bmAnahtar[48],bmVeri[496];
			formatex(bmAnahtar,charsmax(bmAnahtar),"%i-DigerV",bmBirOncekiMax[i]);
			nvault_get(bmVault,bmAnahtar, bmVeri,charsmax(bmVeri));
			replace_all(bmVeri,charsmax(bmVeri), "#", " ");
			new bePara[16],beAnahtarSahip[16],beRutbe[2][16],bmVeriKullanici[256],bmKullaniciAdi[58],bmSifre[58];
			parse(bmVeri,bePara,15,beAnahtarSahip,15,beRutbe[0],15,beRutbe[1],15);
			bmUIDVeriCek(bmBirOncekiMax[i],bmVeriKullanici,charsmax(bmVeriKullanici));
			strtok(bmVeriKullanici,bmKullaniciAdi,charsmax(bmKullaniciAdi),bmSifre,charsmax(bmSifre),'|');
			bmAnlat += formatex(bmMotd[bmAnlat],charsmax(bmMotd)-bmAnlat,"<tr><td>%i.</td><td>%s</td><td>%s</td><td>%i</td><td>%i</td><td>%iTL</td><tr>",i,bmKullaniciAdi,bmRanklar[str_to_num(beRutbe[1])][0],bmBirOncekiMax[i],str_to_num(beRutbe[0]),str_to_num(bePara));
		}
	}
	bmAnlat += formatex(bmMotd[bmAnlat],charsmax(bmMotd)-bmAnlat,"</table></center>");
	bmAnlat += formatex(bmMotd[bmAnlat],charsmax(bmMotd)-bmAnlat,"<br><center><span style=^"color: green;^">Veriler Her Map Basi Guncellenmektedir</span></center>");
	bmAnlat += formatex(bmMotd[bmAnlat],charsmax(bmMotd)-bmAnlat,"<center><span style=^"color: red;^">Powered By ESF</span></center>");
	show_motd(bmID,bmMotd,"En Iyi ESFlar");
}	
public beEnIYIRanklarBul(){
	new bmCekilicekRank[11],bmSonMaxUID = 0,bmSonMaxXP = 0;
	new bmAnahtar[48],bmVeri[496];
	for(new j = 1; j < 11; j++){
		for(new i = 1000; i < bmSonUIDCek(); i++){
			formatex(bmAnahtar,charsmax(bmAnahtar),"%i-DigerV",i);
			nvault_get(bmVault,bmAnahtar, bmVeri,charsmax(bmVeri));
			replace_all(bmVeri,charsmax(bmVeri), "#", " ");
			new beBos[16],beRutbe[2][16];
			parse(bmVeri,beBos,15,beBos,15,beRutbe[0],15,beRutbe[1],15,beBos[0],15,beBos[1],15,beBos[2],15);		
			
			if(j == 1){
				if(str_to_num(beRutbe[0]) > bmSonMaxXP){
					bmSonMaxXP = str_to_num(beRutbe[0]);
					bmSonMaxUID = i;
				}
			}
			else{
				if(str_to_num(beRutbe[0]) < bmCekilicekRank[j-1]){
					if(str_to_num(beRutbe[0]) > bmSonMaxXP){
						bmSonMaxXP = str_to_num(beRutbe[0]);
						bmSonMaxUID = i;
					}		
				}
			}
		}
		bmBirOncekiMax[j] = bmSonMaxUID;
		bmCekilicekRank[j] = bmSonMaxXP;
		bmSonMaxXP = 0;
		bmSonMaxUID = 0;
	}	
}
stock bmYukle(bmID,bmSkinSahipX = 1,bmSkinKullaniyorX = 1,bmKasaSahipX = 1,bmDigerVeriler = 1){
	if(bmUIDYonlendir(bmID) != 0){
		new bmAnahtar[48],bmVeri[496],bmDuvarVeri[6];
		if(bmSkinSahipX == 1){
			formatex(bmAnahtar,charsmax(bmAnahtar),"%i-SkinS",bmUIDYonlendir(bmID));
			nvault_get(bmVault, bmAnahtar, bmVeri,charsmax(bmVeri));
			for(new i = 1; i < bmSkinSayisi; i++){
				if(strlen(bmSkinlerAD[i]) != 0){
					#if AMXX_VERSION_NUM < 183
					strbreak(bmVeri, bmDuvarVeri, 5, bmVeri,charsmax(bmVeri));
					#else
					argbreak(bmVeri, bmDuvarVeri, 5, bmVeri,charsmax(bmVeri));
					#endif
					bmSkinSahip[bmID][i] = str_to_num(bmDuvarVeri);
				}
				else{
					break;
				}			
			}
		}
		
		formatex(bmAnahtar,charsmax(bmAnahtar),"%i-BasarimV",bmUIDYonlendir(bmID));
		nvault_get(bmVault, bmAnahtar, bmVeri,charsmax(bmVeri));
		for(new i = 1; i < 9; i++){
			#if AMXX_VERSION_NUM < 183
			strbreak(bmVeri, bmDuvarVeri, 5, bmVeri, 255);
			#else
			argbreak(bmVeri, bmDuvarVeri, 5, bmVeri, 255);
			#endif
			bmBasarimlar[bmID][i] = str_to_num(bmDuvarVeri);			
		}
		
		formatex(bmAnahtar,charsmax(bmAnahtar),"%i-BasarimT",bmUIDYonlendir(bmID));
		nvault_get(bmVault, bmAnahtar, bmVeri,charsmax(bmVeri));
		for(new i = 1; i < 11; i++){
			#if AMXX_VERSION_NUM < 183
			strbreak(bmVeri, bmDuvarVeri, 5, bmVeri,charsmax(bmVeri));
			#else
			argbreak(bmVeri, bmDuvarVeri, 5, bmVeri,charsmax(bmVeri));
			#endif
			bmBasarimTopla[bmID][i] = str_to_num(bmDuvarVeri);			
		}	
		
		formatex(bmAnahtar,charsmax(bmAnahtar),"%i-HesapG",bmUIDYonlendir(bmID));
		nvault_get(bmVault, bmAnahtar, bmVeri,charsmax(bmVeri));
		for(new i = 0; i < 3; i++){
			#if AMXX_VERSION_NUM < 183
			strbreak(bmVeri, bmDuvarVeri, 5, bmVeri,charsmax(bmVeri));
			#else
			argbreak(bmVeri, bmDuvarVeri, 5, bmVeri,charsmax(bmVeri));
			#endif
			bmHGSistem[bmID][i] = str_to_num(bmDuvarVeri);			
		}		
		
		if(bmSkinKullaniyorX == 1){
			formatex(bmAnahtar,charsmax(bmAnahtar),"%i-SkinK",bmUIDYonlendir(bmID));
			nvault_get(bmVault, bmAnahtar, bmVeri,charsmax(bmVeri));
			for(new i ; i < 30; i++){
				#if AMXX_VERSION_NUM < 183
				strbreak(bmVeri, bmDuvarVeri, 5, bmVeri,charsmax(bmVeri));
				#else
				argbreak(bmVeri, bmDuvarVeri, 5, bmVeri,charsmax(bmVeri));
				#endif
				bmSkinKullaniyor[bmID][i] = str_to_num(bmDuvarVeri);		
			}
		}
		if(bmKasaSahipX == 1){
			formatex(bmAnahtar,charsmax(bmAnahtar),"%i-KasaS",bmUIDYonlendir(bmID));
			nvault_get(bmVault, bmAnahtar, bmVeri,charsmax(bmVeri));
			for(new i = 1; i < bmKasaSayisi; i++){
				if(strlen(bmKasalarAD[i]) != 0){
					#if AMXX_VERSION_NUM < 183
					strbreak(bmVeri, bmDuvarVeri, 5, bmVeri,charsmax(bmVeri));
					#else
					argbreak(bmVeri, bmDuvarVeri, 5, bmVeri,charsmax(bmVeri));
					#endif
					bmKasaSahip[bmID][i] = str_to_num(bmDuvarVeri);
				}
				else{
					break;
				}			
			}
		}
		if(bmDigerVeriler == 1){
			formatex(bmAnahtar,charsmax(bmAnahtar),"%i-DigerV",bmUIDYonlendir(bmID));
			nvault_get(bmVault,bmAnahtar, bmVeri,charsmax(bmVeri));
			replace_all(bmVeri,charsmax(bmVeri), "#", " ");
			new bePara[16],beAnahtarSahip[16],beRutbe[2][16],beAyarlarGenel[3][16];
			parse(bmVeri,bePara,15,beAnahtarSahip,15,beRutbe[0],15,beRutbe[1],15,beAyarlarGenel[0],15,beAyarlarGenel[1],15,beAyarlarGenel[2],15);
			
			bmPara[bmID] = str_to_float(bePara);
			bmAnahtarSahip[bmID] = str_to_num(beAnahtarSahip);
			bmRutbeSistem[bmID][0] = str_to_num(beRutbe[0]);
			bmRutbeSistem[bmID][1] = str_to_num(beRutbe[1]);
			bmAyarlarGenel[bmID][0] = str_to_num(beAyarlarGenel[0]);
			bmAyarlarGenel[bmID][1] = str_to_num(beAyarlarGenel[1]);
			bmAyarlarGenel[bmID][2] = str_to_num(beAyarlarGenel[2]);
		}
		beWM(bmID);
	}
}
stock bmKaydet(bmID,bmSkinSahipX = 1,bmSkinKullaniyorX = 1,bmKasaSahipX = 1,bmDigerVeriler = 1){
	new bmAnahtar[48],bmVeri[496],bmAnlat;
	if(bmSkinSahipX == 1){
		formatex(bmAnahtar,15,"%i-SkinS",bmUIDYonlendir(bmID));
		for(new i = 1; i < bmSkinSayisi; i++){
			if(strlen(bmSkinlerAD[i]) > 3){
				bmAnlat += formatex(bmVeri[bmAnlat],charsmax(bmVeri)-bmAnlat," %i",bmSkinSahip[bmID][i]);
			}
			else{
				break;
			}		
		}
		nvault_set(bmVault,bmAnahtar,bmVeri);
	}
	bmAnahtar = "";
	bmVeri = "";
	bmAnlat = 0;
	
	formatex(bmAnahtar,15,"%i-BasarimV",bmUIDYonlendir(bmID));
	for(new i = 1; i < 9; i++){
		bmAnlat += formatex(bmVeri[bmAnlat],charsmax(bmVeri)-bmAnlat," %i",bmBasarimlar[bmID][i]);		
	}
	nvault_set(bmVault,bmAnahtar,bmVeri);
	bmAnahtar = "";
	bmVeri = "";
	bmAnlat = 0;
	
	formatex(bmAnahtar,15,"%i-BasarimT",bmUIDYonlendir(bmID));
	for(new i = 1; i < 11; i++){
		bmAnlat += formatex(bmVeri[bmAnlat],charsmax(bmVeri)-bmAnlat," %i",bmBasarimTopla[bmID][i]);		
	}
	nvault_set(bmVault,bmAnahtar,bmVeri);
	bmAnahtar = "";
	bmVeri = "";
	bmAnlat = 0;
	
	formatex(bmAnahtar,15,"%i-HesapG",bmUIDYonlendir(bmID));
	for(new i = 0; i < 3; i++){
		bmAnlat += formatex(bmVeri[bmAnlat],charsmax(bmVeri)-bmAnlat," %i",bmHGSistem[bmID][i]);		
	}
	nvault_set(bmVault,bmAnahtar,bmVeri);
	bmAnahtar = "";
	bmVeri = "";
	bmAnlat = 0;
	
	if(bmSkinKullaniyorX == 1){
		formatex(bmAnahtar,15,"%i-SkinK",bmUIDYonlendir(bmID));
		for(new i ; i < 30; i++){
			bmAnlat += formatex(bmVeri[bmAnlat],charsmax(bmVeri)-bmAnlat," %i",bmSkinKullaniyor[bmID][i]);			
		}
		nvault_set(bmVault,bmAnahtar,bmVeri);
	}
	bmAnahtar = "";
	bmVeri = "";
	bmAnlat = 0;
	
	if(bmKasaSahipX == 1){
		formatex(bmAnahtar,15,"%i-KasaS",bmUIDYonlendir(bmID));
		for(new i = 1; i < bmKasaSayisi; i++){
			if(strlen(bmKasalarAD[i]) > 3){
				bmAnlat += formatex(bmVeri[bmAnlat],charsmax(bmVeri)-bmAnlat," %i",bmKasaSahip[bmID][i]);
			}
			else{
				break;
			}			
		}
		nvault_set(bmVault,bmAnahtar,bmVeri);
	}
	
	if(bmDigerVeriler == 1){
		formatex(bmAnahtar,15,"%i-DigerV",bmUIDYonlendir(bmID));
		formatex(bmVeri,charsmax(bmVeri),"%f#%i#%i#%i#%i#%i#%i#",bmPara[bmID],bmAnahtarSahip[bmID],bmRutbeSistem[bmID][0],bmRutbeSistem[bmID][1],bmAyarlarGenel[bmID][0],bmAyarlarGenel[bmID][1],bmAyarlarGenel[bmID][2]);
		nvault_set(bmVault,bmAnahtar,bmVeri);
	}
}
stock bmYuzdeGetir(bmID){
	new bmTumToplam = bmBasarimlar[bmID][1]+bmBasarimlar[bmID][2]+bmBasarimlar[bmID][3]+
	bmBasarimlar[bmID][4]+bmBasarimlar[bmID][5]+bmBasarimlar[bmID][6]+bmBasarimlar[bmID][7]+
	bmBasarimlar[bmID][8]+bmHGSistem[bmID][0]+bmHGSistem[bmID][1]+bmHGSistem[bmID][2];
	new bmIslem = floatround((float(bmTumToplam)/2208.0)*100.0);	
	if(bmIslem > 100){
		bmIslem = 100;
	}
	return bmIslem;
}
stock bmMenuOlustur(const bmBaslik[],const bmDevam[], any:...){
	new bmYeniBaslik[256],bmDuzeltBaslik[256];
	vformat(bmDuzeltBaslik,charsmax(bmDuzeltBaslik),bmBaslik,3);
	formatex(bmYeniBaslik,charsmax(bmYeniBaslik),"\d[\r%s \d~> \yCsGo\d] \y%s",bmUstMenuTag,bmDuzeltBaslik);
	new bmMenu = menu_create(bmYeniBaslik,bmDevam);
	return bmMenu;
}
stock bmMenuSecenekEkle(bmMenuID,const bmSecenekBaslik[],const bmBilgi[],bmTag = 1, any:...){
	new bmYeniSecenekBaslik[256],bmSecenekDuzelt[256];
	vformat(bmSecenekDuzelt,charsmax(bmSecenekDuzelt),bmSecenekBaslik,5);
	if(bmTag == 1){
		formatex(bmYeniSecenekBaslik,charsmax(bmYeniSecenekBaslik),"\y[%s] \r# \y[\w%s\y]",bmAltMenuTag,bmSecenekDuzelt);
	}
	else{
		formatex(bmYeniSecenekBaslik,charsmax(bmYeniSecenekBaslik),"%s",bmSecenekDuzelt);
	}
	menu_additem(bmMenuID,bmYeniSecenekBaslik,bmBilgi);
}
stock bmMenuBitir(bmID,bmMenuID,bmSecenek = 1,bmCikis = 1,bmSayfa = 0){
	menu_setprop(bmMenuID,MPROP_EXITNAME,"\rCikis");
	menu_setprop(bmMenuID,MPROP_PERPAGE, bmSecenek ? 7:0 ); 
	menu_setprop(bmMenuID,MPROP_EXIT,bmCikis ? MEXIT_ALL:MEXIT_NEVER);
	menu_display(bmID,bmMenuID,bmSayfa);	
}
stock renkli_yazi(const id, const input[], any:...){
	new count = 1, players[32];
	static msg[191];
	vformat(msg, 190, input, 3);
	
	replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sar�)
	replace_all(msg, 190, "!g", "^x04"); // Ye�il Renk
	replace_all(msg, 190, "!t", "^x03"); // Tak�m Renk( CT mavi , T k�rm�z� )
	
	if (id) players[0] = id; else get_players(players, count, "ch");{
		for (new i = 0; i < count; i++)
		{
			if (is_user_connected(players[i]))
			{
				
				message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
				write_byte(players[i]);
				write_string(msg);
				message_end();
			}
			
		}
	}
	
}
/*
public beAnaMenu_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
public beAnaMenu_devam(bmID,bmMenu,bmMEsya){
	if(bmMEsya == MENU_EXIT){
		beAnaMenu(bmID);
		menu_destroy(bmMenu);
		return PLUGIN_HANDLED;
	}
	
	new bmMVeri[6],bmBos;
	menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
	new bmKey = str_to_num(bmMVeri);
	switch(bmKey){
		case 1 : {
			
		}
		case 2 : {
			
		}
		case 3 : {
			
		}
	}
	menu_destroy(bmMenu);
	return PLUGIN_HANDLED;
}
*/
