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

https://discord.gg/43gGDQe6tS

Eklentideki Kural İhlali Nedir?

Moderatör: Moderatörler

Forum kuralları
[font size=20] DİKKAT [/font]

Silinmiş konu içerikleri hiçbir şekilde kontrol edlimemektedir. İndirdiğiniz dosyaların sorumluluğu tamamiyle size aittir.
Mutlaka indirdiğiniz dosyaları antivirüs ile taratınız.

Konu Sahibi
OneTap
Mesajlar: 53
Kayıt: Çrş Haz 13, 2018 6:02 pm

Eklentideki Kural İhlali Nedir?

Mesaj gönderen OneTap »

Merhabalar,

Aşağıdaki eklentiyi sunucuya yüklediğimizde, KURAL ihlali olduğunu söylemektedir.
Hangi satır veya içerik bu hataya sebep olmaktadır?

Eklentinin kaynağı Bilbaza ait olup, forumda Boundless tarafından paylaşılmıştır. Biz üzerine eklemeler yaptık.

Kod: Tümünü seç

#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <cstrike>

// Server Bilgisi
#define SUPPORTMENU_VERSION "BilgiMenu(v0.1)"
#define CASEMENU_VERSION "MOD(v0.1)"
#define SERVER "SERVER"
#define SERVERIP "csxx.csduragi.com"
#define SERVERBASLIK "SERVER GaminG"
#define SERVER_TEAMSPEAK3 "TS3AdresiBakimda"
#define SERVER_MAILADRESI "------------"
#define SERVER_FBADRESI "-----"
#define SERVER_SKYPEADRESI "----"
#define SERVER_TELNO "----"
#define SERVER_WEBADRESI "----"

/*===============SERVER KURALLARI====================*/
#define SERVER_KURAL_BASLIK "Sunucudaki GENEL-GECER Kurallar"
#define SERVER_KURAL_1 "Tum kurallar guncelleniyor!"
#define SERVER_KURAL_2 "---"
#define SERVER_KURAL_3 "---"
#define SERVER_KURAL_4 "---"
#define SERVER_KURAL_5 "---"
#define SERVER_KURAL_6 "---"
#define SERVER_KURAL_7 "---"
#define SERVER_KURAL_8 "---"

/*===============ADMINLIK KURALLARI====================*/
#define SERVER_ADMINLIK_KURAL_BASLIK "Sunucudaki Admin Kurallari"
#define SERVER_ADMINLIK_KURAL_1 "Adminlerimiz oncelikle GENEL-GECER kurallara uymalidir!"
#define SERVER_ADMINLIK_KURAL_2 "Tum kurallar guncelleniyor!"
#define SERVER_ADMINLIK_KURAL_3 "---"
#define SERVER_ADMINLIK_KURAL_4 "---"
#define SERVER_ADMINLIK_KURAL_5 "---"
#define SERVER_ADMINLIK_KURAL_6 "---"
#define SERVER_ADMINLIK_KURAL_7 "---"
#define SERVER_ADMINLIK_KURAL_8 "---"

/*===============SLOTLUK KURALLARI====================*/
#define SERVER_SLOTLUK_KURAL_BASLIK "Sunucudaki Slotluk Kurallari"
#define SERVER_SLOTLUK_KURAL_1 "Slotlarimiz oncelikle GENEL-GECER kurallara uymalidir!"
#define SERVER_SLOTLUK_KURAL_2 "Tum kurallar guncelleniyor!"
#define SERVER_SLOTLUK_KURAL_3 "---"
#define SERVER_SLOTLUK_KURAL_4 "---"
#define SERVER_SLOTLUK_KURAL_5 "---"
#define SERVER_SLOTLUK_KURAL_6 "---"
#define SERVER_SLOTLUK_KURAL_7 "---"
#define SERVER_SLOTLUK_KURAL_8 "---"

/*===============REKABETCI MOD KURALLAR====================*/
#define SERVER_REKABETCI_KURAL_BASLIK "Sunucudaki Rekabetci MOD Kurallari"
#define SERVER_REKABETCI_KURAL_1 "Tum kurallar guncelleniyor!"
#define SERVER_REKABETCI_KURAL_2 "---"
#define SERVER_REKABETCI_KURAL_3 "---"
#define SERVER_REKABETCI_KURAL_4 "---"
#define SERVER_REKABETCI_KURAL_5 "---"
#define	SERVER_REKABETCI_KURAL_6 "---"
#define SERVER_REKABETCI_KURAL_7 "---"
#define SERVER_REKABETCI_KURAL_8 "---"

/*===============DUYURULAR====================*/
#define SERVER_DUYURU_BASLIK "Duyurular"
#define SERVER_DUYURU_1 "Sunucuda adminlik satisi yoktur!"
#define SERVER_DUYURU_2 "Teamspeak3 adresimiz yenilenmistir!"
#define SERVER_DUYURU_3 "Slot alimlari, TEKLIF sistemi ile yapilir!"

/*===============YASAKLI OYUNCULAR====================*/
#define SERVER_YASAKLI_OYUNCU_BASLIK "Yasakli Oyuncular Listesi"
#define SERVER_YASAKLI_OYUNCU_1 "---"
#define SERVER_YASAKLI_OYUNCU_1_SEBEP "Hile Suphesi"
#define SERVER_YASAKLI_OYUNCU_2 "---"
#define SERVER_YASAKLI_OYUNCU_2_SEBEP "Hile"
#define SERVER_YASAKLI_OYUNCU_3 "---"
#define SERVER_YASAKLI_OYUNCU_3_SEBEP "Kufur"


/*===============ADMINLIK FIYATLARI====================*/
#define ADMINLIK_SATISI_BASLIK "Adminlik Fiyatlari"
#define ADMINLIK_SATISI_YOK "Suan sunucumuzda adminlik satisi yoktur!"
#define ADMINLIK_SATIS_FIYATI "15 TL"
#define ADMINLIK_SATIS_FIYATI_SEVIYE "Admin Level 1"
#define ADMINLIK_SATIS_FIYATI2 "15 TL"
#define ADMINLIK_SATIS_FIYATI2_SEVIYE "Admin Level 1"
#define ADMINLIK_SATIS_FIYATI3 "15 TL"
#define ADMINLIK_SATIS_FIYATI3_SEVIYE "Admin Level 1"

/*===============TEAMSPEAK3 MENU====================*/
#define SERVER_TEAMSPEAK3_BASLIK "Guncel Versiyon Teamspeak3 Client"
#define SERVER_TEAMSPEAK3_X64 "https://www.teamspeak3.com/teamspeak-download.php"
#define SERVER_TEAMSPEAK3_X32 "https://www.teamspeak3.com/teamspeak-download.php"

new
PLUGIN[]	= "Destek Menü Plugini",
VERSION[]	= "1.0",
AUTHOR[]	= "Bilbaz, Boundless",
supportbilgisi,
facebookbilgi,
skypebilgi,
telefonnumarasi,
websitebilgisi,
mailbilgisi,
kuralbilgisi,
ts3bilgisi,
iletisimbilgisi,
duyurubilgisi,
yasaklibilgisi,
adminlikfiyati,
kasabilgisi;

public plugin_init() { 
	
	// Eklenti Kaydi
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	// SAY - SAY_TEAM kaydi
	register_clcmd("radio1","WSMenuShow")
	register_clcmd("radio3","WSMenuShow")
	register_clcmd("say /ws","WSMenuShow")
	register_clcmd("say_team /ws","WSMenuShow")
	
	// Reklam Gecisi
	set_task(55.0, "vortex_supportcasemenu_message", 0, _, _, "b") 

	// SupportMenu Cvar Ayarlari
	supportbilgisi	= register_cvar("support_system","1");
	facebookbilgi	= register_cvar("support_facebook","1");
	skypebilgi	= register_cvar("support_skype","0");
	telefonnumarasi	= register_cvar("support_telefon","0");
	websitebilgisi	= register_cvar("support_website","1");
	mailbilgisi	= register_cvar("support_mail","1");
	kuralbilgisi	= register_cvar("support_kurallar","1");
	ts3bilgisi	= register_cvar("support_teamspeak3","1");
	iletisimbilgisi	= register_cvar("support_iletisim","1");
	duyurubilgisi	= register_cvar("support_duyurular","1");
	yasaklibilgisi	= register_cvar("support_yasaklilar","1");
	adminlikfiyati	= register_cvar("support_fiyatlar","0");
	
	// CaseMenu Cvar Ayarlari
	kasabilgisi	= register_cvar("case_system","1");

}
/*===============CSGO WS MENU BOLUMU=============*/
public WSMenuShow(id)
{
		new WSMenu, WSMenuValue[512]  
		
		formatex(WSMenuValue, charsmax(WSMenuValue), "\w%s^n\wEnvanter Sistemi", CASEMENU_VERSION)
		WSMenu = menu_create(WSMenuValue, "WSMenu_Handler")  
		
		if(get_pcvar_num(kasabilgisi) == 1)
		{
			formatex(WSMenuValue, charsmax(WSMenuValue), "\wEnvanter")
			menu_additem(WSMenu, WSMenuValue, "1")
		}
		
		if(get_pcvar_num(supportbilgisi) == 1)
		{
		
			formatex(WSMenuValue, charsmax(WSMenuValue), "\wBilgi Menusu")
			menu_additem(WSMenu, WSMenuValue, "2")
		}
	
		formatex(WSMenuValue, charsmax(WSMenuValue), "\wReport")
		menu_additem(WSMenu, WSMenuValue, "3")
		
		formatex(WSMenuValue, charsmax(WSMenuValue), "\wEl Sonu Muzik")
		menu_additem(WSMenu, WSMenuValue, "4")
		
		formatex(WSMenuValue, charsmax(WSMenuValue), "\yCikis")  
		menu_setprop(WSMenu,MPROP_EXITNAME,WSMenuValue)  
	
		menu_display(id, WSMenu, 0);
}
	
public WSMenu_Handler(id, WSMenu, item)
{
		
	if( item == MENU_EXIT )
	{
		menu_destroy(WSMenu);
		return PLUGIN_HANDLED;
	}
	
	new data[4], iName[64];
	new access, callback;
	menu_item_getinfo(WSMenu, item, access, data,3, iName, 63, callback);
	new key = str_to_num(data);
	new adminismi[32]
	get_user_name(id,adminismi,31)
		
	switch(key)
	{
		case 1: 
		{
			CaseMenuShow(id)
		}
		case 2: 
		{ 
			SupportMenuShow(id)
		}
		case 3:
		{
			console_cmd(id,"say /report")
		}
		case 4:
		{
			console_cmd(id,"say /roundsound")
			WSMenuShow(id)
		}
	}
		
	menu_destroy(WSMenu);
	return PLUGIN_HANDLED;
}
/*===============CSGO WS MENU BOLUMU SON=========*/ 
/*===============DESTEK MENU BOLUMU=============*/
public SupportMenuShow(id)
{
	new SupportMenu, SupportMenuValue[512]  
	
	formatex(SupportMenuValue, charsmax(SupportMenuValue), "\w%s^n\wBilgilendirme", SUPPORTMENU_VERSION)  
	SupportMenu = menu_create(SupportMenuValue, "SupportMenu_Handler")  
	
	if(get_pcvar_num(iletisimbilgisi) == 1)
	{
		formatex(SupportMenuValue, charsmax(SupportMenuValue), "\yIletisim Bilgilerimiz")  
		menu_additem(SupportMenu, SupportMenuValue, "1")  
	}
	
	if(get_pcvar_num(ts3bilgisi) == 1)
	{ 
		formatex(SupportMenuValue, charsmax(SupportMenuValue), "\yTeamspeak3")
		menu_additem(SupportMenu, SupportMenuValue, "2")
		
	}
	if(get_pcvar_num(duyurubilgisi) == 1)
	{
		formatex(SupportMenuValue, charsmax(SupportMenuValue), "\yDuyurular")
		menu_additem(SupportMenu, SupportMenuValue, "3")
		
	}
	if(get_pcvar_num(kuralbilgisi) == 1)
	{
		formatex(SupportMenuValue, charsmax(SupportMenuValue), "\ySunucu Kurallari")
		menu_additem(SupportMenu, SupportMenuValue, "4")
	}
	if(get_pcvar_num(yasaklibilgisi) == 1)
	{
		formatex(SupportMenuValue, charsmax(SupportMenuValue), "\yYasakli Oyuncular")
		menu_additem(SupportMenu, SupportMenuValue, "5")
	}	
	if(get_pcvar_num(adminlikfiyati) == 1)
	{
		formatex(SupportMenuValue, charsmax(SupportMenuValue), "\yAdminlik Satisi")
		menu_additem(SupportMenu, SupportMenuValue, "6")
		
	}
	if(get_pcvar_num(adminlikfiyati) == 0)
	{
		formatex(SupportMenuValue, charsmax(SupportMenuValue), "\yAdminlik Satisi")
		menu_additem(SupportMenu, SupportMenuValue, "7")
		
	}
	
	formatex(SupportMenuValue, charsmax(SupportMenuValue), "\r[\wEnvanter Sistemi\r]")
	menu_additem(SupportMenu, SupportMenuValue, "8")
	
	formatex(SupportMenuValue, charsmax(SupportMenuValue), "\yCikis")  
	menu_setprop(SupportMenu,MPROP_EXITNAME,SupportMenuValue)  
	
	menu_display(id, SupportMenu, 0)
}

public SupportMenu_Handler(id, SupportMenu, item)
{	
	if( item == MENU_EXIT )
	{
		menu_destroy(SupportMenu);
		return PLUGIN_HANDLED;
	}
	
	new data[9], iName[64];
	new access, callback;
	menu_item_getinfo(SupportMenu, item, access, data,8, iName, 63, callback);
	new key = str_to_num(data);
	new adminismi[32]
	new adnm[64]
	get_user_name(id, adnm, 63)
	get_user_name(id,adminismi,31)
	
	
	
	switch(key)
	{
		case 1: 
		{
			IletisimMenuShow(id)
		}
		case 2: 
		{
			TS3MenuShow(id) 
		}
		case 3: 
		{
			static motd[99991], len;
			SupportMenuShow(id)
			len = format(motd, 99990,"<body bgcolor=#000000><font color=#9999cefa><pre>");	
			len += format(motd[len], 99990-len,"<center><h2><font color=^"white^">%s</font></h2></center>^n",SERVER_DUYURU_BASLIK);
			len += format(motd[len], 99990-len,"<left><font color=^"pink^">1- </color><font color=^"white^">%s</color>^n", SERVER_DUYURU_1);
			len += format(motd[len], 99990-len,"<left><font color=^"pink^">2- </color><font color=^"white^">%s</color>^n", SERVER_DUYURU_2);
			len += format(motd[len], 99990-len,"<left><font color=^"pink^">3- </color><font color=^"white^">%s</color>^n", SERVER_DUYURU_3);
			len += format(motd[len], 99990-len,"^n");
			len += format(motd[len], 99990-len,"<left><font color=^"white^">Sorun, oneri ve gorusleriniz icin </color><font color=^"red^">%s</color></left><font color=^"white^"> ts3 adresinden,</right>^n",SERVER_TEAMSPEAK3);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">bize ulasabilirsiniz!</color></left>");
			
			show_motd(id, motd, "Duyuru Listesi");
			return 0;
		} 
		case 4: 
		{
			KurallarMenuShow(id)
		} 
		case 5: 
		{
			static motd[99991], len;
			SupportMenuShow(id)
			len = format(motd, 99990,"<body bgcolor=#000000><font color=#9999cefa><pre>");	
			len += format(motd[len], 99990-len,"<center><h2><font color=^"white^">%s</font></h2></center>^n",SERVER_YASAKLI_OYUNCU_BASLIK);
			len += format(motd[len], 99990-len,"<left><font color=^"pink^">%s</color><font color=^"white^"> isimli oyuncu <font color=^"red^">^"%s^"</color><font color=^"white^"> sebebiyle yasaklidir.</color>^n", SERVER_YASAKLI_OYUNCU_1, SERVER_YASAKLI_OYUNCU_1_SEBEP);
			len += format(motd[len], 99990-len,"<left><font color=^"pink^">%s</color><font color=^"white^"> isimli oyuncu <font color=^"red^">^"%s^"</color><font color=^"white^"> sebebiyle yasaklidir.</color>^n", SERVER_YASAKLI_OYUNCU_2, SERVER_YASAKLI_OYUNCU_2_SEBEP);
			len += format(motd[len], 99990-len,"<left><font color=^"pink^">%s</color><font color=^"white^"> isimli oyuncu <font color=^"red^">^"%s^"</color><font color=^"white^"> sebebiyle yasaklidir.</color>^n", SERVER_YASAKLI_OYUNCU_3, SERVER_YASAKLI_OYUNCU_3_SEBEP);
			len += format(motd[len], 99990-len,"^n");
			len += format(motd[len], 99990-len,"<left><font color=^"white^">Sikayet islemleri icin</color><font color=^"red^"> %s </color></left><font color=^"white^"> ts3 adresinden, </right>^n",SERVER_TEAMSPEAK3);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">SS, VIDEO ile bize ulasabilirsiniz!</color></left>");
			
			show_motd(id, motd, "Sunucumuzdaki Yasakli Oyuncularin Listesi");
			return 0;
			
		} 
		case 6: 
		{
			static motd[99991], len;
			SupportMenuShow(id)
			len = format(motd, 99990,"<body bgcolor=#000000><font color=#9999cefa><pre>");	
			len += format(motd[len], 99990-len,"<center><h2><font color=^"white^">%s</font></h2></center>^n",ADMINLIK_SATISI_BASLIK);
			len += format(motd[len], 99990-len,"<left><font color=^"pink^">%s</color><font color=^"white^"> seviye adminlik </color></left><font color=^"red^">%s</right>^n",ADMINLIK_SATIS_FIYATI_SEVIYE,ADMINLIK_SATIS_FIYATI);
			len += format(motd[len], 99990-len,"<left><font color=^"pink^">%s</color><font color=^"white^"> seviye adminlik </color></left><font color=^"red^">%s</right>^n",ADMINLIK_SATIS_FIYATI2_SEVIYE,ADMINLIK_SATIS_FIYATI2);
			len += format(motd[len], 99990-len,"<left><font color=^"pink^">%s</color><font color=^"white^"> seviye adminlik </color></left><font color=^"red^">%s</right>^n",ADMINLIK_SATIS_FIYATI3_SEVIYE,ADMINLIK_SATIS_FIYATI3);
			len += format(motd[len], 99990-len,"^n");
			len += format(motd[len], 99990-len,"<left><font color=^"white^">Satis islemleri icin</color><font color=^"red^"> %s </color></left><font color=^"white^"> ts3 adresinden, </right>^n",SERVER_TEAMSPEAK3);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">Satis islemleri icin</color><font color=^"red^"> %s </color></left><font color=^"white^"> mail adesinden, </right>^n",SERVER_MAILADRESI);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">Satis islemleri icin</color><font color=^"red^"> %s </color></left><font color=^"white^"> sayfasindan,</right>^n",SERVER_FBADRESI);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">bize ulasabilirsiniz!</color></left>");
						
			show_motd(id, motd, "Adminlik Satis Durumu: ALIM VAR");
			return 0;
			
			
		}
		case 7: 
		{
			static motd[99991], len;
			SupportMenuShow(id)
			len = format(motd, 99990,"<body bgcolor=#000000><font color=#9999cefa><pre>");	
			len += format(motd[len], 99990-len,"<center><h2><font color=^"red^">%s</font></h2></center>^n",ADMINLIK_SATISI_BASLIK);
			len += format(motd[len], 99990-len,"<center><h3><font color=^"white^">%s</color></h3></center>^n",ADMINLIK_SATISI_YOK);
			show_motd(id, motd, "Adminlik Satis Durumu: ALIM YOK");			
			return 0;			
		}
		case 8: 
		{
			WSMenuShow(id)
		} 
	}
	
	menu_destroy(SupportMenu);
	return PLUGIN_HANDLED;
}



public IletisimMenuShow(id)
{
	new IletisimMenu, IletisimMenuValue[512]  
	
	formatex(IletisimMenuValue, charsmax(IletisimMenuValue), "\w%s^n\wIletisim Bilgileri", SUPPORTMENU_VERSION)
	IletisimMenu = menu_create(IletisimMenuValue, "IletisimMenu_Handler")  
	
	if(get_pcvar_num(facebookbilgi) == 1)
	{
		formatex(IletisimMenuValue, charsmax(IletisimMenuValue), "\r Facebook: \w%s",SERVER_FBADRESI)  
		menu_additem(IletisimMenu, IletisimMenuValue, "1")  
	}
	if(get_pcvar_num(skypebilgi) == 1)
	{ 
		formatex(IletisimMenuValue, charsmax(IletisimMenuValue), "\r Skype: \w%s",SERVER_SKYPEADRESI)
		menu_additem(IletisimMenu, IletisimMenuValue, "2")
		
	}
	if(get_pcvar_num(telefonnumarasi) == 1)
	{
		formatex(IletisimMenuValue, charsmax(IletisimMenuValue), "\r Telefon: \w%s",SERVER_TELNO)
		menu_additem(IletisimMenu, IletisimMenuValue, "3")
		
	}
	if(get_pcvar_num(websitebilgisi) == 1)
	{
		formatex(IletisimMenuValue, charsmax(IletisimMenuValue), "\r Web Site: \w%s",SERVER_WEBADRESI)
		menu_additem(IletisimMenu, IletisimMenuValue, "4")

	}
	if(get_pcvar_num(mailbilgisi) == 1)
	{
		formatex(IletisimMenuValue, charsmax(IletisimMenuValue), "\r E-Posta: \w%s",SERVER_MAILADRESI)
		menu_additem(IletisimMenu, IletisimMenuValue, "5")

	}
	
	formatex(IletisimMenuValue, charsmax(IletisimMenuValue), "\r [\wGeri\r]")
	menu_additem(IletisimMenu, IletisimMenuValue, "6")
	
	formatex(IletisimMenuValue, charsmax(IletisimMenuValue), "\yCikis")  
	menu_setprop(IletisimMenu,MPROP_EXITNAME,IletisimMenuValue)  
	
	menu_display(id, IletisimMenu, 0)  
	
	
	
}
public IletisimMenu_Handler(id, IletisimMenu, item)
{
	if( item == MENU_EXIT )
	{
		menu_destroy(IletisimMenu);
		return PLUGIN_HANDLED;
	}
	new data[7], iName[64];
	new access, callback;
	menu_item_getinfo(IletisimMenu, item, access, data,6, iName, 63, callback);
	new key = str_to_num(data);
	new adminismi[32]
	get_user_name(id,adminismi,31)
	
	switch(key)
	{
		case 1: 
		{
			IletisimMenuShow(id)
		}
		case 2: 
		{ 
			IletisimMenuShow(id)
		}
		case 3: 
		{
			IletisimMenuShow(id)
		}
		case 4: 
		{
			IletisimMenuShow(id)
		}
		case 5: 
		{
			IletisimMenuShow(id)
		}
		case 6: 
		{
			SupportMenuShow(id)
		}
		
	}
	
	menu_destroy(IletisimMenu);
	return PLUGIN_HANDLED;
}


public TS3MenuShow(id)
{	
	new TS3Menu, TS3MenuValue[512]  
	
	formatex(TS3MenuValue, charsmax(TS3MenuValue), "\w%s^n\wTeamspeak 3", SUPPORTMENU_VERSION)
	TS3Menu = menu_create(TS3MenuValue, "TS3Menu_Handler")  
	
	formatex(TS3MenuValue, charsmax(TS3MenuValue), "\wTeamspeak3 Baglan")
	menu_additem(TS3Menu, TS3MenuValue, "1")
	
	formatex(TS3MenuValue, charsmax(TS3MenuValue), "\wTeamspeak3 Indir")
	menu_additem(TS3Menu, TS3MenuValue, "2")

	formatex(TS3MenuValue, charsmax(TS3MenuValue), "\r[\wGeri\r]")
	menu_additem(TS3Menu, TS3MenuValue, "3")
	
	formatex(TS3MenuValue, charsmax(TS3MenuValue), "\yCikis")  
	menu_setprop(TS3Menu,MPROP_EXITNAME,TS3MenuValue)  

	menu_display(id, TS3Menu, 0);
}

public TS3Menu_Handler(id, TS3Menu, item)
{
	if( item == MENU_EXIT )
	{
		menu_destroy(TS3Menu);
		return PLUGIN_HANDLED;
	}
	
	new data[6], iName[64];
	new access, callback;
	menu_item_getinfo(TS3Menu, item, access, data,5, iName, 63, callback);
	new key = str_to_num(data);
	new adminismi[32]
	get_user_name(id,adminismi,31)
	
	switch(key)
	{
		case 1: 
		{
			// CSDuragi.COM icin bu eklenti calisir!
			console_cmd(id,"say /ts3")
			TS3MenuShow(id)
		}
		case 2: 
		{ 
			static motd[99991], len;
			TS3MenuShow(id)
			len = format(motd, 99990,"<body bgcolor=#000000><font color=#9999cefa><pre>");	
			len += format(motd[len], 99990-len,"<center><h2><font color=^"white^">%s</font></h2></center>^n",SERVER_TEAMSPEAK3_BASLIK);
			len += format(motd[len], 99990-len,"<left><font color=^"red^">32BIT icin linkimiz: </color></left>^n");
			len += format(motd[len], 99990-len,"<left><font color=^"white^">%s</color></left>^n",SERVER_TEAMSPEAK3_X32);
			len += format(motd[len], 99990-len,"<left><font color=^"red^">64BIT icin linkimiz: </color></left>^n");
			len += format(motd[len], 99990-len,"<left><font color=^"white^">%s</color></left>^n",SERVER_TEAMSPEAK3_X64);			
			len += format(motd[len], 99990-len,"^n");
			len += format(motd[len], 99990-len,"<left><font color=^"white^">Sorun, oneri ve gorusleriniz icin </color><font color=^"red^">%s</color></left><font color=^"white^"> ts3 adresinden,</right>^n",SERVER_TEAMSPEAK3);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">bize ulasabilirsiniz!</color></left>");
						
			show_motd(id, motd, "Teamspeak3 32Bit/64Bit Indir");
			return 0;
		}
		case 3:
		{
			SupportMenuShow(id)
		}
	}
	
	menu_destroy(TS3Menu);
	return PLUGIN_HANDLED;
} 

public KurallarMenuShow(id)
{
	
	new KurallarMenu, KurallarMenuValue[512]  
	
	formatex(KurallarMenuValue, charsmax(KurallarMenuValue), "\w%s^n\wKurallar Sayfasi", SUPPORTMENU_VERSION)
	KurallarMenu = menu_create(KurallarMenuValue, "KurallarMenu_Handler")  
	
	formatex(KurallarMenuValue, charsmax(KurallarMenuValue), "\wServer Kurallari")
	menu_additem(KurallarMenu, KurallarMenuValue, "1")
	
	formatex(KurallarMenuValue, charsmax(KurallarMenuValue), "\wAdminlik Kurallari")
	menu_additem(KurallarMenu, KurallarMenuValue, "2")
	
	formatex(KurallarMenuValue, charsmax(KurallarMenuValue), "\wSlotluk Kurallari")
	menu_additem(KurallarMenu, KurallarMenuValue, "3")
	
	if(get_cvar_num("rekabetci_mod") == 1)
	{
		formatex(KurallarMenuValue, charsmax(KurallarMenuValue), "\wRekabetci Kurallari")
		menu_additem(KurallarMenu, KurallarMenuValue, "4")
	}

	formatex(KurallarMenuValue, charsmax(KurallarMenuValue), "\r[\wGeri\r]")
	menu_additem(KurallarMenu, KurallarMenuValue, "5")
	
	formatex(KurallarMenuValue, charsmax(KurallarMenuValue), "\yCikis")  
	menu_setprop(KurallarMenu,MPROP_EXITNAME,KurallarMenuValue)  

	menu_display(id, KurallarMenu, 0);
}

public KurallarMenu_Handler(id, KurallarMenu, item)
{
	
	if( item == MENU_EXIT ){
		menu_destroy(KurallarMenu);
		return PLUGIN_HANDLED;
	}
	
	new data[6], iName[64];
	new access, callback;
	menu_item_getinfo(KurallarMenu, item, access, data,5, iName, 63, callback);
	new key = str_to_num(data);
	new adminismi[32]
	get_user_name(id,adminismi,31)
	
	switch(key)
	{
		case 1: 
		{
			// SERVER KURALLARI
			static motd[99991], len;
			KurallarMenuShow(id)
			len = format(motd, 99990,"<body bgcolor=#000000><font color=#9999cefa><pre>");	
			len += format(motd[len], 99990-len,"<center><h2><font color=^"white^">%s</font></h2></center>^n",SERVER_KURAL_BASLIK);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">1-) </color></left><font color=^"red^">%s</right>^n",SERVER_KURAL_1);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">2-) </color></left><font color=^"red^">%s</right>^n",SERVER_KURAL_2);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">3-) </color></left><font color=^"red^">%s</right>^n",SERVER_KURAL_3);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">4-) </color></left><font color=^"red^">%s</right>^n",SERVER_KURAL_4);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">5-) </color></left><font color=^"red^">%s</right>^n",SERVER_KURAL_5);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">6-) </color></left><font color=^"red^">%s</right>^n",SERVER_KURAL_6);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">7-) </color></left><font color=^"red^">%s</right>^n",SERVER_KURAL_7);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">8-) </color></left><font color=^"red^">%s</right>^n",SERVER_KURAL_8);
			len += format(motd[len], 99990-len,"^n");
			len += format(motd[len], 99990-len,"<left><font color=^"white^">Sorun, oneri ve gorusleriniz icin </color><font color=^"red^">%s</color></left><font color=^"white^"> ts3 adresinden,</right>^n",SERVER_TEAMSPEAK3);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">bize ulasabilirsiniz!</color></left>");
			
			show_motd(id, motd, "Server Kurallari");
			return 0;
		}
		case 2: 
		{ 
			// ADMINLIK KURALLARI
			static motd[99991], len;
			KurallarMenuShow(id)
			len = format(motd, 99990,"<body bgcolor=#000000><font color=#9999cefa><pre>");	
			len += format(motd[len], 99990-len,"<center><h2><font color=^"white^">%s</font></h2></center>^n",SERVER_ADMINLIK_KURAL_BASLIK);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">1-) </color></left><font color=^"red^">%s</right>^n",SERVER_ADMINLIK_KURAL_1);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">2-) </color></left><font color=^"red^">%s</right>^n",SERVER_ADMINLIK_KURAL_2);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">3-) </color></left><font color=^"red^">%s</right>^n",SERVER_ADMINLIK_KURAL_3);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">4-) </color></left><font color=^"red^">%s</right>^n",SERVER_ADMINLIK_KURAL_4);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">5-) </color></left><font color=^"red^">%s</right>^n",SERVER_ADMINLIK_KURAL_5);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">6-) </color></left><font color=^"red^">%s</right>^n",SERVER_ADMINLIK_KURAL_6);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">7-) </color></left><font color=^"red^">%s</right>^n",SERVER_ADMINLIK_KURAL_7);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">8-) </color></left><font color=^"red^">%s</right>^n",SERVER_ADMINLIK_KURAL_8);
			len += format(motd[len], 99990-len,"^n");
			len += format(motd[len], 99990-len,"<left><font color=^"white^">Sorun, oneri ve gorusleriniz icin </color><font color=^"red^">%s</color></left><font color=^"white^"> ts3 adresinden,</right>^n",SERVER_TEAMSPEAK3);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">bize ulasabilirsiniz!</color></left>");
			
			show_motd(id, motd, "Adminlik Kurallari");
			return 0;	
		}
		case 3:
		{
			// SERVER KURALLARI
			static motd[99991], len;
			KurallarMenuShow(id)
			len = format(motd, 99990,"<body bgcolor=#000000><font color=#9999cefa><pre>");	
			len += format(motd[len], 99990-len,"<center><h2><font color=^"white^">%s</font></h2></center>^n",SERVER_SLOTLUK_KURAL_BASLIK);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">1-) </color></left><font color=^"red^">%s</right>^n",SERVER_SLOTLUK_KURAL_1);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">2-) </color></left><font color=^"red^">%s</right>^n",SERVER_SLOTLUK_KURAL_2);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">3-) </color></left><font color=^"red^">%s</right>^n",SERVER_SLOTLUK_KURAL_3);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">4-) </color></left><font color=^"red^">%s</right>^n",SERVER_SLOTLUK_KURAL_4);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">5-) </color></left><font color=^"red^">%s</right>^n",SERVER_SLOTLUK_KURAL_5);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">6-) </color></left><font color=^"red^">%s</right>^n",SERVER_SLOTLUK_KURAL_6);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">7-) </color></left><font color=^"red^">%s</right>^n",SERVER_SLOTLUK_KURAL_7);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">8-) </color></left><font color=^"red^">%s</right>^n",SERVER_SLOTLUK_KURAL_8);
			len += format(motd[len], 99990-len,"^n");
			len += format(motd[len], 99990-len,"<left><font color=^"white^">Sorun, oneri ve gorusleriniz icin </color><font color=^"red^">%s</color></left><font color=^"white^"> ts3 adresinden,</right>^n",SERVER_TEAMSPEAK3);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">bize ulasabilirsiniz!</color></left>");
			
			show_motd(id, motd, "Slotluk Kurallari");
			return 0;	
		}
		case 4:
		{
			// REKABETCI MOD KURALLARI
			static motd[99991], len;
			KurallarMenuShow(id)
			len = format(motd, 99990,"<body bgcolor=#000000><font color=#9999cefa><pre>");	
			len += format(motd[len], 99990-len,"<center><h2><font color=^"white^">%s</font></h2></center>^n",SERVER_REKABETCI_KURAL_BASLIK);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">1-) </color></left><font color=^"red^">%s</right>^n",SERVER_REKABETCI_KURAL_1);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">2-) </color></left><font color=^"red^">%s</right>^n",SERVER_REKABETCI_KURAL_2);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">3-) </color></left><font color=^"red^">%s</right>^n",SERVER_REKABETCI_KURAL_3);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">4-) </color></left><font color=^"red^">%s</right>^n",SERVER_REKABETCI_KURAL_4);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">5-) </color></left><font color=^"red^">%s</right>^n",SERVER_REKABETCI_KURAL_5);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">6-) </color></left><font color=^"red^">%s</right>^n",SERVER_REKABETCI_KURAL_6);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">7-) </color></left><font color=^"red^">%s</right>^n",SERVER_REKABETCI_KURAL_7);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">8-) </color></left><font color=^"red^">%s</right>^n",SERVER_REKABETCI_KURAL_8);
			len += format(motd[len], 99990-len,"^n");
			len += format(motd[len], 99990-len,"<left><font color=^"white^">Sorun, oneri ve gorusleriniz icin </color><font color=^"red^">%s</color></left><font color=^"white^"> ts3 adresinden,</right>^n",SERVER_TEAMSPEAK3);
			len += format(motd[len], 99990-len,"<left><font color=^"white^">bize ulasabilirsiniz!</color></left>");
			
			show_motd(id, motd, "Rekabetci Mod Kurallari");
			return 0;
		}
		case 5:
		{
			SupportMenuShow(id)
		}
	}
	
	menu_destroy(KurallarMenu);
	return PLUGIN_HANDLED;
}  
/*===============DESTEK MENU BOLUMU SON=========*/ 
/*===============CASE MENU BOLUMU====================*/
public CaseMenuShow(id)
{
	new CaseMenu, CaseMenuValue[512]  
		
	formatex(CaseMenuValue, charsmax(CaseMenuValue), "\w%s^n\wModel - Skin Secimi", CASEMENU_VERSION)
	CaseMenu = menu_create(CaseMenuValue, "CaseMenu_Handler")  
		
	formatex(CaseMenuValue, charsmax(CaseMenuValue), "\wKnife Skin")
	menu_additem(CaseMenu, CaseMenuValue, "1")
		
	formatex(CaseMenuValue, charsmax(CaseMenuValue), "\wAk47 Skin")
	menu_additem(CaseMenu, CaseMenuValue, "2")
	
	formatex(CaseMenuValue, charsmax(CaseMenuValue), "\wAwp Skin")
	menu_additem(CaseMenu, CaseMenuValue, "3")
	
	formatex(CaseMenuValue, charsmax(CaseMenuValue), "\wDeagle Skin")
	menu_additem(CaseMenu, CaseMenuValue, "4")
	
	formatex(CaseMenuValue, charsmax(CaseMenuValue), "\wGlock18 Skin")
	menu_additem(CaseMenu, CaseMenuValue, "5")

	formatex(CaseMenuValue, charsmax(CaseMenuValue), "\wM4A1 Skin")
	menu_additem(CaseMenu, CaseMenuValue, "6")
	
	formatex(CaseMenuValue, charsmax(CaseMenuValue), "\wUSP Skin")
	menu_additem(CaseMenu, CaseMenuValue, "7")

	formatex(CaseMenuValue, charsmax(CaseMenuValue), "\yCikis")
	menu_setprop(CaseMenu,MPROP_EXITNAME,CaseMenuValue)  

	menu_display(id, CaseMenu, 0);
}
	
public CaseMenu_Handler(id, CaseMenu, item)
{
		
	if( item == MENU_EXIT )
	{
		menu_destroy(CaseMenu);
		return PLUGIN_HANDLED;
	}
	
	new data[8], iName[64];
	new access, callback;
	menu_item_getinfo(CaseMenu, item, access, data,7, iName, 63, callback);
	new key = str_to_num(data);
	new adminismi[32]
	get_user_name(id,adminismi,31)
		
	switch(key)
	{
		case 1: 
		{
			console_cmd(id,"say /knife")
		}
		case 2: 
		{ 
			console_cmd(id,"say /ak47")
		}
		case 3:
		{
			console_cmd(id,"say /awp")
		}
		case 4:
		{
			console_cmd(id,"say /deagle")
		}
		case 5:
		{
			console_cmd(id,"say /glock")
		}
		case 6:
		{
			console_cmd(id,"say /m4")
		}
		case 7:
		{
			console_cmd(id,"say /usp")
		}
	}		
	menu_destroy(CaseMenu);
	return PLUGIN_HANDLED;
}
/*===============CASE MENU BOLUMU SON====================*/
/*===============REKLAM BOLUMU======================*/

public vortex_supportcasemenu_message()
{
	switch(random_num(1,5))
	{
		case 1:
		{ 
			ChatColor(0, "!g[%s]: !yCSGO ana menu icin !g/ws !yyaziniz.",SERVER)
		}
		case 2:
		{ 
			ChatColor(0, "!g[%s]: !ySunucumuzda !g[X] !y- !g[Z] !y- !g[C] !ytuslari ile skin secebilirsiniz.",SERVER)
		}
		case 3:
		{ 
			ChatColor(0, "!g[%s]: !yBilgiMenu versiyonu: !g%s",SERVER, SUPPORTMENU_VERSION)
		}
		case 4:
		{ 
			ChatColor(0, "!g[%s]: !yCSGOMod versiyonu: !g%s",SERVER, CASEMENU_VERSION)
		}
		case 5: 
		{ 
			ChatColor(0, "!g[%s]: !yBilgi menusu icin !g/ws !yyaziniz.",SERVER)
				
		}
	}
}
/*===============REKLAM BOLUMU SON==================*/
/*===============STOCK BOLUMU=======================*/
stock ChatColor(const id, const input[], any:...)
{
	new count = 1, players[32]
	static msg[191]
	vformat(msg, 190, input, 3)
	format(msg, sizeof(msg), "%s", msg)
	replace_all(msg, 190, "!g", "^4")
	replace_all(msg, 190, "!y", "^1")
	replace_all(msg, 190, "!team", "^3")
	
	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();
			}
		}
	}
}
/*===============STOCK BOLUMU SON===================*/
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

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

emirakpinar
Mesajlar: 1958
Kayıt: Sal Tem 05, 2016 2:27 pm
Server Ip/DNS: -
Clan İsmi: -
İletişim:

Eklentideki Kural İhlali Nedir?

Mesaj gönderen emirakpinar »

"Sunucu" kelimelerini değiştirdiğiniz taktirde panele yükleyecektir.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
OneTap
Mesajlar: 53
Kayıt: Çrş Haz 13, 2018 6:02 pm

Eklentideki Kural İhlali Nedir?

Mesaj gönderen OneTap »

Teşekkürler, Sorun Çözülmüştür.

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

Vortex
Mesajlar: 86
Kayıt: Cum Eyl 07, 2018 6:01 pm
Konum: İstanbul
Server Ip/DNS: 213.238.173.124
Clan İsmi: gLd

Eklentideki Kural İhlali Nedir?

Mesaj gönderen Vortex »

emirakpinar yazdı: Pzr Eyl 23, 2018 2:23 pm "Sunucu" kelimelerini değiştirdiğiniz taktirde panele yükleyecektir.
Bu yasakli kod ve icerikle ilgili bir kaynak var mı acaba elinizde?

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

emirakpinar
Mesajlar: 1958
Kayıt: Sal Tem 05, 2016 2:27 pm
Server Ip/DNS: -
Clan İsmi: -
İletişim:

Eklentideki Kural İhlali Nedir?

Mesaj gönderen emirakpinar »

Vortex yazdı: Pzr Eyl 23, 2018 2:48 pm
emirakpinar yazdı: Pzr Eyl 23, 2018 2:23 pm "Sunucu" kelimelerini değiştirdiğiniz taktirde panele yükleyecektir.
Bu yasakli kod ve icerikle ilgili bir kaynak var mı acaba elinizde?
Ne yazık ki güvenlik nedeniyle yasaklı kelimelerin tam bir listesi yok

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

ulyoS
Mesajlar: 4525
Kayıt: Cum Ara 16, 2016 2:14 pm
Konum: İzmir

Eklentideki Kural İhlali Nedir?

Mesaj gönderen ulyoS »

Kural İhlali Veren Kodları Paylaşmak doğru değilmiş.
En son ulyoS tarafından Pzr Eyl 23, 2018 3:40 pm tarihinde düzenlendi, toplamda 1 kere düzenlendi.

Link:
Linklerini gizle
Linki Kopyala
Kilitli