Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Zombie Plague Menu [İSTEK]

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

Mashtfee
Mesajlar: 160
Kayıt: Pzr Ara 06, 2020 5:33 am

Zombie Plague Menu [İSTEK]

Mesaj gönderen Mashtfee »

MEHMETBABAPRo yazdı: Prş Oca 14, 2021 1:15 pm masthfe eğer yanlış hatırlamadıysam sen fawori deydin demi
Konu dışına çıkmıyalım rar şifresi ne konu dışındaki mesajları özelden yaz.

Link:
Linklerini gizle
Linki Kopyala

MEHMETBABAPRo
Mesajlar: 28
Kayıt: Cum Ara 04, 2020 9:42 am

Zombie Plague Menu [İSTEK]

Mesaj gönderen MEHMETBABAPRo »

bide şu sma yi editlebilirmisin ?

Link:
Linklerini gizle
Linki Kopyala

MEHMETBABAPRo
Mesajlar: 28
Kayıt: Cum Ara 04, 2020 9:42 am

Zombie Plague Menu [İSTEK]

Mesaj gönderen MEHMETBABAPRo »

rar şiresi webailesifurienmenu

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Mashtfee
Mesajlar: 160
Kayıt: Pzr Ara 06, 2020 5:33 am

Zombie Plague Menu [İSTEK]

Mesaj gönderen Mashtfee »

MEHMETBABAPRo yazdı: Prş Oca 14, 2021 1:28 pm rar şiresi webailesifurienmenu

Kod: Tümünü seç

#pragma semicolon 1

#include < amxmodx >
#include < fakemeta >
#include < fun >
#include < hamsandwich >
#include < cstrike >

#define acTemel		"Societas" //Klasor Adi

new const acBicaklar[][][] = {
	{"Bicak Isim","V_MODELİ","HASARI",0,0,ADMIN_ALL},
	{"UserBicak1","v_wd_bicak1.mdl","1.7",1,0,ADMIN_ALL},
	{"UserBicak2","v_wd_bicak2.mdl","1.7",1,0,ADMIN_ALL},
	{"UserBicak3","v_wd_bicak3.mdl","1.7",1,0,ADMIN_ALL},
	{"UserBicak4","v_wd_bicak4.mdl","1.7",1,0,ADMIN_ALL},
	{"UserBicak5","v_wd_bicak5.mdl","1.7",1,0,ADMIN_ALL},
	{"UserBicak6","v_wd_bicak6.mdl","1.7",1,0,ADMIN_ALL},
	{"UserBicak7","v_wd_bicak7.mdl","1.7",1,0,ADMIN_ALL},
	{"SlotBicak1","v_wd_sbicak1.mdl","2.1",2,0,ADMIN_RESERVATION},
	{"SlotBicak2","v_wd_sbicak2.mdl","2.1",2,0,ADMIN_RESERVATION},
	{"SlotBicak3","v_wd_sbicak3.mdl","2.1",2,0,ADMIN_RESERVATION},
	{"SlotBicak4","v_wd_sbicak4.mdl","2.1",2,0,ADMIN_RESERVATION},
	{"SlotBicak5","v_wd_sbicak5.mdl","2.1",2,0,ADMIN_RESERVATION},
	{"VIPBicak1","v_vip_bicak1.mdl","5.0",3,0,ADMIN_KICK},
	{"VIPBicak2","v_vip_bicak2.mdl","5.0",3,0,ADMIN_KICK},
	{"VIPBicak3","v_vip_bicak3.mdl","5.0",3,0,ADMIN_KICK},
	{"VIPBicak4","v_vip_bicak4.mdl","5.0",3,0,ADMIN_KICK},
	{"VIPBicak5","v_vip_bicak5.mdl","5.0",3,0,ADMIN_KICK},
	{"UcretliBicak1","v_vip_bicak1.mdl","5.0",4,10000,ADMIN_ALL},
	{"UcretliBicak2","v_vip_bicak2.mdl","5.0",4,10000,ADMIN_ALL},
	{"UcretliBicak3","v_vip_bicak3.mdl","5.0",4,10000,ADMIN_ALL},
	{"UcretliBicak4","v_vip_bicak4.mdl","5.0",4,10000,ADMIN_ALL},
	{"UcretliBicak5","v_vip_bicak5.mdl","5.0",4,10000,ADMIN_ALL}
};
enum _: acSayac { acFurienOldur,acAntiFurienOldur,acAdminOldur,acBicakAl,acSilahAl }
new acSayaclar[33][acSayac];
enum _: acGorev { acFurienOldur,acAntiFurienOldur,acAdminOldur,acBicakAl,acSilahAl }
new acGorevler[33][acGorev];
enum _: acEngelEl { acKendiRevledim }
new acElEngeller[33][acEngelEl];
new acBicakKullandim[33];
new acGenelChatTag[64],acAltMenuTag[64],acUstMenuTag[64];
public plugin_init(){
	register_plugin
	("Gelismis FRMenu",
	"v1.0",
	"Aconyonn");

	register_concmd("nightvision","acAnaMenu");
	register_clcmd("say /fr","acAnaMenu");
	register_clcmd("say /furien","acAnaMenu");
	register_clcmd("say /frmenu","acAnaMenu");
	register_clcmd("say /furienmenu","acAnaMenu");
	register_clcmd("say /shop","acShopMenu");
	register_clcmd("say /item","acShopMenu");
	register_clcmd("say /market","acShopMenu");
	register_clcmd("say /yapimci","acYapimci");
	
	register_logevent("acRS",2,"1=Round_Start");
	register_event("CurWeapon","acWM","be","1=1");
	RegisterHam(Ham_Killed,"player","acAO");
	RegisterHam(Ham_TakeDamage,"player","acTD");
	RegisterHam(Ham_Spawn, "player", "acPS", 1);

	new acTag = register_cvar("ac_ChatTag","!n[!tSocietas.COM!n]:");
	get_pcvar_string(acTag,acGenelChatTag,charsmax(acGenelChatTag));
	new acMenuTag = register_cvar("ac_MenuTag","\w[\rSG\w]");
	get_pcvar_string(acMenuTag,acAltMenuTag,charsmax(acAltMenuTag));
	new acUstTag = register_cvar("ac_UstMenuTag","Societas");
	get_pcvar_string(acUstTag,acUstMenuTag,charsmax(acUstMenuTag));
}

public plugin_precache(){
	for(new i = 1; i < sizeof(acBicaklar); i++){
		new acModel[96];
		formatex(acModel,charsmax(acModel),"models/%s/%s",acTemel,acBicaklar[i][1]);
		if(file_exists(acModel)){
			precache_model(acModel);
			} else {
			log_amx("[%s] Bulunamayan Model Ismi %s",acUstMenuTag,acModel);
		}
	}
}
public acWM(acID){
	new silahID = get_user_weapon(acID);
	if(silahID == CSW_KNIFE) {
		if(acBicakKullandim[acID] != 0){
			new acModel[96];
			formatex(acModel,charsmax(acModel),"models/%s/%s",acTemel,acBicaklar[acBicakKullandim[acID]][1][0]);
			if(file_exists(acModel)){
				set_pev(acID,pev_viewmodel2,acModel);
				} else {
				renkli_yazi(acID,"%s !gBulunamayan model > !n[!t%s!n]",acGenelChatTag,acBicaklar[acBicakKullandim[acID]][1][0]);
			}
		}
	}
}
public acTD(acVictim,acInflictor,acAttacker,Float:acDamage){
	new acSilahID = get_user_weapon(acAttacker);
	new acYetki = get_user_flags(acAttacker);
	new acYasiyorsa = is_user_alive(acAttacker);
	if(acInflictor == acAttacker && acYasiyorsa && acSilahID == CSW_KNIFE){
		new Float:ConstHasar = str_to_float(acBicaklar[acBicakKullandim[acAttacker]][2]);
		if(acBicakKullandim[acAttacker] != 0){
			if(acYetki & ADMIN_KICK){
				if(get_pdata_int(acVictim, 75) == HIT_HEAD){
					SetHamParamFloat(4,acDamage*ConstHasar*1.3);
					}else{
					SetHamParamFloat(4,acDamage*ConstHasar);
				}
			}
		}
	}
}
public acAO(acVictim, acAttacker){
	if(acVictim != acAttacker){
		if(get_user_team(acAttacker) == 2 && get_user_team(acVictim) == 1){ acSayaclar[acAttacker][acFurienOldur]++; }
		else if(get_user_team(acAttacker) == 1 && get_user_team(acVictim) == 2){ acSayaclar[acAttacker][acAntiFurienOldur]++; }
		if(get_user_flags(acVictim) & ADMIN_KICK){ acSayaclar[acAttacker][acAdminOldur]++; }
	}
}
public acPS(acID){
	if(cs_get_user_team(acID) == CS_TEAM_T){
		for(new i=1;i<sizeof(acBicaklar);i++){ acBicakKullandim[i] = 0; } 
		acAnaMenu(acID);
	}
}
public acRS(){
	new acOyuncu[32],acNum;
	get_players(acOyuncu,acNum);
	for(new i;i<acNum;i++){ for(new i;i<acEngelEl;i++){ acElEngeller[acOyuncu[i]][i] = 0; } }
}
public acYapimci(acID){ renkli_yazi(0,"%s !gBu menunun !nyapimcisi!t: !n[!tAconyonn!n] !g'dur!n.",acGenelChatTag); }
public acAnaMenu(acID){
	new acMenu = acMenuOlustur("Ana Menu","acAnaMenu_devam");
	acMenuSecenekEkle(acMenu,"User \rBicaklar","1");
	acMenuSecenekEkle(acMenu,"Slot \rBicaklar","2");
	acMenuSecenekEkle(acMenu,"VIP \rBicaklar","3");
	acMenuSecenekEkle(acMenu,"%s \w~\r> \wUcretli \rBicaklar^n","4",0,acAltMenuTag);
	acMenuSecenekEkle(acMenu,"Gorev \rMenu","5");
	acMenuSecenekEkle(acMenu,"Shop \rMenu","6");
	if(acElEngeller[acID][acKendiRevledim] == 0){
		acMenuSecenekEkle(acMenu,"Kendini \rRevle \d[\y10000\r$\d]","7");
		} else {
		acMenuSecenekEkle(acMenu,"Kendini \rRevle \d[\yX\d]","8");
	}
	acMenuBitir(acID,acMenu);
}
public acAnaMenu_devam(acID,acMenu,acMEsya){
	if(acMEsya == MENU_EXIT){ menu_destroy(acMenu); return PLUGIN_HANDLED; }
	new acMVeri[6],acBos;
	menu_item_getinfo(acMenu,acMEsya,acBos,acMVeri,5,_,_,acBos);
	new acYasiyorsa = is_user_alive(acID);
	new acPara = cs_get_user_money(acID);
	new acKey = str_to_num(acMVeri);
	switch(acKey){
		case 1 : { acUcretsizBicaklar(acID); }
		case 2 : { acSlotBicaklar(acID); }
		case 3 : { acVIPBicaklar(acID); }
		case 4 : { acUcretliBicaklar(acID); }
		case 5 : { acGorevMenu(acID); }
		case 6 : { acShopMenu(acID); }
		case 7 : {
			if(!acYasiyorsa){
				if(acPara > 10000){
					cs_set_user_money(acID,acPara - 10000);
					ExecuteHamB(Ham_CS_RoundRespawn,acID);
					renkli_yazi(acID,"%s !gBasarili bir sekilde !n[!tKendini Revle!n] !gozelligini kullandiniz!n.",acGenelChatTag);
					acElEngeller[acID][acKendiRevledim] = 1;
					acAnaMenu(acID);
					} else {
					renkli_yazi(acID,"%s !gUzgunum bu secenegi kullanmak icin !tyetersiz para!n.",acGenelChatTag);
					acAnaMenu(acID);
				}
				} else {
				renkli_yazi(acID,"%s !gUzgunum bu ozelligi !n[!tOlmeden!n] !gkullanamazsin!n.",acGenelChatTag);
				acAnaMenu(acID);
			}
		}
		case 8 : {
			renkli_yazi(acID,"%s !gUzgunum bu ozelligi elde !n[ !t1 !n] !gkere kullanabilirsiniz!n.",acGenelChatTag);
			acAnaMenu(acID);
		}
	}
	menu_destroy(acMenu);
	return PLUGIN_HANDLED;
}
public acUcretsizBicaklar(acID){
	new acMenu = acMenuOlustur("User Bicak Menu","acUcretsizBicaklar_devam");
	for(new i=1;i<sizeof(acBicaklar);i++){
		if(acBicaklar[i][3][0] == 1){
			new acStr[6];
			num_to_str(i,acStr,charsmax(acStr));
			acMenuSecenekEkle(acMenu,"%s",acStr,1,acBicaklar[i][0][0]);
		}
	}
	acMenuBitir(acID,acMenu);
}
public acUcretsizBicaklar_devam(acID,acMenu,acMEsya){
	if(acMEsya == MENU_EXIT){ menu_destroy(acMenu); return PLUGIN_HANDLED; }
	new acMVeri[6],acBos;
	menu_item_getinfo(acMenu,acMEsya,acBos,acMVeri,5,_,_,acBos);
	new acKey = str_to_num(acMVeri);
	acBicakKullandim[acID] = acKey;
	renkli_yazi(acID,"%s !gBasarili bir sekilde !n[!t%s!n] !gbicagini aldiniz!n.",acGenelChatTag,acBicaklar[acKey][0][0]);
	menu_destroy(acMenu);
	return PLUGIN_HANDLED;
}

public acSlotBicaklar(acID){
	new acMenu = acMenuOlustur("Slot Bicak Menu","acSlotBicaklar_devam");
	for(new i = 1; i < sizeof(acBicaklar); i++){
		if(acBicaklar[i][3][0] == 2){
			new acStr[6];
			num_to_str(i,acStr,charsmax(acStr));
			acMenuSecenekEkle(acMenu,"%s",acStr,1,acBicaklar[i][0][0]);
		}
	}
	acMenuBitir(acID,acMenu);
}
public acSlotBicaklar_devam(acID,acMenu,acMEsya){
	if(acMEsya == MENU_EXIT){ menu_destroy(acMenu); return PLUGIN_HANDLED; }
	new acMVeri[6],acBos;
	menu_item_getinfo(acMenu,acMEsya,acBos,acMVeri,5,_,_,acBos);
	new acKey = str_to_num(acMVeri);
	new acYetki = get_user_flags(acID);
	if(acYetki & acBicaklar[acKey][5][0]){
		acBicakKullandim[acID] = acKey;
		renkli_yazi(acID,"%s !gBasarili bir sekilde !n[!t%s!n] !gbicagini aldiniz!n.",acGenelChatTag,acBicaklar[acKey][0][0]);
		} else {
		renkli_yazi(acID,"%s !gUzgunum bu secenegi kullanmak icin !tyetersiz yetki!n.",acGenelChatTag);
	}
	menu_destroy(acMenu);
	return PLUGIN_HANDLED;
}
public acVIPBicaklar(acID){
	new acMenu = acMenuOlustur("VIP Bicak Menu","acVIPBicaklar_devam");
	for(new i = 1; i < sizeof(acBicaklar); i++){
		if(acBicaklar[i][3][0] == 3){
			new acStr[6];
			num_to_str(i,acStr,charsmax(acStr));
			acMenuSecenekEkle(acMenu,"%s",acStr,1,acBicaklar[i][0][0]);
		}
	}
	acMenuBitir(acID,acMenu);
}
public acVIPBicaklar_devam(acID,acMenu,acMEsya){
	if(acMEsya == MENU_EXIT){ menu_destroy(acMenu); return PLUGIN_HANDLED; }
	new acMVeri[6],acBos;
	menu_item_getinfo(acMenu,acMEsya,acBos,acMVeri,5,_,_,acBos);
	new acKey = str_to_num(acMVeri);
	new acYetki = get_user_flags(acID);
	if(acYetki & acBicaklar[acKey][5][0]){
		acBicakKullandim[acID] = acKey;
		renkli_yazi(acID,"%s !gBasarili bir sekilde !n[!t%s!n] !gbicagini aldiniz!n.",acGenelChatTag,acBicaklar[acKey][0][0]);
		} else {
		renkli_yazi(acID,"%s !gUzgunum bu secenegi kullanmak icin !tyetersiz yetki!n.",acGenelChatTag);
		acAnaMenu(acID);
	}
	menu_destroy(acMenu);
	return PLUGIN_HANDLED;
}
public acUcretliBicaklar(acID){
	new acMenu = acMenuOlustur("Ucretli Bicak Menu","acUcretliBicaklar_devam");
	for(new i = 1; i < sizeof(acBicaklar); i++){
		if(acBicaklar[i][3][0] == 4){
			new acStr[6]; 
			num_to_str(i,acStr,charsmax(acStr));
			acMenuSecenekEkle(acMenu,"%s \d[\r%d\y$\d]",acStr,1,acBicaklar[i][0][0],acBicaklar[i][4][0]);
		}
	}
	acMenuBitir(acID,acMenu);
}
public acUcretliBicaklar_devam(acID,acMenu,acMEsya){
	if(acMEsya == MENU_EXIT){ menu_destroy(acMenu); return PLUGIN_HANDLED; }
	new acMVeri[6],acBos;
	menu_item_getinfo(acMenu,acMEsya,acBos,acMVeri,5,_,_,acBos);
	new acKey = str_to_num(acMVeri);
	new acPara = cs_get_user_money(acID);
	if(acPara > acBicaklar[acKey][4][0]){
		cs_set_user_money(acID,acPara - acBicaklar[acKey][4][0]);
		acSayaclar[acID][acBicakAl]++;
		acBicakKullandim[acID] = acKey;
		renkli_yazi(acID,"%s !gBasarili bir sekilde !n[!t%s!n] !gbicagini aldiniz!n.",acGenelChatTag,acBicaklar[acKey][0][0]);
		} else {
		renkli_yazi(acID,"%s !gUzgunum bu secenegi kullanmak icin !tyetersiz para!n.",acGenelChatTag);
		acAnaMenu(acID);
	}
	menu_destroy(acMenu);
	return PLUGIN_HANDLED;
}
public acGorevMenu(acID){
	new acMenu = acMenuOlustur("Gorev Menu","acGorevMenu_devam");
	if(acGorevler[acID][acFurienOldur] == 0 &&  acSayaclar[acID][acFurienOldur]  < 25){
		acMenuSecenekEkle(acMenu,"Furien Oldur \d[\r%i\y/\r25\d]","1",1,acSayaclar[acID][acFurienOldur]);
	}
	else if(acGorevler[acID][acFurienOldur] == 0 &&  acSayaclar[acID][acFurienOldur]  >= 25){ acMenuSecenekEkle(acMenu,"Furien Oldur \d[\rTAMAMLANDI\d]","2"); }
	else if(acGorevler[acID][acFurienOldur] == 1){ acMenuSecenekEkle(acMenu,"Furien Oldur \d[\rGOREV ALINDI\d]","3"); }
	if(acGorevler[acID][acAntiFurienOldur] == 0 &&  acSayaclar[acID][acAntiFurienOldur]  < 25){
		acMenuSecenekEkle(acMenu,"Anti-Furien Oldur \d[\r%i\y/\r25\d]","4",1,acSayaclar[acID][acAntiFurienOldur]);
	}
	else if(acGorevler[acID][acAntiFurienOldur] == 0 &&  acSayaclar[acID][acAntiFurienOldur]  >= 25){ acMenuSecenekEkle(acMenu,"Anti-Furien Oldur \d[\rTAMAMLANDI\d]","5"); }
	else if(acGorevler[acID][acAntiFurienOldur] == 1){ acMenuSecenekEkle(acMenu,"Anti-Furien Oldur \d[\rGOREV ALINDI\d]","6"); }
	if(acGorevler[acID][acAdminOldur] == 0 &&  acSayaclar[acID][acAdminOldur]  < 10){ 
		acMenuSecenekEkle(acMenu,"Admin Oldur \d[\r%i\y/\r10\d]","7",1,acSayaclar[acID][acAdminOldur]); 
	}
	else if(acGorevler[acID][acAdminOldur] == 0 &&  acSayaclar[acID][acAdminOldur]  >= 10){ acMenuSecenekEkle(acMenu,"Admin Oldur \d[\rTAMAMLANDI\d]","8"); }
	else if(acGorevler[acID][acAdminOldur] == 1){ acMenuSecenekEkle(acMenu,"Admin Oldur \d[\rGOREV ALINDI\d]","9"); }
	if(acGorevler[acID][acBicakAl] == 0 && acSayaclar[acID][acBicakAl] < 10){
		acMenuSecenekEkle(acMenu,"Ucretli Bicak Al \d[\r%i\y/\r10\d]","10",1,acSayaclar[acID][acBicakAl]);
	}
	else if(acGorevler[acID][acBicakAl] == 0 &&  acSayaclar[acID][acBicakAl]  >= 10){ acMenuSecenekEkle(acMenu,"Ucretli Bicak Al \d[\rTAMAMLANDI\d]","11"); }
	else if(acGorevler[acID][acBicakAl] == 1){ acMenuSecenekEkle(acMenu,"Ucretli Bicak Al \d[\rGOREV ALINDI\d]","12");}
	if(acGorevler[acID][acSilahAl] == 0 &&  acSayaclar[acID][acSilahAl]  < 10){
		acMenuSecenekEkle(acMenu,"Ucretli Silah Al \d[\r%i\y/\r10\d]","13",1,acSayaclar[acID][acSilahAl]);
	}
	else if(acGorevler[acID][acSilahAl] == 0 &&  acSayaclar[acID][acSilahAl]  >= 10){ acMenuSecenekEkle(acMenu,"Ucretli Silah Al \d[\rTAMAMLANDI\d]","14"); }
	else if(acGorevler[acID][acSilahAl] == 1){ acMenuSecenekEkle(acMenu,"Ucretli Silah Al \d[\rGOREV ALINDI\d]","15"); }
	acMenuBitir(acID,acMenu);
}
public acGorevMenu_devam(acID,acMenu,acMEsya){
	if(acMEsya == MENU_EXIT){ menu_destroy(acMenu); return PLUGIN_HANDLED; }
	new acMVeri[6],acBos;
	menu_item_getinfo(acMenu,acMEsya,acBos,acMVeri,5,_,_,acBos);
	new acKey = str_to_num(acMVeri);
	switch(acKey){
		case 1 : { renkli_yazi(acID,"%s !gUzgunum Bu Gorevi Bitirmek Icin !n[ !t%i Kere !n] !gFurien Oldur",acGenelChatTag,25-acSayaclar[acID][acFurienOldur]); }
		case 2 : {
			acGorevler[acID][acFurienOldur] = 1;
			cs_set_user_money(acID,cs_get_user_money(acID) + 16000);
			renkli_yazi(acID,"%s !gBasarili !n[ !tZombi Oldur !n] !gGorevini Tamamladin !n[ !t+16000$ !n]",acGenelChatTag);
		}
		case 3 : { renkli_yazi(acID,"%s !gUzgunum Zaten !n[ !tZombi Oldur !n] !gGorevini Tamamladin",acGenelChatTag); }
		case 4 : { renkli_yazi(acID,"%s !gUzgunum Bu Gorevi Bitirmek Icin !n[ !t%i Kere !n] !gAnti-Furien Oldur",acGenelChatTag,25-acSayaclar[acID][acAntiFurienOldur]); }
		case 5 : {
			acGorevler[acID][acAntiFurienOldur] = 1;
			cs_set_user_money(acID,cs_get_user_money(acID) + 16000);
			renkli_yazi(acID,"%s !gBasarili !n[ !tInsan Oldur !n] !gGorevini Tamamladin !n[ !t+16000$ !n]",acGenelChatTag);
		}
		case 6 : { renkli_yazi(acID,"%s !gUzgunum Zaten !n[ !tInsan Oldur !n] !gGorevini Tamamladin",acGenelChatTag); }
		case 7 : { renkli_yazi(acID,"%s !gUzgunum Bu Gorevi Bitirmek Icin !n[ !t%i Kere !n] !gAdmin Oldur",acGenelChatTag,10-acSayaclar[acID][acAdminOldur]); }
		case 8 : {
			acGorevler[acID][acAdminOldur] = 1;
			cs_set_user_money(acID,cs_get_user_money(acID) + 16000);
			renkli_yazi(acID,"%s !gBasarili !n[ !tMuhafiz Oldur !n] !gGorevini Tamamladin !n[ !t+16000$ !n]",acGenelChatTag);
		}
		case 9 : { renkli_yazi(acID,"%s !gUzgunum Zaten !n[ !tMuhafiz Oldur !n] !gGorevini Tamamladin",acGenelChatTag); }
		case 10 : { renkli_yazi(acID,"%s !gUzgunum Bu Gorevi Bitirmek Icin !n[ !t%i Kere !n] !gUcretli Bicak Al",acGenelChatTag,10-acSayaclar[acID][acBicakAl]); }
		case 11 : {
			acGorevler[acID][acBicakAl] = 1;
			cs_set_user_money(acID,cs_get_user_money(acID) + 16000);
			renkli_yazi(acID,"%s !gBasarili !n[ !tUcretli Bicak Al !n] !gGorevini Tamamladin !n[ !t+16000$ !n]",acGenelChatTag);
		}
		case 12 : { renkli_yazi(acID,"%s !gUzgunum Zaten !n[ !tUcretli Bicak Al !n] !gGorevini Tamamladin",acGenelChatTag); }
		case 13 : { renkli_yazi(acID,"%s !gUzgunum Bu Gorevi Bitirmek Icin !n[ !t%i Kere !n] !gUcretli Silah Al",acGenelChatTag,10-acSayaclar[acID][acSilahAl]); }
		case 14 : {
			acGorevler[acID][acSilahAl] = 1;
			cs_set_user_money(acID,cs_get_user_money(acID) + 16000);
			renkli_yazi(acID,"%s !gBasarili !n[ !tUcretli Silah Al !n] !gGorevini Tamamladin !n[ !t+16000$ !n]",acGenelChatTag);
		}
		case 15 : { renkli_yazi(acID,"%s !gUzgunum Zaten !n[ !tUcretli Silah Al !n] !gGorevini Tamamladin",acGenelChatTag); }
	}
	menu_destroy(acMenu);
	return PLUGIN_HANDLED;
}
public acShopMenu(acID){
	new acMenu = acMenuOlustur("Shop Menu","acShopMenu_devam");
	acMenuSecenekEkle(acMenu,"50 HP \d[\y4000\r$\d]","1");
	acMenuSecenekEkle(acMenu,"50 Armor \d[\y2000\r$\d]","2");
	acMenuSecenekEkle(acMenu,"1 Bomba \d[\y1000\r$\d]","3");
	acMenuSecenekEkle(acMenu,"1 Flas Patlama \d[\y1000\r$\d]","4");
	acMenuSecenekEkle(acMenu,"1 Sis Bombasi \d[\y1000\r$\d]","5");
	if(cs_get_user_team(acID) == CS_TEAM_T){
		acMenuSecenekEkle(acMenu,"Kor Olmama \d[\y500\r$\d]","6");
		} else {
		acMenuSecenekEkle(acMenu,"Imha Kiti \d[\y300\r$\d]","7");
	}
	acMenuBitir(acID,acMenu);
}
public acShopMenu_devam(acID,acMenu,acMEsya){
	if(acMEsya == MENU_EXIT){ menu_destroy(acMenu); return PLUGIN_HANDLED; }
	new acMVeri[6],acBos;
	menu_item_getinfo(acMenu,acMEsya,acBos,acMVeri,5,_,_,acBos);
	new acPara = cs_get_user_money(acID);
	new acKey = str_to_num(acMVeri);
	switch(acKey){
		case 1 : {
			if(is_user_alive(acID)){
				if(acPara > 4000){
					cs_set_user_money(acID,acPara - 4000);
					set_user_health(acID,get_user_health(acID) + 50);
					renkli_yazi(acID,"%s !gBasarili bir sekilde !n[!t50 HP!n] !gsatin aldiniz!n.",acGenelChatTag);
					} else {
					renkli_yazi(acID,"%s !gUzgunum bu secenegi kullanmak icin !tparan yetersiz!n.",acGenelChatTag);
				}
				} else {
				renkli_yazi(acID,"%s !gUzgunum bu bu secenegi !n[!tYasayanlar!n] !gkullanabilir!n.",acGenelChatTag);
			}
		}
		case 2 : {
			if(is_user_alive(acID)){
				if(acPara > 2000){
					cs_set_user_money(acID,acPara - 2000);
					set_user_armor(acID,get_user_armor(acID) + 50);
					renkli_yazi(acID,"%s !gBasarili bir sekilde !n[!t50 Armor!n] !gsatin aldiniz!n.",acGenelChatTag);
					} else { 
					renkli_yazi(acID,"%s !gUzgunum bu secenegi kullanmak icin !tparan yetersiz!n.",acGenelChatTag); 
				}
				} else { 
				renkli_yazi(acID,"%s !gUzgunum bu bu secenegi !n[!tYasayanlar!n] !gkullanabilir!n.",acGenelChatTag); 
			}
		}
		case 3 : {
			if(is_user_alive(acID)){
				if(acPara > 1000){
					cs_set_user_money(acID,acPara - 1000);
					give_item(acID,"weapon_hegrenade");
					cs_get_user_bpammo(acID,1);
					renkli_yazi(acID,"%s !gBasarili bir sekilde !n[!t1 Bomba!n] !gsatin aldiniz!n.",acGenelChatTag);
					} else { 
					renkli_yazi(acID,"%s !gUzgunum bu secenegi kullanmak icin !tparan yetersiz!n.",acGenelChatTag); 
				}
				} else { renkli_yazi(acID,"%s !gUzgunum bu bu secenegi !n[!tYasayanlar!n] !gkullanabilir!n.",acGenelChatTag); 
			}
		}
		case 4 : {
			if(is_user_alive(acID)){
				if(acPara > 1000){
					cs_set_user_money(acID,acPara - 1000);
					give_item(acID,"weapon_flashbang");
					cs_get_user_bpammo(acID,1);
					renkli_yazi(acID,"%s !gBasarili bir sekilde !n[!t1 Flas Patlama!n] !gsatin aldiniz!n.",acGenelChatTag);
					} else { 
					renkli_yazi(acID,"%s !gUzgunum bu secenegi kullanmak icin !tparan yetersiz!n.",acGenelChatTag);
				}
				} else { renkli_yazi(acID,"%s !gUzgunum bu bu secenegi !n[!tYasayanlar!n] !gkullanabilir!n.",acGenelChatTag);
			}
		}
		case 5 : {
			if(is_user_alive(acID)){
				if(acPara > 1000){
					cs_set_user_money(acID,acPara - 1000);
					give_item(acID,"weapon_smokegrenade");
					cs_get_user_bpammo(acID,1);
					renkli_yazi(acID,"%s !gBasarili bir sekilde !n[!t1 Sis Bombasi!n] !gsatin aldiniz!n.",acGenelChatTag);
					} else { 
					renkli_yazi(acID,"%s !gUzgunum bu secenegi kullanmak icin !tparan yetersiz!n.",acGenelChatTag);
				}
				} else { 
				renkli_yazi(acID,"%s !gUzgunum bu bu secenegi !n[!tYasayanlar!n] !gkullanabilir!n.",acGenelChatTag);
			}
		}
		case 6 : {
			if(is_user_alive(acID)){
				if(acPara > 500){
					cs_set_user_money(acID,acPara-500);
					message_begin(MSG_ONE,get_user_msgid("ScreenFade"),{0,0,0},acID);
					write_short(1);
					write_short(1);
					write_short(1);
					write_byte(0);
					write_byte(0);
					write_byte(0);
					write_byte(255);
					message_end();
					renkli_yazi(acID,"%s !gBasarili bir sekilde !n[!tKor Olmama!n] !gsatin aldiniz!n.",acGenelChatTag);
					} else { 
					renkli_yazi(acID,"%s !gUzgunum bu secenegi kullanmak icin !tparan yetersiz!n.",acGenelChatTag);
				}
				} else { 
				renkli_yazi(acID,"%s !gUzgunum bu bu secenegi !n[!tYasayanlar!n] !gkullanabilir!n.",acGenelChatTag);
			}
		}
		case 7 : {
			if(is_user_alive(acID)){
				if(acPara > 300){
					if(!cs_get_user_defuse(acID)){
						cs_set_user_money(acID,acPara - 300);
						cs_set_user_defuse(acID,1);
						renkli_yazi(acID,"%s !gBasarili bir sekilde !n[!tImha Kiti!n] !gsatin aldiniz!n.",acGenelChatTag);
						} else {
						renkli_yazi(acID,"%s !gUzgunum zaten bir !n[!tImha Kiti!n] !gkullaniyorsun!n.",acGenelChatTag); 
					}
					} else {
					renkli_yazi(acID,"%s !gUzgunum bu secenegi kullanmak icin !tparan yetersiz!n.",acGenelChatTag); 
				}
				} else {
				renkli_yazi(acID,"%s !gUzgunum bu bu secenegi !n[!tYasayanlar!n] !gkullanabilir!n.",acGenelChatTag); 
			}
		}
	}
	menu_destroy(acMenu);
	return PLUGIN_HANDLED;
}
stock acMenuOlustur(const acBaslik[],const acDevam[], any:...){
	new acYeniBaslik[256],acDuzeltBaslik[256];
	vformat(acDuzeltBaslik,charsmax(acDuzeltBaslik),acBaslik,3);
	formatex(acYeniBaslik,charsmax(acYeniBaslik),"\r( \w%s \r~\w> \yGelismis FRMenu \r) \y>> \r( \w%s \r)^n\wSurum: \y[\rv1.7\y]",acUstMenuTag,acDuzeltBaslik);
	new acMenu = menu_create(acYeniBaslik,acDevam);
	return acMenu;
}
stock acMenuSecenekEkle(acMenuID,const acSecenekBaslik[],const acBilgi[],acTag = 1, any:...){
	new acYeniSecenekBaslik[256],acSecenekDuzelt[256];
	vformat(acSecenekDuzelt,charsmax(acSecenekDuzelt),acSecenekBaslik,5);
	if(acTag == 1){
		formatex(acYeniSecenekBaslik,charsmax(acYeniSecenekBaslik),"%s \w~\r> \w%s",acAltMenuTag,acSecenekDuzelt);
		} else {
		formatex(acYeniSecenekBaslik,charsmax(acYeniSecenekBaslik),"%s",acSecenekDuzelt);
	}
	menu_additem(acMenuID,acYeniSecenekBaslik,acBilgi);
}
stock acMenuBitir(acID,acMenuID,acSecenek = 1,acCikis = 1,acSayfa = 0){
	menu_setprop(acMenuID,MPROP_EXITNAME,"\rCikis");
	menu_setprop(acMenuID,MPROP_PERPAGE, acSecenek ? 7:0 ); 
	menu_setprop(acMenuID,MPROP_EXIT,acCikis ? MEXIT_ALL:MEXIT_NEVER);
	menu_display(acID,acMenuID,acSayfa);
	/*
		=> Eger menuyu 9 secenekli yapmak istiyorsan acMenuBitir(acID,acMenu,0) yap 
		=> Ve bir ust satira yeni secenek olusturup gonderecegi secenegi 0 yap
	*/
}
#if AMXX_VERSION_NUM < 183
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, "!g", "^x01"); // Default Renk(Sarı)
	replace_all(msg, 190, "!n", "^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();
			}
		}
	}
}
#else
stock renkli_yazi(const id, const input[], any:...){
	static msg[191];
	vformat(msg, 190, input, 3);
	replace_all(msg, 190, "!g", "^x01"); 
	replace_all(msg, 190, "!n", "^x04"); 
	replace_all(msg, 190, "!t", "^x03"); 
	client_print_color(id, id, msg);
}
#endif
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/

Link:
Linklerini gizle
Linki Kopyala
Cevapla