eklentiyi sw kurdum ama /destekmenü yazınca forumdan indirdiğim şekilde yazılar gözüküyor. Aşağıdaki gibi. yüklemeden önce düzeltme yapmıştım ama aşağıda belirttiğim şekilde yüklenmiş. nasıl düzeltebilirim.
Kod: Tümünü seç
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Destek Menu Plugini"
#define VERSION "1.0"
#define AUTHOR "Boundless"
////////////////////////////////////////////////
#define SERVER "RunAway Gaming" //// Server adini buraya yaziniz.
#define FACEBOOK "facebook.com/RunAwayGaming" //// Facebook Adresinizi örnekteki gibi yaziniz. Sayfamizi begenmeyi unutmayin!
#define SKYPE "RunAwayTR" //// Skype Adresinizi örnekteki gibi yaziniz.
#define TELNO "Telno" //// Telefon Numaranizi yaziniz.
#define WEBS "CSDuragi.COM" //// Sitenizi yaziniz.
/////////////Server//Kurallari/////////////
/*===================================*////////
#define KURAL1 "Emege saygi icin facebook sayfamizi begeniniz."
#define KURAL2 "www.facebook.com/RunAwayGaming"
#define KURAL3 "Buraya 3. kurali yaziniz"
#define KURAL4 "Buraya 4. kurali yaziniz"
#define KURAL5 "Buraya 5. kurali yaziniz"
#define KURAL6 "Buraya 6. kurali yaziniz"
#define KURAL7 "Buraya 7. kurali yaziniz"
#define KURAL8 "Yazacak birsey bulamadiysaniz bu satirlari silebilirsiniz."
/*===================================*///////////
//////////////////Adminlik//Kurallari////////////
/*===================================*///////////
#define KKURAL1 "Bu bosluga 1. Admin Kuralini yaziniz"
#define KKURAL2 "Bu bosluga 2. Admin Kuralini yaziniz"
#define KKURAL3 "Bu bosluga 3. Admin Kuralini yaziniz"
#define KKURAL4 "Bu bosluga 4. Admin Kuralini yaziniz"
#define KKURAL5 "Bu bosluga 5. Admin Kuralini yaziniz"
#define KKURAL6 "Bu bosluga 6. Admin Kuralini yaziniz"
#define KKURAL7 "Bu bosluga 7. Admin Kuralini yaziniz"
#define KKURAL8 "Yazacak birsey bulamadiysaniz bu satirlari silebilirsiniz."
/*===================================*//////////
//////////////////Slotluk//Kurallari/////////////
/*===================================*//////////
#define KKKURAL1 "Bu bosluga 1. Slotluk Kurallarini yaziniz"
#define KKKURAL2 "Bu bosluga 2. Slotluk Kurallarini yaziniz"
#define KKKURAL3 "Bu bosluga 3. Slotluk Kurallarini yaziniz"
#define KKKURAL4 "Bu bosluga 4. Slotluk Kurallarini yaziniz"
#define KKKURAL5 "Bu bosluga 5. Slotluk Kurallarini yaziniz"
#define KKKURAL6 "Bu bosluga 6. Slotluk Kurallarini yaziniz"
#define KKKURAL7 "Bu bosluga 7. Slotluk Kurallarini yaziniz"
#define KKKURAL8 "Yazacak birsey bulamadiysaniz bu satirlari silebilirsiniz."
/*===================================*//////////
///////////////////Server Bilgileri////////////////
/*===================================*//////////
#define BILGI1 "Bu bosluga Serveriniz Hakkinda bilgiler yaziniz"
#define BILGI2 "Bu bosluga Serveriniz Hakkinda bilgiler yaziniz"
#define BILGI3 "Bu bosluga Serveriniz Hakkinda bilgiler yaziniz"
#define BILGI4 "Bu bosluga Serveriniz Hakkinda bilgiler yaziniz"
#define BILGI5 "Bu bosluga Serveriniz Hakkinda bilgiler yaziniz"
#define BILGI6 "Bu bosluga Serveriniz Hakkinda bilgiler yaziniz"
#define BILGI7 "Bu bosluga Serveriniz Hakkinda bilgiler yaziniz"
#define BILGI8 "Yazacak birsey bulamadiysaniz bu satirlari silebilirsiniz."
/*===================================*//////////
////////////////////Fiyat Bilgileri/////////////////////////////
/*===================================*//////////
#define FIYAT1 "Bu bosluga sattiginiz urunlerin fiyatlarini yaziniz"
#define FIYAT2 "Bu bosluga sattiginiz urunlerin fiyatlarini yaziniz"
#define FIYAT3 "Bu bosluga sattiginiz urunlerin fiyatlarini yaziniz"
#define FIYAT4 "Bu bosluga sattiginiz urunlerin fiyatlarini yaziniz"
#define FIYAT5 "Bu bosluga sattiginiz urunlerin fiyatlarini yaziniz"
#define FIYAT6 "Bu bosluga sattiginiz urunlerin fiyatlarini yaziniz"
#define FIYAT7 "Bu bosluga sattiginiz urunlerin fiyatlarini yaziniz"
#define FIYAT8 "Yazacak birsey bulamadiysaniz bu satirlari silebilirsiniz."
/*===================================*//////////
new facebilgi,
skypebilgi,
telefonbilgi,
kusayfasi,
ts3sayfasi,
iletisimsayfasi,
serverhakkindabilgi,
website,
fiyatmenu;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /destekmenu","destekmenu")
set_task(100.0, "destekbilgi", 0, _, _, "b")
/*============================================================
Cvar Ayarlari.
============================================================*/
facebilgi = register_cvar("destek_facebilgi", "1");
skypebilgi = register_cvar("destek_skypebilgi", "1");
telefonbilgi = register_cvar("destek_telbilgi", "1");
kusayfasi = register_cvar("destek_kurallarmenu", "1");
ts3sayfasi = register_cvar("destek_ts3menu", "1");
iletisimsayfasi = register_cvar("destek_iletisimmenu", "1");
serverhakkindabilgi = register_cvar("destek_serverbilgi", "1");
fiyatmenu = register_cvar("destek_fiyatsayfasi", "1");
website = register_cvar("destek_website", "1");
}
public destekbilgi(){
client_printc(0, "!g[%s] !nDestek Menuye girmek icin !t/Destekmenu !nyaziniz.",SERVER)
}
public bilgimenu(id){
new menu, Menuz[512]
formatex(Menuz, charsmax(Menuz), "\r[\yServer\r]\d-\r[\ySahibi\r]\d-\r[\yBilgileri\r]")
menu = menu_create(Menuz, "bilmenu")
if(get_pcvar_num(facebilgi) == 1) {
formatex(Menuz, charsmax(Menuz), "\y Facebook Adresim \r[\w%s\r]",FACEBOOK)
menu_additem(menu, Menuz, "1")
}
if(get_pcvar_num(skypebilgi) == 1) {
formatex(Menuz, charsmax(Menuz), "\y Skype Adresim \r[\w%s\r]",SKYPE)
menu_additem(menu, Menuz, "2")
}
if(get_pcvar_num(telefonbilgi) == 1) {
formatex(Menuz, charsmax(Menuz), "\y Telefon Numaram \r[\w%s\r]",TELNO)
menu_additem(menu, Menuz, "3")
}
if(get_pcvar_num(website) == 1) {
formatex(Menuz, charsmax(Menuz), "\y Web Sitemiz \r[\w%s\r]",WEBS)
menu_additem(menu, Menuz, "4")
formatex(Menuz, charsmax(Menuz), "\r [\wGeri\r]")
menu_additem(menu, Menuz, "5")
}
formatex(Menuz, charsmax(Menuz), "\yCikis")
menu_setprop(menu,MPROP_EXITNAME,Menuz)
menu_display(id, menu, 0)
}
public bilmenu(id, menu, item){
if( item == MENU_EXIT ){
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64];
new access, callback;
menu_item_getinfo(menu, 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: {
destekmenu(id)
}
case 2: {
destekmenu(id)
}
case 3: {
destekmenu(id)
}
case 4: {
destekmenu(id)
}
case 5: {
destekmenu(id)
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public Ts3menu(id){
new menu = menu_create("\r[\yTeamSpeak\w3\r]\w-\r[\yMenu\r]", "tmenu")
menu_additem(menu, "\y TeamSpeak3 Adresimize \r[\wBaglan\r]", "1", 0);
menu_additem(menu, "\y TeamSpeak3 \r[\windir\r] \r[\d32bit\r]", "2", 0);
menu_additem(menu, "\y TeamSpeak3 \r[\windir\r] \r[\d64bit\r]", "3", 0);
menu_additem(menu, "\r [\wGeri\r]", "4", 0);
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
}
public tmenu(id, menu, item){
if( item == MENU_EXIT ){
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64];
new access, callback;
menu_item_getinfo(menu, 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: {
console_cmd(id,"say /ts3")
Ts3menu(id)
}
case 2: {
////////TS3 Indir////////32Bit////////
Ts3menu(id)
show_motd(id,"http://www.gezginler.net/indir/i/8889/","Hosgeldiniz")
}
case 3: {
Ts3menu(id)
////////TS3 Indir////////64Bit////////
show_motd(id,"http://www.gezginler.net/indir/i/8889/x64/","Hosgeldiniz")
}
case 4: {
destekmenu(id)
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
//////////////KurallarPenceresi////////////////////
public kuraltanimaz(id){
new menu = menu_create("\r[\yKurallar\r]\w-\r[\yMenu\r]", "amenu")
menu_additem(menu, "\yKurallar Penceresi \r[\wServer\r]", "1", 0);
menu_additem(menu, "\yKurallar Penceresi \r[\wAdminlik\r]", "2", 0);
menu_additem(menu, "\yKurallar Penceresi \r[\wSlotluk\r]", "3", 0);
menu_additem(menu, "\r[\wGeri\r]", "4", 0);
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
}
public amenu(id, menu, item){
if( item == MENU_EXIT ){
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64];
new access, callback;
menu_item_getinfo(menu, 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;
kuraltanimaz(id)
len = format(motd, 99990,"<body bgcolor=#000000><font color=#9999cefa><pre>");
len += format(motd[len], 99990-len,"<center><h4><font color=^"pink^">Server Kurallari</font></h4></center>^n^n^n");
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KURAL1);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KURAL2);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KURAL3);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KURAL4);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KURAL5);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KURAL6);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KURAL7);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KURAL8);
show_motd(id, motd, "Server Kurallari");
return 0;
}
case 2: {
////////Adminlik//Kurallari/////////////
static motd[99991], len;
kuraltanimaz(id)
len = format(motd, 99990,"<body bgcolor=#000000><font color=#9999cefa><pre>");
len += format(motd[len], 99990-len,"<center><h4><font color=^"pink^">Adminlik Kurallari</font></h4></center>^n^n^n");
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KKURAL1);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KKURAL2);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KKURAL3);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KKURAL4);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KKURAL5);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KKURAL6);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KKURAL7);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KKURAL8);
show_motd(id, motd, "Adminlik Kurallari");
return 0;
}
case 3: {
////////Slotluk//Kurallari/////////////
static motd[99991], len;
kuraltanimaz(id)
len = format(motd, 99990,"<body bgcolor=#000000><font color=#9999cefa><pre>");
len += format(motd[len], 99990-len,"<center><h4><font color=^"pink^">Slotluk Kurallari</font></h4></center>^n^n^n");
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KKURAL1);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KKKURAL2);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KKKURAL3);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KKKURAL4);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KKKURAL5);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KKKURAL6);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KKKURAL7);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",KKKURAL8);
show_motd(id, motd, "Slotluk Kurallari");
return 0;
}
case 4: {
destekmenu(id)
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
////////////Destekmenu/////////////////
public destekmenu(id){
new menu, Menuz[512]
formatex(Menuz, charsmax(Menuz), "\w[\rDestek\w]\d-\w[\rMenu\w]")
menu = menu_create(Menuz, "menu_handler")
if(get_pcvar_num(iletisimsayfasi) == 1) {
formatex(Menuz, charsmax(Menuz), "\yIletisim Bilgileri \r[\dFacebook,Skype\r]")
menu_additem(menu, Menuz, "1")
}
if(get_pcvar_num(ts3sayfasi) == 1) {
formatex(Menuz, charsmax(Menuz), "\yTeamspeak3 Menu \r[\dIndir,Baglan\r]")
menu_additem(menu, Menuz, "2")
}
if(get_pcvar_num(serverhakkindabilgi) == 1) {
formatex(Menuz, charsmax(Menuz), "\yServer Hakkinda Bilgi")
menu_additem(menu, Menuz, "3")
}
if(get_pcvar_num(kusayfasi) == 1) {
formatex(Menuz, charsmax(Menuz), "\yKurallar Menusu")
menu_additem(menu, Menuz, "4")
}
if(get_pcvar_num(fiyatmenu) == 1) {
formatex(Menuz, charsmax(Menuz), "\yFiyatlar")
menu_additem(menu, Menuz, "5")
}
formatex(Menuz, charsmax(Menuz), "\yCikis")
menu_setprop(menu,MPROP_EXITNAME,Menuz)
menu_display(id, menu, 0)
}
public menu_handler(id, menu, item){
if( item == MENU_EXIT ){
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,5, 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: {
bilgimenu(id)
}
case 2: {
Ts3menu(id)
}
case 3: {
static motd[99991], len;
destekmenu(id)
len = format(motd, 99990,"<body bgcolor=#000000><font color=#9999cefa><pre>");
len += format(motd[len], 99990-len,"<center><h4><font color=^"pink^">Server Hakkinda Bilgi</font></h4></center>^n^n^n");
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",BILGI1);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",BILGI2);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",BILGI3);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",BILGI4);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",BILGI5);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",BILGI6);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",BILGI7);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",BILGI8);
show_motd(id, motd, "Server Hakkinda Bilgi");
return 0;
}
case 4: {
kuraltanimaz(id)
}
case 5: {
static motd[99991], len;
destekmenu(id)
len = format(motd, 99990,"<body bgcolor=#000000><font color=#9999cefa><pre>");
len += format(motd[len], 99990-len,"<center><h4><font color=^"pink^">Fiyatlar</font></h4></center>^n^n^n");
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",FIYAT1);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",FIYAT2);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",FIYAT3);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",FIYAT4);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",FIYAT5);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",FIYAT6);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",FIYAT7);
len += format(motd[len], 99990-len,"<left><font color=^"white^"> 1-) </color></left><font color=^"red^">%s</right>^n",FIYAT8);
show_motd(id, motd, "Fiyatlar.");
return 0;
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
/////////////Chat_Color/////////////
stock client_printc(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();
}
}
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/