⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
⭐ Buraya kendi metin reklamınızı vererek binlerce kişiye ulaşın! ⭐
Sponsor Görsel 2
SponsorSponsor

Ban Menu

RE: Ban Menu
(15-06-2020, 20:24)Kalipso22 Adlı Kullanıcıdan Alıntı: Buyur;

65. satıdır iki tane " ; " işaretinden koymuşsun yanyana. Bu yüzden hata alıyordun.

PHP Kod:
#include <amxmodx>

new const PLUGIN[] = "Gelismis Ban Menu";
new const 
VERSION[] = "1.0";
new const 
AUTHOR[] = "AliCey?.";

new const 
TAG[] = "LookS";
new const 
KISATAG[] = "LookS";

#define ADMIN_ACCESS ADMIN_LEVEL_D // MENU GIRME YETKISI!

public plugin_init()
{
    
register_plugin(PLUGIN, VERSION, AUTHOR);
    
    
register_clcmd("say /banmenu", "Main_Menu");
    
register_clcmd("say !banmenu", "Main_Menu");
    
register_clcmd("say .banmenu", "Main_Menu");
    
}

// 20 Dakika Ban

public Banv1(ID)
{
    if(
get_user_flags(ID) & ADMIN_RCON)
    {
        static 
Item[128];
        
        
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yBir Oyuncu Sec - Yanlis Adami Secme!", TAG);
        new 
Menu = menu_create(Item, "Banv1_Handler");
        
        new 
Players[32], Num_All, New_ID, Name[33], Str[10];
        
get_players(Players, Num_All);
        
        for(new 
i; i < Num_All; i++)
        {
            
New_ID = Players[i];
            
            
get_user_name(New_ID, Name, 32);
            
num_to_str(New_ID, Str, 9);
            
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y%s", Name, TAG);
            
menu_additem(Menu, Item, Str);
        }
        
        
menu_setprop(Menu, MPROP_BACKNAME, "\wGeri");
        
menu_setprop(Menu, MPROP_NEXTNAME, "\wIleri");
        
menu_setprop(Menu, MPROP_EXITNAME, "\wCikis");
        
menu_display(ID, Menu, 0);
    }
}

public 
Banv1_Handler(ID, Menu, Item)
{
    if(
Item == MENU_EXIT)
    {
        
menu_destroy(Menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
Access, Data[6], Name[64], Call_Back;
    
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
    
    new 
New_ID = str_to_num(Data);
    
server_cmd("ban #%d 20 LookS - Cs:Go",New_ID);
    
Banv1(ID);
    
    return 
PLUGIN_HANDLED;
}

// 50 Dakika Ban 

public Banv2(ID)
{
    if(
get_user_flags(ID) & ADMIN_RCON)
    {
        static 
Item[128];
        
        
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yBir Oyuncu Sec - Yanlis Adami Secme!", TAG);
        new 
Menu = menu_create(Item, "Banv2_Handler");
        
        new 
Players[32], Num_All, New_ID, Name[33], Str[10];
        
get_players(Players, Num_All);
        
        for(new 
i; i < Num_All; i++)
        {
            
New_ID = Players[i];
            
            
get_user_name(New_ID, Name, 32);
            
num_to_str(New_ID, Str, 9);
            
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y%s", Name, TAG);
            
menu_additem(Menu, Item, Str);
        }
        
        
menu_setprop(Menu, MPROP_BACKNAME, "\wGeri");
        
menu_setprop(Menu, MPROP_NEXTNAME, "\wIleri");
        
menu_setprop(Menu, MPROP_EXITNAME, "\wCikis");
        
menu_display(ID, Menu, 0);
    }
}

public 
Banv2_Handler(ID, Menu, Item)
{
    if(
Item == MENU_EXIT)
    {
        
menu_destroy(Menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
Access, Data[6], Name[64], Call_Back;
    
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
    
    new 
New_ID = str_to_num(Data);
    
server_cmd("ban #%d 20 LookS - Cs:Go",New_ID);
    
Banv2(ID);
    
    return 
PLUGIN_HANDLED;
}

// 100 Dakika Ban 

public Banv3(ID)
{
    if(
get_user_flags(ID) & ADMIN_RCON)
    {
        static 
Item[128];
        
        
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yBir Oyuncu Sec - Yanlis Adami Secme!", TAG);
        new 
Menu = menu_create(Item, "Banv3_Handler");
        
        new 
Players[32], Num_All, New_ID, Name[33], Str[10];
        
get_players(Players, Num_All);
        
        for(new 
i; i < Num_All; i++)
        {
            
New_ID = Players[i];
            
            
get_user_name(New_ID, Name, 32);
            
num_to_str(New_ID, Str, 9);
            
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y%s", Name, TAG);
            
menu_additem(Menu, Item, Str);
        }
        
        
menu_setprop(Menu, MPROP_BACKNAME, "\wGeri");
        
menu_setprop(Menu, MPROP_NEXTNAME, "\wIleri");
        
menu_setprop(Menu, MPROP_EXITNAME, "\wCikis");
        
menu_display(ID, Menu, 0);
    }
}

public 
Banv3_Handler(ID, Menu, Item)
{
    if(
Item == MENU_EXIT)
    {
        
menu_destroy(Menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
Access, Data[6], Name[64], Call_Back;
    
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
    
    new 
New_ID = str_to_num(Data);
    
server_cmd("ban #%d 20 LookS - Cs:Go",New_ID);
    
Banv2(ID);
    
    return 
PLUGIN_HANDLED;
}

// Perma Ban 

public Banv4(ID)
{
    if(
get_user_flags(ID) & ADMIN_RCON)
    {
        static 
Item[128];
        
        
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yBir Oyuncu Sec - Yanlis Adami Secme!", TAG);
        new 
Menu = menu_create(Item, "Banv4_Handler");
        
        new 
Players[32], Num_All, New_ID, Name[33], Str[10];
        
get_players(Players, Num_All);
        
        for(new 
i; i < Num_All; i++)
        {
            
New_ID = Players[i];
            
            
get_user_name(New_ID, Name, 32);
            
num_to_str(New_ID, Str, 9);
            
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y%s", Name, TAG);
            
menu_additem(Menu, Item, Str);
        }
        
        
menu_setprop(Menu, MPROP_BACKNAME, "\wGeri");
        
menu_setprop(Menu, MPROP_NEXTNAME, "\wIleri");
        
menu_setprop(Menu, MPROP_EXITNAME, "\wCikis");
        
menu_display(ID, Menu, 0);
    }
}

public 
Banv4_Handler(ID, Menu, Item)
{
    if(
Item == MENU_EXIT)
    {
        
menu_destroy(Menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
Access, Data[6], Name[64], Call_Back;
    
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
    
    new 
New_ID = str_to_num(Data);
    
server_cmd("ban #%d 20 LookS - Cs:Go",New_ID);    
    
Banv2(ID);
    
    return 
PLUGIN_HANDLED;
}

/* Ban Son Now IP-Ban */

// 20 Dakika - IP 

public BanIPv1(ID)
{
    if(
get_user_flags(ID) & ADMIN_RCON)
    {
        static 
Item[128];
        
        
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yBir Oyuncu Sec - Yanlis Adami Secme!", TAG);
        new 
Menu = menu_create(Item, "BanIPv1_Handler");
        
        new 
Players[32], Num_All, New_ID, Name[33], Str[10];
        
get_players(Players, Num_All);
        
        for(new 
i; i < Num_All; i++)
        {
            
New_ID = Players[i];
            
            
get_user_name(New_ID, Name, 32);
            
num_to_str(New_ID, Str, 9);
            
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y%s", Name, TAG);
            
menu_additem(Menu, Item, Str);
        }
        
        
menu_setprop(Menu, MPROP_BACKNAME, "\wGeri");
        
menu_setprop(Menu, MPROP_NEXTNAME, "\wIleri");
        
menu_setprop(Menu, MPROP_EXITNAME, "\wCikis");
        
menu_display(ID, Menu, 0);
    }
}

public 
BanIPv1_Handler(ID, Menu, Item)
{
    if(
Item == MENU_EXIT)
    {
        
menu_destroy(Menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
Access, Data[6], Name[64], Call_Back;
    
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
    
    new 
New_ID = str_to_num(Data);
    
client_cmd(New_ID, "amx_banip %s 20 LookS_-_Cs:Go");
    
Banv1(ID);
    
    return 
PLUGIN_HANDLED;
}

// 50 Dakika - IP 

public BanIPv2(ID)
{
    if(
get_user_flags(ID) & ADMIN_RCON)
    {
        static 
Item[128];
        
        
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yBir Oyuncu Sec - Yanlis Adami Secme!", TAG);
        new 
Menu = menu_create(Item, "BanIPv2_Handler");
        
        new 
Players[32], Num_All, New_ID, Name[33], Str[10];
        
get_players(Players, Num_All);
        
        for(new 
i; i < Num_All; i++)
        {
            
New_ID = Players[i];
            
            
get_user_name(New_ID, Name, 32);
            
num_to_str(New_ID, Str, 9);
            
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y%s", Name, TAG);
            
menu_additem(Menu, Item, Str);
        }
        
        
menu_setprop(Menu, MPROP_BACKNAME, "\wGeri");
        
menu_setprop(Menu, MPROP_NEXTNAME, "\wIleri");
        
menu_setprop(Menu, MPROP_EXITNAME, "\wCikis");
        
menu_display(ID, Menu, 0);
    }
}

public 
BanIPv2_Handler(ID, Menu, Item)
{
    if(
Item == MENU_EXIT)
    {
        
menu_destroy(Menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
Access, Data[6], Name[64], Call_Back;
    
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
    
    new 
New_ID = str_to_num(Data);
    
client_cmd(New_ID, "amx_banip %s 50 LookS_-_Cs:Go");
    
Banv1(ID);
    
    return 
PLUGIN_HANDLED;
}

// 100 Dakika Ban - IP 

public BanIPv3(ID)
{
    if(
get_user_flags(ID) & ADMIN_RCON)
    {
        static 
Item[128];
        
        
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yBir Oyuncu Sec - Yanlis Adami Secme!", TAG);
        new 
Menu = menu_create(Item, "BanIPv3_Handler");
        
        new 
Players[32], Num_All, New_ID, Name[33], Str[10];
        
get_players(Players, Num_All);
        
        for(new 
i; i < Num_All; i++)
        {
            
New_ID = Players[i];
            
            
get_user_name(New_ID, Name, 32);
            
num_to_str(New_ID, Str, 9);
            
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y%s", Name, TAG);
            
menu_additem(Menu, Item, Str);
        }
        
        
menu_setprop(Menu, MPROP_BACKNAME, "\wGeri");
        
menu_setprop(Menu, MPROP_NEXTNAME, "\wIleri");
        
menu_setprop(Menu, MPROP_EXITNAME, "\wCikis");
        
menu_display(ID, Menu, 0);
    }
}

public 
BanIPv3_Handler(ID, Menu, Item)
{
    if(
Item == MENU_EXIT)
    {
        
menu_destroy(Menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
Access, Data[6], Name[64], Call_Back;
    
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
    
    new 
New_ID = str_to_num(Data);
    
client_cmd(New_ID, "amx_banip %s 100 LookS_-_Cs:Go");
    
Banv1(ID);
    
    return 
PLUGIN_HANDLED;
}


// Perma Ban - IP

public BanIPv4(ID)
{
    if(
get_user_flags(ID) & ADMIN_RCON)
    {
        static 
Item[128];
        
        
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yBir Oyuncu Sec - Yanlis Adami Secme!", TAG);
        new 
Menu = menu_create(Item, "BanIPv4_Handler");
        
        new 
Players[32], Num_All, New_ID, Name[33], Str[10];
        
get_players(Players, Num_All);
        
        for(new 
i; i < Num_All; i++)
        {
            
New_ID = Players[i];
            
            
get_user_name(New_ID, Name, 32);
            
num_to_str(New_ID, Str, 9);
            
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y%s", Name, TAG);
            
menu_additem(Menu, Item, Str);
        }
        
        
menu_setprop(Menu, MPROP_BACKNAME, "\wGeri");
        
menu_setprop(Menu, MPROP_NEXTNAME, "\wIleri");
        
menu_setprop(Menu, MPROP_EXITNAME, "\wCikis");
        
menu_display(ID, Menu, 0);
    }
}
public 
BanIPv4_Handler(ID, Menu, Item)
{
    if(
Item == MENU_EXIT)
    {
        
menu_destroy(Menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
Access, Data[6], Name[64], Call_Back;
    
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
    
    new 
New_ID = str_to_num(Data);
    
client_cmd(New_ID, "amx_banip %s 0 LookS_-_Cs:Go");
    
Banv1(ID);
    
    return 
PLUGIN_HANDLED;
}

// Renkli Yazi

stock Renkli_Yazi(const ID, const Input[], any:...)
{
    static 
Message[191];
    
vformat(Message, 190, Input, 3);
    
replace_all(Message, 190, "!g", "^x04");
    
replace_all(Message, 190, "!t", "^x03");
    
    
    
replace_all(Message, 190, "!n", "^x01");
    
#if AMXX_VERSION_NUM < 183
    
new Count = 1, Players[32];
    
    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(Message);
            
message_end();
        }
    }
}
#else
client_print_color(ID, ID, Message);
#endif
} 

// Ana Menu

public Main_Menu(ID)
{
if(
get_user_flags(ID) & ADMIN_ACCESS){
    static 
Item[128];
    
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yGelismis Ban Menu", TAG);
    new 
Menu = menu_create(Item, "Main_Menu_Handler");
    
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Ban Menu", KISATAG),  menu_additem(Menu, Item, "1");
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Ip-Ban Menu", KISATAG),  menu_additem(Menu, Item, "2");
    
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yGeri", KISATAG), menu_setprop(Menu, MPROP_BACKNAME, Item);
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yIleri", KISATAG), menu_setprop(Menu, MPROP_NEXTNAME, Item);
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yCikis", KISATAG), menu_setprop(Menu, MPROP_EXITNAME, Item);
    
menu_display(ID, Menu, 0);
}
}

public 
Main_Menu_Handler(ID, Menu, Item)
{
if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new 
Access, Data[6], Menu_Name[64], Call_Back;
menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
new 
Key = str_to_num(Data);

switch(
Key)
{
    case 
1 :
    {
        
Renkli_Yazi(ID, "!n[!t%s!n] ~ !g Ban Menuyu Actiniz", TAG);
        
BanNeden(ID)
    }
    case 
2 :
    {
        
Renkli_Yazi(ID, "!n[!t%s!n] !g Ip-Ban Menuyu Actiniz", TAG);
        
BanNedenIP(ID)
    }
}

return 
PLUGIN_HANDLED;
}

// Ban Menu - Neden Kismi

public  BanNeden(ID)
{
static 
Item[128];

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yNedeni Seciniz!", TAG);
new 
Menu = menu_create(Item,  "BanNeden_Handler");

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yHile", KISATAG),  menu_additem(Menu, Item, "1");
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yOyunBozanlik {BAKIMDA}", KISATAG),  menu_additem(Menu, Item, "X");
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yCok Fazla Kufur {BAKIMDA}", KISATAG),  menu_additem(Menu, Item, "X");
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yDiger", KISATAG),  menu_additem(Menu, Item, "4");

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yGeri", KISATAG), menu_setprop(Menu, MPROP_BACKNAME, Item);
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yIleri", KISATAG), menu_setprop(Menu, MPROP_NEXTNAME, Item);
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yCikis", KISATAG), menu_setprop(Menu, MPROP_EXITNAME, Item);
menu_display(ID, Menu, 0);
}

public  
BanNeden_Handler(ID, Menu, Item)
{
if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new 
Access, Data[6], Menu_Name[64], Call_Back;
menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
new 
Key = str_to_num(Data);

switch(
Key)
{
    case 
1 :
    {
        
Renkli_Yazi(ID, "!n[!t%s!n] ~ !g Hile'yi Sectiniz - Yonlendiriliyosunuz", TAG);
        
BanHile(ID)
    }
    case 
2 :
    {
        
Renkli_Yazi(ID, "!n[!t%s!n] ~ !g Oyun Bozanlik'i Sectiniz - Yonlendiriliyosunuz", TAG);
    }
    case 
3 :
    {
        
Renkli_Yazi(ID, "!n[!t%s!n] ~ !g Cok Fazla Kufur'u sectiniz - Yonlendiriliyosunuz", TAG);
    }
    case 
4 :
    {
        
Renkli_Yazi(ID, "!n[!t%s!n] ~ !g Diger'i Sectiniz - Yonlendiriliyosunuz", TAG);
    }
}

return 
PLUGIN_HANDLED;
}

// Ban Menu - IP



public  BanNedenIP(ID)
{
static 
Item[128];

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yNedeni Seciniz!", TAG);
new 
Menu = menu_create(Item,  "BanNedenIP_Handler");

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yHile - IP", KISATAG),  menu_additem(Menu, Item, "1");
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yOyunBozanlik - IP", KISATAG),  menu_additem(Menu, Item, "2");
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yCok Fazla Kufur - IP", KISATAG),  menu_additem(Menu, Item, "3");
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yDiger - IP", KISATAG),  menu_additem(Menu, Item, "4");

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yGeri", KISATAG), menu_setprop(Menu, MPROP_BACKNAME, Item);
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yIleri", KISATAG), menu_setprop(Menu, MPROP_NEXTNAME, Item);
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yCikis", KISATAG), menu_setprop(Menu, MPROP_EXITNAME, Item);
menu_display(ID, Menu, 0);
}

public  
BanNedenIP_Handler(ID, Menu, Item)
{
if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new 
Access, Data[6], Menu_Name[64], Call_Back;
menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
new 
Key = str_to_num(Data);

switch(
Key)
{
    case 
1 :
    {
        
Renkli_Yazi(ID, "!n[!t%s!n] ~ !g Hile'yi Sectiniz - Yonlendiriliyosunuz", TAG);
    }
    case 
2 :
    {
        
Renkli_Yazi(ID, "!n[!t%s!n] ~ !g Oyun Bozanlik'i Sectiniz - Yonlendiriliyosunuz", TAG);
    }
    case 
3 :
    {
        
Renkli_Yazi(ID, "!n[!t%s!n] ~ !g Cok Fazla Kufur'u sectiniz - Yonlendiriliyosunuz", TAG);
    }
    case 
4 :
    {
        
Renkli_Yazi(ID, "!n[!t%s!n] ~ !g Diger'i Sectiniz - Yonlendiriliyosunuz", TAG);
    }
}

return 
PLUGIN_HANDLED;
}




// Ban Menu  - Neden : Hile 

public  BanHile(ID)
{
static 
Item[128];

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yBan Suresi - Gelismis", TAG);
new 
Menu = menu_create(Item,  "BanHile_Handler");

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y20 Dakika Banla", KISATAG),  menu_additem(Menu, Item, "1");
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y50 Dakika Banla", KISATAG),  menu_additem(Menu, Item, "2");
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y100 Dakika Banla", KISATAG),  menu_additem(Menu, Item, "3");
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \ySinirsiz Banla", KISATAG),  menu_additem(Menu, Item, "4");

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yGeri", KISATAG), menu_setprop(Menu, MPROP_BACKNAME, Item);
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yIleri", KISATAG), menu_setprop(Menu, MPROP_NEXTNAME, Item);
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yCikis", KISATAG), menu_setprop(Menu, MPROP_EXITNAME, Item);
menu_display(ID, Menu, 0);
}

public  
BanHile_Handler(ID, Menu, Item)
{
if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new 
Access, Data[6], Menu_Name[64], Call_Back;
menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
new 
Key = str_to_num(Data);

switch(
Key)
{
    case 
1 :
    {
        
Renkli_Yazi(ID, "!n[!t%s!n] ~ !g 20 Dakika'yi Sectiniz - Yonlendiriliyosunuz", TAG);
        
Banv1(ID) 
    }
    case 
2 :
    {
        
Renkli_Yazi(ID, "!n[!t%s!n] ~ !g 50 Dakika'yi Sectiniz - Yonlendiriliyosunuz", TAG);
    }
    case 
3 :
    {
        
Renkli_Yazi(ID, "!n[!t%s!n] ~ !g 100 Dakika'yi Sectiniz - Yonlendiriliyosunuz", TAG);
    }
    case 
4 :
    {
        
Renkli_Yazi(ID, "!n[!t%s!n] ~ !g Sinirsiz'yi Sectiniz - Yonlendiriliyosunuz", TAG);
    }
}
return 
PLUGIN_HANDLED;
} 

sectıgım oyuncuya ban atmıyor usta @Kalipso22
RE: Ban Menu
.smabanmenu_Fix.sma(Dosya Boyutu: 16,83 KB | İndirme Sayısı: 4)
RE: Ban Menu

Orları Coktan Haletık.
RE: Ban Menu
yardımcı olmaya çalışıyorum birazcık saygılı olsanız herneyse eğer sorununuz çözüldüyse sorun yok.
RE: Ban Menu
(15-06-2020, 22:56)BlueBell Adlı Kullanıcıdan Alıntı: yardımcı olmaya çalışıyorum birazcık saygılı olsanız herneyse eğer sorununuz çözüldüyse sorun yok.

saten saygılı olmaya calısıyorum.?
RE: Ban Menu
Konunuz çözüldü mü?
Linksta
RE: Ban Menu
(16-06-2020, 12:35)By.KinG Adlı Kullanıcıdan Alıntı: Konunuz çözüldü mü?

Evet Çözüldü Taşinabilir.
Ban Menu
Konunuz "Çözülmüş İsteklere" taşınmıştır.
Linksta

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Konuyu Okuyanlar: 1 Ziyaretçi
Task