⭐🚀 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

Konu

#1
Arkadaşlar Merhabalar

Attıgım Pluginde 225 . Satırda Bir Menu Yazdım fakat özelliklerini ayarlayamadım mesela 15 hp yazdım ama vermesini ayarlayamadım ayarlarmısınız


EK Olarak Düşman Kılıgına Bürünmeyi HEM CT HEM T DE KULLANICAK ! YANI DESTEK MENUYU 2 TARAFTA KULLANABILICEK PUAN SISTEMI ADAM VURUNCA GELICEK 2 ADAM VURDUGUNDA 1 PUAN GLICEK !


PHP Kod:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <fun>
#include <cstrike>

#define PLUGIN "DM Guns Menu"
#define VERSION "1.0"
#define AUTHOR "akcaliberkk"
#define UPDATE "CoBoXCod"

new bool:auto[33];
new 
last_primary[33][32];
new 
last_secondary[33][32];
new 
grenades[33];


new const 
g_weapons[] =
{
    CSW_P228,
    CSW_SCOUT,
    CSW_XM1014,
    CSW_MAC10,
    CSW_AUG,
    CSW_ELITE,
    CSW_FIVESEVEN,
    CSW_UMP45,
    CSW_SG550,
    CSW_GALIL,
    CSW_FAMAS,
    CSW_USP,
    CSW_GLOCK18,
    CSW_AWP,
    CSW_MP5NAVY,
    CSW_M249,
    CSW_M3,
    CSW_M4A1,
    CSW_TMP,
    CSW_G3SG1,
    CSW_DEAGLE,
    CSW_SG552,
    CSW_AK47,
    CSW_P90
}

new const 
g_max_bp[] =
{
    52,
    90,
    32,
    100,
    90,
    120,
    100,
    100,
    90,
    90,
    90,
    100,
    120,
    30,
    120,
    200,
    32,
    90,
    120,
    90,
    35,
    90,
    90,
    100
}

public 
plugin_init() {
    register_plugin(PLUGINVERSIONAUTHOR)
    
    RegisterHam
Ham_Spawn"player""SpawnPost",1)
    
    register_clcmd
("say /guns","ActivateMenu")
    register_clcmd("say /silah","ActivateMenu")
    register_clcmd("say /grenades","SwitchGrenades")
    register_clcmd("say /bomba","SwitchGrenades")
    register_clcmd("say /yardim","helpermenu")
    register_clcmd("say /yardimdestek","helpermenu")
}
public 
SpawnPost(id) {
    if(!is_user_alive(id)) return;
    
    strip_user_weapons
(id)
    give_item(id,"weapon_knife")
    if(auto[id]) {
        give_item(id,last_primary[id])
        give_item(id,last_secondary[id])
    }
    else {
        ShowGunsMenu(id)
    }
    if(grenades[id] == 2) {
        give_item(id,"weapon_hegrenade")
        give_item(id,"weapon_flashbang")
        give_item(id,"weapon_smokegrenade")
    }
    
    refill_weapons
(id)
}
public 
ShowGunsMenu(id) {
    
    
new menu menu_create("\d[ \rLeqal Clan \d] \d>> \d| \rDeathMatch Menusune Hosgeldiniz \d|","menu_handler")
        
    menu_additem
(menu,"\d[ \rLeqal \d] \d>> \d| \rYeni Silah SEC","1")
    
    
if(last_primary[id][0] == && last_secondary[id][0] == 0) {
        menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rOnceki Eldeki Silahlari Al \d|","9")
        menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rHep Ayni Silahlari Al \d|","9")
    }
    else {
        menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rOnceki Eldeki Silahlari Al \d|","2")
        menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rHep Ayni Silahlari Al \d|","3")
    }
    menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rYardim Menusu \d|","4")
    
    menu_setprop
(menu,MPROP_EXIT,MEXIT_NEVER)
    menu_display(id,menu,0)
}
public 
menu_handler(id,menu,item) {
    new data[6],name[64];
    new access,callback;
    menu_item_getinfo(menuitemaccessdata5name63callback)
    switch(str_to_num(data)) {
        case 1:{
            ShowNewGunsMenu(id);
        }
        case 2:{
            give_item(id,last_primary[id])
            give_item(id,last_secondary[id])
            if(grenades[id] == 2) {
                give_item(id,"weapon_hegrenade")
                give_item(id,"weapon_flashbang")
                give_item(id,"weapon_smokegrenade")
            }
            
            refill_weapons
(id)
        }
        case 3:{
            give_item(id,last_primary[id])
            give_item(id,last_secondary[id])
            if(grenades[id] == 2) {
                give_item(id,"weapon_hegrenade")
                give_item(id,"weapon_flashbang")
                give_item(id,"weapon_smokegrenade")
            }
            
            refill_weapons
(id)
            auto[id] = true;
            client_print(id,print_chat,"[GUNS] Artik size Silah Menusu gosterilmeyecek. Tekrar gosterilmesini isterseniz /guns veya /silah yaziniz.")
        }
        case 9: {
            ShowGunsMenu(id)
        }
        case 4: {
            helpermenu(id)
        }
    }
    menu_destroy(menu)
}
public 
ShowNewGunsMenu(id) {
    new menu menu_create("\d[ \rLeqal Clan \d] \d>> \d| \rDeathMatch Ana Silah Menusune Hosgeldiniz \d|","menu_handler2")
    menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rM4A1 \d|","weapon_m4a1")
    menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rAK47 \d|","weapon_ak47")
    menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rAWP \d|","weapon_awp")
    menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rMP5 \d|","weapon_mp5navy")
    menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rAUG \d|","weapon_aug")
    menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rSG552 \d|","weapon_sg552")
    menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rSG550 \d|","weapon_sg550")
    menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rGALIL \d|","weapon_galil")
    menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rFAMAS \d|","weapon_famas")
    menu_setprop(menu,MPROP_EXIT,MEXIT_NEVER)
    menu_display(id,menu,0)
}
public 
menu_handler2(id,menu,item) {
    new data[32],name[64];
    new access,callback;
    menu_item_getinfo(menuitemaccessdata31name63callback)
    
    give_item
(id,data)
    copy(last_primary[id],31,data)
    
    ShowSecondaryMenu
(id)
    
    menu_destroy
(menu)
}
public 
ShowSecondaryMenu(id) {
    new menu menu_create("\d[ \rLeqal Clan \d] \d>> \d| \rDeathMatch Tabanca Menusune Hosgeldiniz \d|","menu_handler3")
    menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rUSP \d|","weapon_usp")
    menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rP228 \d|","weapon_p228")
    menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rELITE \d|","weapon_elite")
    menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rFIVESEVEN \d|","weapon_fiveseven")
    menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rDEAGLE \d|","weapon_deagle")
    menu_setprop(menu,MPROP_EXIT,MEXIT_NEVER)
    menu_display(id,menu,0)
}
public 
menu_handler3(id,menu,item) {
    new data[32],name[64];
    new access,callback;
    menu_item_getinfo(menuitemaccessdata31name63callback)
    
    give_item
(id,data)
    copy(last_secondary[id],31,data)
    
    
if(!grenades[id]) {
        ShowGrenadeMenu(id)
    }
    if(grenades[id] == 2) {
        give_item(id,"weapon_hegrenade")
        give_item(id,"weapon_flashbang")
        give_item(id,"weapon_smokegrenade")
    }
            
    refill_weapons
(id)
    menu_destroy(menu)
}
public 
helpermenu(id) {
    static Item[64]

    formatex(Itemcharsmax(Item),"\d[ \rLeqal Clan \d] \d>> \d| \rDeathMatch Yardim Menusune Hosgeldiniz \d|")
    new Menu menu_create(Item"helpermenu2")

    formatex(Itemcharsmax(Item),"\d[ \rLeqal \d] \d>> \d| \rDusman Kılıgına Bürünme \d| \r[ 20 Puan ]")
    menu_additem(MenuItem"1")
    formatex(Itemcharsmax(Item),"\d[ \rLeqal \d] \d>> \d| \rHer 2 Saniyede +5 Can \d| \r[ 30 Puan ]")
    menu_additem(MenuItem"2")
    formatex(Itemcharsmax(Item),"\d[ \rLeqal \d] \d>> \d| \r1 Dakikalık Görünmezlik \d| \r[ 20 Puan ]")
    menu_additem(MenuItem"3")
    formatex(Itemcharsmax(Item),"\d[ \rLeqal \d] \d>> \d| \rCift Ziplama \d| \r[ 25 Puan ]")
    menu_additem(MenuItem"4")
    formatex(Itemcharsmax(Item),"\d[ \rLeqal \d] \d>> \d| \r1 Dakikada Bir Bomba \d| \r[ 50 Puan ]")
    menu_additem(MenuItem"5")
    formatex(Itemcharsmax(Item),"\d[ \rLeqal \d] \d>> \d| \rHer Oldurmede +25 Can \d| \r[ 40 Puan ]")
    menu_additem(MenuItem"6")
    
    menu_setprop
(Menu,MPROP_EXITNAME,"Cikis")
    menu_display(idMenu,0)

}
public 
helpermenu2(idmenuitem) {
    if( item == MENU_EXIT )
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }

    new data[6], iName[64];
    new accesscallback;
    menu_item_getinfo(menuitemaccessdata,5iName63callback);
    new key str_to_num(data);

    switch(key)
    {
        case 1:{
            if(cs_get_user_money(id) >= 1000)
            {
                cs_set_user_money(id,cs_get_user_money(id) - 1000)
                set_user_health(id,get_user_health(id) + 100)
                ChatColor(id,"!teamBasarili Bir Sekilde -> !y[ !g100 HP !y] !teamAldiniz.")
            }
            else {
                ChatColor(id,"!teamYeterli Paran Yok")
            }
        }
        case 2:{
            if(cs_get_user_money(id) >= 16000)
            {
                cs_set_user_money(id,cs_get_user_money(id) - 16000)
                set_user_armor(id,get_user_armor(id) + 99999999999)
                ChatColor(id,"!teamBasarili Bir Sekilde -> !y[ !gSinirsiz Armor !y] !teamAldiniz.")
            }
            else {
                ChatColor(id,"!teamYeterli Paran Yok")
            }
        }
        case 3:{
            if(cs_get_user_money(id) >= 10000)
            {
                cs_set_user_money(id,cs_get_user_money(id) - 10000)
                set_user_health(id,get_user_health(id) + 100)
                ChatColor(id,"!teamBasarili Bir Sekilde -> !y[ !g100 HP !y] !teamAldiniz.")
            }
            else {
                ChatColor(id,"!teamYeterli Paran Yok")
            }
        }
        case 4:{
            if(cs_get_user_money(id) >= 16000)
            {
                cs_set_user_money(id,cs_get_user_money(id) - 1000)
                set_user_health(id,get_user_health(id) + 999999999999)
                ChatColor(id,"!teamBasarili Bir Sekilde -> !y[ !gSinirsiz HP !y] !teamAldiniz.")
            }
            else {
                ChatColor(id,"!teamYeterli Paran Yok")
            }
        }
    }
    return PLUGIN_HANDLED
}
public 
ShowGrenadeMenu(id) {
    new menu menu_create("\rHer El Bomba Almak Ister misiniz ?","menu_handler4")
    menu_additem(menu,"\w[\rBomba Seti\w] \dIstiyorum","1")
    menu_additem(menu,"\w[\rBomba Seti\w] \dIstemiyorum","2")
    menu_setprop(menu,MPROP_EXIT,MEXIT_NEVER)
    menu_display(id,menu,0)
}
public 
menu_handler4(id,menu,item) {
    new data[6],name[64];
    new access,callback;
    menu_item_getinfo(menuitemaccessdata5name63callback)
    
    
switch(str_to_num(data)) {
        case 1:{
            give_item(id,"weapon_hegrenade")
            give_item(id,"weapon_flashbang")
            give_item(id,"weapon_smokegrenade")
            grenades[id] = 2
            client_print
(id,print_chat,"[GUNS] Artik size her el bomba verilecek. Bu ayari degistirmek icin /bomba veya /grenades yazin.")
        }
        case 2:{
            grenades[id] = 1
            client_print
(id,print_chat,"[GUNS] Artik size hicbir zaman bomba verilmeyecek. Bu ayari degistirmek icin /bomba veya /grenades yazin.")
        }
    }
    
    menu_destroy
(menu)
}
public 
ActivateMenu(id) {
    auto[id] = false;
    client_print(id,print_chat,"[GUNS] Silah menusunu aktif ettiniz. Bir dahaki sefere tekrar yeni silah secebilirsiniz.")
}
public 
SwitchGrenades(id) {
    client_print(id,print_chat,"[GUNS] Bomba ayarinizi: ^"%s^" olarak degistirdiniz. Artik size %s",grenades[id] == "Hicbir Zaman Bomba Verilmesin":"Her El Bomba Verilsin",grenades[id] == "bomba verilmeyecek.":"her el bomba verilecek.")
    grenades[id] = grenades[id] == 2;
}
stock refill_weapons(id) {
    new weapons[32],inum;
    get_user_weapons(id,weapons,inum)
    for(new i;i<inum;i++) {
        for(new a;sizeof(g_weapons); a++) {
            if(weapons[i] == g_weapons[a]) {
                cs_set_user_bpammo(id,weapons[i],g_max_bp[a])
            }
        }
    }
}
stock ChatColor(const id, const input[], any:...)
{
    new count 1players[32];
    static msg[191];
    vformat(msg190input3);

    replace_all(msg190"!n""^x01"); // Default Renk(Sarı)
    replace_all(msg190"!g""^x04"); // Yeşil Renk
    replace_all(msg190"!team""^x03"); // Takım Renk( CT mavi , T kırmızı )

    if (idplayers[0] = id; else get_players(playerscount"ch");
    {
        for (new 0counti++)
    {
    if (is_user_connected(players[i]))
    {
    
        message_begin
(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players[i]);
        write_byte(players[i]);
        write_string(msg);
        message_end();
            }

        }
    }

#2
Dostum 100 Hp Yazıyor Orayımı 15 Hp Yapıcaz ?
#3
İşte o ozellikleri silip

sıfırdan o menuye kodlanıcak
#5
güncellll
#6
Zamanım olmadığı için bu kadarını yapabildim, geri kalanını boş zamanımda ben yaparım ya da başkası yapabilir.

PHP Kod:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <fun>
#include <cstrike>
#include <reapi>

#define PLUGIN "DM Guns Menu"
#define VERSION "1.0"
#define AUTHOR "akcaliberkk"
#define UPDATE "CoBoXCod"

new const TAG[] = "WebAilesi GaminG";
new const 
KISATAG[] = "WAG";

new 
bool:auto[33];
new 
last_primary[33][32];
new 
last_secondary[33][32];
new 
grenades[33];
new 
Puan[33];
new 
boolCan_Ekleme[33];

new const 
g_weapons[] =
{
    
CSW_P228,
    
CSW_SCOUT,
    
CSW_XM1014,
    
CSW_MAC10,
    
CSW_AUG,
    
CSW_ELITE,
    
CSW_FIVESEVEN,
    
CSW_UMP45,
    
CSW_SG550,
    
CSW_GALIL,
    
CSW_FAMAS,
    
CSW_USP,
    
CSW_GLOCK18,
    
CSW_AWP,
    
CSW_MP5NAVY,
    
CSW_M249,
    
CSW_M3,
    
CSW_M4A1,
    
CSW_TMP,
    
CSW_G3SG1,
    
CSW_DEAGLE,
    
CSW_SG552,
    
CSW_AK47,
    
CSW_P90
}

new const 
g_max_bp[] =
{
    
52,
    
90,
    
32,
    
100,
    
90,
    
120,
    
100,
    
100,
    
90,
    
90,
    
90,
    
100,
    
120,
    
30,
    
120,
    
200,
    
32,
    
90,
    
120,
    
90,
    
35,
    
90,
    
90,
    
100
}

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR);
    
    
register_clcmd("say /guns","ActivateMenu")
    
register_clcmd("say /silah","ActivateMenu")
    
register_clcmd("say /grenades","SwitchGrenades")
    
register_clcmd("say /bomba","SwitchGrenades")
    
register_clcmd("say /yardim","Yardim_Menu")
    
register_clcmd("say /yardimdestek","Yardim_Menu")
    
    
RegisterHookChain(RG_CBasePlayer_Spawn"CBasePlayer_Spawn", .post true);
    
RegisterHookChain(RG_CBasePlayer_Killed"CBasePlayer_Killed", .post true);
}

public 
client_putinserver(IDCan_Ekleme[ID] = false;

public 
CBasePlayer_Spawn(ID)
{
    if(!
is_user_alive(ID)) return PLUGIN_CONTINUE;
    
    
rg_remove_item(ID"weapon_knife");
    
rg_give_item(ID,"weapon_knife");
    
rg_reset_user_model(ID);
    
    if(
auto[ID]) rg_give_item(IDlast_primary[ID]), rg_give_item(IDlast_secondary[ID]);
    else 
ShowGunsMenu(ID);

    if(
grenades[ID] == 2rg_give_item(ID"weapon_hegrenade"), rg_give_item(ID"weapon_flashbang"), rg_give_item(ID"weapon_smokegrenade");
    
    
refill_weapons(ID);
    
    return 
PLUGIN_CONTINUE;
}

public 
CBasePlayer_Killed(VictimKiller)
{
    if(
is_user_connected(Victim) && is_user_connected(Killer))
    {
        if(
Victim != Killerremove_task(Victim 1234);
    }
}

public 
ShowGunsMenu(id) {

new 
menu menu_create("\d[ \rLeqal Clan \d] \d>> \d| \rDeathMatch Menusune Hosgeldiniz \d|","menu_handler")

menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rYeni Silah SEC","1")

if(
last_primary[id][0] == && last_secondary[id][0] == 0) {
menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rOnceki Eldeki Silahlari Al \d|","9")
menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rHep Ayni Silahlari Al \d|","9")
}
else {
menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rOnceki Eldeki Silahlari Al \d|","2")
menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rHep Ayni Silahlari Al \d|","3")
}
menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rYardim Menusu \d|","4")

menu_setprop(menu,MPROP_EXIT,MEXIT_NEVER)
menu_display(id,menu,0)
}
public 
menu_handler(id,menu,item) {
new 
data[6],name[64];
new 
access,callback;
menu_item_getinfo(menuitemaccessdata5name63callback)
switch(
str_to_num(data)) {
case 
1:{
    
ShowNewGunsMenu(id);
}
case 
2:{
    
give_item(id,last_primary[id])
    
give_item(id,last_secondary[id])
    if(
grenades[id] == 2) {
        
give_item(id,"weapon_hegrenade")
        
give_item(id,"weapon_flashbang")
        
give_item(id,"weapon_smokegrenade")
    }
    
    
refill_weapons(id)
}
case 
3:{
    
give_item(id,last_primary[id])
    
give_item(id,last_secondary[id])
    if(
grenades[id] == 2) {
        
give_item(id,"weapon_hegrenade")
        
give_item(id,"weapon_flashbang")
        
give_item(id,"weapon_smokegrenade")
    }
    
    
refill_weapons(id)
    
auto[id] = true;
    
client_print(id,print_chat,"[GUNS] Artik size Silah Menusu gosterilmeyecek. Tekrar gosterilmesini isterseniz /guns veya /silah yaziniz.")
}
case 
9: {
    
ShowGunsMenu(id)
}
case 
4: {
    
Yardim_Menu(id)
}
}
menu_destroy(menu)
}
public 
ShowNewGunsMenu(id) {
new 
menu menu_create("\d[ \rLeqal Clan \d] \d>> \d| \rDeathMatch Ana Silah Menusune Hosgeldiniz \d|","menu_handler2")
menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rM4A1 \d|","weapon_m4a1")
menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rAK47 \d|","weapon_ak47")
menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rAWP \d|","weapon_awp")
menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rMP5 \d|","weapon_mp5navy")
menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rAUG \d|","weapon_aug")
menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rSG552 \d|","weapon_sg552")
menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rSG550 \d|","weapon_sg550")
menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rGALIL \d|","weapon_galil")
menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rFAMAS \d|","weapon_famas")
menu_setprop(menu,MPROP_EXIT,MEXIT_NEVER)
menu_display(id,menu,0)
}
public 
menu_handler2(id,menu,item) {
new 
data[32],name[64];
new 
access,callback;
menu_item_getinfo(menuitemaccessdata31name63callback)

give_item(id,data)
copy(last_primary[id],31,data)

ShowSecondaryMenu(id)

menu_destroy(menu)
}
public 
ShowSecondaryMenu(id) {
new 
menu menu_create("\d[ \rLeqal Clan \d] \d>> \d| \rDeathMatch Tabanca Menusune Hosgeldiniz \d|","menu_handler3")
menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rUSP \d|","weapon_usp")
menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rP228 \d|","weapon_p228")
menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rELITE \d|","weapon_elite")
menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rFIVESEVEN \d|","weapon_fiveseven")
menu_additem(menu,"\d[ \rLeqal \d] \d>> \d| \rDEAGLE \d|","weapon_deagle")
menu_setprop(menu,MPROP_EXIT,MEXIT_NEVER)
menu_display(id,menu,0)
}
public 
menu_handler3(id,menu,item) {
new 
data[32],name[64];
new 
access,callback;
menu_item_getinfo(menuitemaccessdata31name63callback)

give_item(id,data)
copy(last_secondary[id],31,data)

if(!
grenades[id]) {
ShowGrenadeMenu(id)
}
if(
grenades[id] == 2) {
give_item(id,"weapon_hegrenade")
give_item(id,"weapon_flashbang")
give_item(id,"weapon_smokegrenade")
}

refill_weapons(id)
menu_destroy(menu)
}

public 
Yardim_Menu(ID)
{    
    static 
Item[128];
    
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yYardim Menu"TAG);
    new 
Menu menu_create(Item"Yardim_Menu_Handler");
    
    
formatex(Itemcharsmax(Item),"\d[ \r%s \d] \d>> \d| \rDusman Kiligina Burunme \d| \r[ 20 Puan ]"KISATAG);
    
menu_additem(MenuItem"1");
    
formatex(Itemcharsmax(Item),"\d[ \r%s \d] \d>> \d| \rHer 2 Saniyede +5 Can \d| \r[ 30 Puan ]"KISATAG);
    
menu_additem(MenuItem"2");
    
formatex(Itemcharsmax(Item),"\d[ \r%s \d] \d>> \d| \r1 Dakikalık Görünmezlik \d| \r[ 20 Puan ]"KISATAG);
    
menu_additem(MenuItem"3");
    
formatex(Itemcharsmax(Item),"\d[ \r%s \d] \d>> \d| \rCift Ziplama \d| \r[ 25 Puan ]"KISATAG);
    
menu_additem(MenuItem"4");
    
formatex(Itemcharsmax(Item),"\d[ \r%s \d] \d>> \d| \r1 Dakikada Bir Bomba \d| \r[ 50 Puan ]"KISATAG);
    
menu_additem(MenuItem"5");
    
formatex(Itemcharsmax(Item),"\d[ \r%s \d] \d>> \d| \rHer Oldurmede +25 Can \d| \r[ 40 Puan ]"KISATAG);
    
menu_additem(MenuItem"6");
    
    
menu_setprop(MenuMPROP_BACKNAME"\wGeri");
    
menu_setprop(MenuMPROP_NEXTNAME"\wIleri");
    
menu_setprop(MenuMPROP_EXITNAME"\wCikis");
    
menu_display(IDMenu0);
}

public 
Yardim_Menu_Handler(IDMenuItem)
{
    if(
Item == MENU_EXIT)
    {
        
menu_destroy(Menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
AccessData[6], Name[64], Call_Back;
    
menu_item_getinfo(MenuItemAccessData5Name63Call_Back);
    
    new 
Key str_to_num(Data);
    
    switch(
Key)
    {
        case 
:
        {
            if(
Puan[ID] >= 20)
            {
                switch(
get_member(IDm_iTeam))
                {
                    case 
TEAM_TERRORIST rg_set_user_model(ID"gign");
                    case 
TEAM_CT rg_set_user_model(ID"leet");
                }
                
                
client_print_color(IDID"^1[^3%s^1] ^4Dusman Kiligina Burundun"TAG);
            }
            else 
client_print_color(IDID"^1[^3%s^1] ^4Yetersiz Bakiye"TAG), Yardim_Menu(ID);
        }
        case 
:
        {
            if(
Puan[ID] >= 20Can_Ekleme[ID] = trueset_task(2.0"Can_Ekle"ID 1234), client_print_color(IDID"^1[^3%s^1] ^4Her 2 Saniyede 5 Can Alacaksin"TAG);
            else 
client_print_color(IDID"^1[^3%s^1] ^4Yetersiz Bakiye"TAG), Yardim_Menu(ID);
        }
    }

    return 
PLUGIN_HANDLED;
}

public 
ShowGrenadeMenu(id) {
new 
menu menu_create("\rHer El Bomba Almak Ister misiniz ?","menu_handler4")
menu_additem(menu,"\w[\rBomba Seti\w] \dIstiyorum","1")
menu_additem(menu,"\w[\rBomba Seti\w] \dIstemiyorum","2")
menu_setprop(menu,MPROP_EXIT,MEXIT_NEVER)
menu_display(id,menu,0)
}
public 
menu_handler4(id,menu,item) {
new 
data[6],name[64];
new 
access,callback;
menu_item_getinfo(menuitemaccessdata5name63callback)

switch(
str_to_num(data)) {
case 
1:{
    
give_item(id,"weapon_hegrenade")
    
give_item(id,"weapon_flashbang")
    
give_item(id,"weapon_smokegrenade")
    
grenades[id] = 2
    client_print
(id,print_chat,"[GUNS] Artik size her el bomba verilecek. Bu ayari degistirmek icin /bomba veya /grenades yazin.")
}
case 
2:{
    
grenades[id] = 1
    client_print
(id,print_chat,"[GUNS] Artik size hicbir zaman bomba verilmeyecek. Bu ayari degistirmek icin /bomba veya /grenades yazin.")
}
}

menu_destroy(menu)
}
public 
ActivateMenu(id) {
auto[id] = false;
client_print(id,print_chat,"[GUNS] Silah menusunu aktif ettiniz. Bir dahaki sefere tekrar yeni silah secebilirsiniz.")
}
public 
SwitchGrenades(id) {
client_print(id,print_chat,"[GUNS] Bomba ayarinizi: ^"%s^" olarak degistirdiniz. Artik size %s",grenades[id] == "Hicbir Zaman Bomba Verilmesin":"Her El Bomba Verilsin",grenades[id] == "bomba verilmeyecek.":"her el bomba verilecek.")
grenades[id] = grenades[id] == 2;
}
stock refill_weapons(id) {
new 
weapons[32],inum;
get_user_weapons(id,weapons,inum)
for(new 
i;i<inum;i++) {
for(new 
a;sizeof(g_weapons); a++) {
    if(
weapons[i] == g_weapons[a]) {
        
cs_set_user_bpammo(id,weapons[i],g_max_bp[a])
    }
}
}

Linksta
#7
güncel
#8
Konunuz uzun bir süre güncellenmediği için "Zaman aşımına uğramış istekler" kategorisine 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
Task