⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
Server ip : 95.173.173.2 || Ts3 : LCAPRO www.lcapro.net
Sponsor Görsel 2
SponsorSponsor

Konu

#21
La Oglum Eklneti Full Hata Verdi la Derleycimde Varya Say Say Bitmez Bune Bi dene Bakalım CSD Panelinde

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

#define ADMIN_ACCESS ADMIN_LEVEL_D // Admin Menu Giriş - Ban Yetkisi

#define OWNER_FLAG ADMIN_LEVEL_A // Kurucu Menu Giriş - Doku Yetkisi

new const PLUGIN[] = "FurieN Guns Menu";
new const VERSION[] = "1.1";
new const AUTHOR[] = "AliCeyhun";

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

new const Arma1Model[66] = "models/LookSFurien/Guns/v_erica_m4a1.mdl";
new const Arma2Model[66] = "models/LookSFurien/Guns/v_ak477.mdl";
new const Arma3Model[66] = "models/LookSFurien/Guns/v_mp5.mdl";
new const Arma4Model[66] = "models/LookSFurien/Guns/v_xm10145.mdl";
new const Arma5Model[66] = "models/LookSFurien/Guns/v_m3.mdl";

new const ArmaGold1Model[66] = "models/LookSFurien/Guns/v_goldenm4a1.mdl";
new const ArmaGold2Model[66] = "models/LookSFurien/Guns/v_goldenak47.mdl";
new const ArmaGold3Model[66] = "models/LookSFurien/Guns/v_goldenmp5.mdl";
new const ArmaGold4Model[66] = "models/LookSFurien/Guns/v_goldenxm1014.mdl";
new const ArmaGold5Model[66] = "models/LookSFurien/Guns/v_goldenm3.mdl";

new bool: Arma1[33];
new bool: Arma2[33];
new bool: Arma3[33];
new bool: Arma4[33];
new bool: Arma5[33];

new bool: ArmaGold1[33];
new bool: ArmaGold2[33];
new bool: ArmaGold3[33];
new bool: ArmaGold4[33];
new bool: ArmaGold5[33];

new bool: ArmaChoosen[33];

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR);
   
    register_clcmd("say /guns","Main_Menu");
    register_clcmd("say /gunsmenu","Main_Menu");
   
    register_clcmd("say .guns","Main_Menu");
    register_clcmd("say_team .guns","Main_Menu");
   
    register_clcmd("say_team /guns","Main_Menu");
    register_clcmd("say_team /gunsmenu","Main_Menu");
   
   
    register_event("CurWeapon", "CurentWeapon", "be", "1=1");
    RegisterHam(Ham_Spawn, "player", "Spawn", 1);
    RegisterHam(Ham_TakeDamage, "player", "DamageArme");   
}

public Spawn(id)
{
    if(is_user_alive(id))
    {
        ArmaChoosen[id] = false;
       
        Arma1[id] = false;
        Arma2[id] = false;
        Arma3[id] = false;
        Arma4[id] = false;
        Arma5[id] = false;
       
        ArmaGold1[id] = false;
        ArmaGold2[id] = false;
        ArmaGold3[id] = false;
        ArmaGold4[id] = false;
        ArmaGold5[id] = false;
       
        if(cs_get_user_team(id) == CS_TEAM_CT)
        {
            Main_Menu(id);
        }
        else
        {
            console_cmd(id,"say /knife");
           
        }
    }
}

public plugin_precache()
{
    precache_model(Arma1Model);
    precache_model(Arma2Model);
    precache_model(Arma3Model);
    precache_model(Arma4Model);
    precache_model(Arma5Model);
   
    precache_model(ArmaGold1Model);
    precache_model(ArmaGold2Model);
    precache_model(ArmaGold3Model);
    precache_model(ArmaGold4Model);
    precache_model(ArmaGold5Model);
}

public client_putinserver(id)
{
    Arma1[id] = false;
    Arma2[id] = false;
    Arma3[id] = false;
    Arma4[id] = false;
    Arma5[id] = false;
   
    ArmaGold1[id] = false;
    ArmaGold2[id] = false;
    ArmaGold3[id] = false;
    ArmaGold4[id] = false;
    ArmaGold5[id] = false;
}

public client_disconnect(id)
{
    Arma1[id] = false;
    Arma2[id] = false;
    Arma3[id] = false;
    Arma4[id] = false;
    Arma5[id] = false;
   
    ArmaGold1[id] = false;
    ArmaGold2[id] = false;
    ArmaGold3[id] = false;
    ArmaGold4[id] = false;
    ArmaGold5[id] = false;
}

public Main_Menu(ID)
{
    static Item[128];
   
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yAnti-Furien Silah Menusu", TAG);
    new Menu = menu_create(Item, "Main_Menu_Handler_devam");
   
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yUser Silah Menusu", KISATAG),  menu_additem(Menu, Item, "1");
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yAdmin Silah Menusu", KISATAG, ADMIN_ACCESS),  menu_additem(Menu, Item, "2");
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yKurucu Silah Menusu ^n", KISATAG, OWNER_FLAG),  menu_additem(Menu, Item, "XXXX");
   
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yParali Silahlar", KISATAG),  menu_additem(Menu, Item, "4");
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yAnti-Furien Market", KISATAG),  menu_additem(Menu, Item, "5");
   
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \rGeri", KISATAG), menu_setprop(Menu, MPROP_BACKNAME, Item);
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \rIleri", KISATAG), menu_setprop(Menu, MPROP_NEXTNAME, Item);
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \rCikis", KISATAG), menu_setprop(Menu, MPROP_EXITNAME, Item);
    menu_display(ID, Menu, 0);
}

public Main_Menu_Handle_devam(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] !gUser - Silah Menusu Actiniz", TAG);
            UserSilahMenuu(ID)
    }
        case 2 :
        {
            Renkli_Yazi(ID, "!n[!t%s!n] !gAdmin - Silah Menusu Actiniz", TAG);
            AdminSilahMenu(ID)
       }
        case 3 :
        {
            Renkli_Yazi(ID, "!n[!t%s!n] !gKurucu - Silah Menusu Actiniz", TAG);
            KurucuSilahMenu(ID)
       }
        case 4 :
        {
            Renkli_Yazi(ID, "!n[!t%s!n] !gParali - Silah Menusu Actiniz", TAG);
       }
        case 5 :
        {
            Renkli_Yazi(ID, "!n[!t%s!n] !gAnti-Furien  - Marketi'ni Actiniz", TAG);
        }
    }

    return PLUGIN_HANDLED;
}


//User Silah Menu

public UserSilahMenuu(id) {
static Item[128];

formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yUser - Silah Menu",TAG);
new Menu = menu_create(Item, "ForExample_");

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Ak47 - Gold", KISATAG), menu_additem(Menu, Item, "6")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \Y M4a1 - Gold", KISATAG), menu_additem(Menu, Item, "7")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Mp5 - Gold", KISATAG), menu_additem(Menu, Item, "8")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Xm1014 - Gold", KISATAG), menu_additem(Menu, Item, "9")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y M3 - Gold", KISATAG), menu_additem(Menu, Item, "10")

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y\r Cikis"), menu_setprop(Menu, MPROP_EXITNAME, Item);
menu_display(id, Menu, 0);
}

public ForExample_(id, Menu, Item) {
if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new Access, Data[6], Name[64], Call_Back, Name_ID[33];
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
get_user_name(id, Name_ID, 32);
new Key = str_to_num(Data);
switch(Key){
        case 6 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gAk47 ~ Silahini Aldiniz", TAG);
             give_item(id, "weapon_ak47");
         cs_set_user_bpammo(id, CSW_AK47, 250);
    }
        case 7 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gM4a1 ~ Silahini Aldiniz", TAG);
             give_item(id, "weapon_m4a1");
         cs_set_user_bpammo(id, CSW_M4A1, 250);
       }
        case 8 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gMp5 ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_mp5");
        cs_set_user_bpammo(id, CSW_MP5NAVY, 250)
       }
        case 9 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gOto Pompali ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_xm1014");
        cs_set_user_bpammo(id, CSW_XM1014, 250);
       }
        case 10 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gPompali ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_m3");
        cs_set_user_bpammo(id, CSW_M3, 250);
        }
    }

menu_destroy(Menu);return PLUGIN_HANDLED;
}

// Admin Silah Menusu

public AdminSilahMenu(id) {
static Item[128];

formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yAdmin ~ Silah Menu",TAG);
new Menu = menu_create(Item, "ForExample__");

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Ak47 - Gold", TAG), menu_additem(Menu, Item, "11")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y M4a1 - Gold", TAG), menu_additem(Menu, Item, "12")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Mp5 - Gold", TAG), menu_additem(Menu, Item, "13")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y OtoPompali - Gold", TAG), menu_additem(Menu, Item, "14")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Pompali - Gold", TAG), menu_additem(Menu, Item, "15")

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~\r Cikis"), menu_setprop(Menu, MPROP_EXITNAME, Item);
menu_display(id, Menu, 0);
}

public ForExample__(id, Menu, Item) {
if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new Access, Data[6], Name[64], Call_Back, Name_ID[33];
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
get_user_name(id, Name_ID, 32);
new Key = str_to_num(Data);
switch(Key){
        case 11 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gAk47 ~ Silahini Aldiniz", TAG);
             give_item(id, "weapon_ak47");
         cs_set_user_bpammo(id, CSW_AK47, 250);
    }
        case 12 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gM4a1 ~ Silahini Aldiniz", TAG);
             give_item(id, "weapon_m4a1");
         cs_set_user_bpammo(id, CSW_M4A1, 250);   
       }
        case 13 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gMp5 ~ Silahini Aldiniz", TAG);
            cs_set_user_bpammo(id, CSW_MP5NAVY, 250);     
       }
        case 14 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gOto Pompali ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_xm1014");
            cs_set_user_bpammo(id, CSW_XM1014, 250);
    }
        case 15 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gPompali ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_m3");
            cs_set_user_bpammo(id, CSW_M3, 250);
        }
    }

menu_destroy(Menu);return PLUGIN_HANDLED;
}

// Kurucu Silah Menu

public KurucuSilahMenu(id) {
static Item[128];

formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yKurucu ~ Silah Menu",TAG);
new Menu = menu_create(Item, "ForExample___");

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Ak47 - Gold", TAG), menu_additem(Menu, Item, "16")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y M4a1 - Gold", TAG), menu_additem(Menu, Item, "17")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Mp5 - Gold", TAG), menu_additem(Menu, Item, "18")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y OtoPompali - Gold", TAG), menu_additem(Menu, Item, "19")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Pompali - Gold", TAG), menu_additem(Menu, Item, "20")

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~\r Cikis"), menu_setprop(Menu, MPROP_EXITNAME, Item);
menu_display(id, Menu, 0);
}

public ForExample___(id, Menu, Item) {
if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new Access, Data[6], Name[64], Call_Back, Name_ID[33];
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
get_user_name(id, Name_ID, 32);
new Key = str_to_num(Data);
switch(Key){
        case 16  :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gAk47 ~ Silahini Aldiniz", TAG);
             give_item(id, "weapon_ak47");
         cs_set_user_bpammo(id, CSW_AK47, 250);
         Teklimenuu(id);
    }
        case 17 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gM4a1 ~ Silahini Aldiniz", TAG);
             give_item(id, "weapon_m4a1");
         cs_set_user_bpammo(id, CSW_M4A1, 250);   
         Teklimenuu(id);
       }
        case 18 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gMp5 ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_mp5");     
        cs_set_user_bpammo(id, CSW_MP5NAVY,250);
        Teklimenuu(id);
       }
        case 19 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gOto Pompali ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_xm1014");
        cs_set_user_bpammo(id, CSW_XM1014, 250);
        Teklimenuu(id);
       }
        case 20 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gPompali ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_m3");
        cs_set_user_bpammo(id, CSW_M3, 250);
        Teklimenuu(id);
        }
    }

menu_destroy(Menu);return PLUGIN_HANDLED;
}



// Renkli Yazi (Degısme)

stock Renkli_Yazi(const ID, const Input[], any:...)
{
    static Message[191];
    vformat(Message, 190, Input, 3);
       
    replace_all(Message, 190, "!n", "^x01");
    replace_all(Message, 190, "!g", "^x04");
    replace_all(Message, 190, "!t", "^x03");
   
    #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
}

//Silah Hasar  :) (Publıc!)


public DamageArme (iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits)
{
    if(iInflictor == iAttacker && Arma1[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_AK47 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 1.0);
        return HAM_HANDLED;
    }
   
    if(iInflictor == iAttacker && Arma2[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_M4A1 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 1.0);
        return HAM_HANDLED;
    }
   
    if(iInflictor == iAttacker && Arma3[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_MP5NAVY && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 1.0);
        return HAM_HANDLED;
    }
   
    if(iInflictor == iAttacker && Arma4[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_XM1014 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 1.0);
        return HAM_HANDLED;
    }
   
    if(iInflictor == iAttacker && Arma5[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_M3 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 1.0);
        return HAM_HANDLED;
    }
   
   
   
    if(iInflictor == iAttacker && ArmaGold1[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_AK47&& cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 2.0);
        return HAM_HANDLED;
    }
   
    if(iInflictor == iAttacker && ArmaGold2[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_M4A1 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 2.0);
        return HAM_HANDLED;
    }
   
    if(iInflictor == iAttacker && ArmaGold3[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_MP5NAVY && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 2.0);
        return HAM_HANDLED;
    }
   
    if(iInflictor == iAttacker && ArmaGold4[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_XM1014 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 2.0);
        return HAM_HANDLED;
    }
   
    if(iInflictor == iAttacker && ArmaGold5[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_M3 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 2.0);
        return HAM_HANDLED;
    }
   
    return HAM_IGNORED;
}

public  SayArme(id)
{
    if(ArmaChoosen[id])
    {
        Renkli_Yazi(id, "!n[ !gLookS !n ] !nDostum Senin Silahin Var Zaten :)");
        return;
    }
   
    if(cs_get_user_team(id) == CS_TEAM_CT)
    {
        Main_Menu(id);
    }
}

stock ChatColor(const id, const input[], any:...)
{
    new count = 1, players[32];
    static msg[191];
    vformat(msg, 190, input, 3);
   
    replace_all(msg, 190, "!g", "^4"); // Verde
    replace_all(msg, 190, "!n", "^1"); // Galben
    replace_all(msg, 190, "!t", "^3"); // CT-Albastru ; T-Rosu
    replace_all(msg, 190, "!t2", "^0"); // CT-Albastru2 ; T-Rosu2
   
    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();
        }
    }
}
}

// Tekli Menu

public Teklimenuu(id)
{
    new menu = menu_create ("\rTekli Seciniz", "TekliMenu");
   
    menu_additem(menu, "\d[LookS] \w~ \yDeagle", "99");
    menu_additem(menu, "\d[LookS] \w~ \yDuel Infinty^n", "101");
    menu_additem(menu, "\d[LookS] \w~ \yUsp \r{\y Yakinda \r}", "X");
    menu_additem(menu, "\d[LookS] \w~ \yRasgele \r{\y Tekli \r}", "102");
   
   
   
    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
    menu_display(id, menu, 0 );
   
    return 1;
}

public TekliMenu(id, menu, item)
{
    if(item == MENU_EXIT)
    {
        return 1;
    }
   
    new data [6], szName [64];
    new access, callback;
    menu_item_getinfo (menu, item, access, data,charsmax (data), szName,charsmax (szName), callback);
    new key = str_to_num (data);
   
    switch (key)
    {
        case 99:
        {
            if (get_user_team(id) == 2 )
            {
                if(!is_user_alive(id))
                {
                    ChatColor(id, "!n[ !gLookS !n ]!nBide VIP Olucan Oluler Silah Alamaz Dostum .");
                    return 1;
                }
               
                else
                {
                    give_item(id, "weapon_deagle");
                    cs_set_user_bpammo(id, CSW_DEAGLE, 250);
                   
                }
            }
            else
            {
                ChatColor(id, "!n[ !gLookS !n ]!nFurienler Bu Bolumu Kullanamaz  !");
               
            }
        }
        case 101:
        {
            if (get_user_team(id) == 2 )
            {
                if(!is_user_alive(id))
                {
                    ChatColor(id, "!n[ !gLookS !n ]!nBide VIP Olucan Oluler Silah Alamaz Dostum .");
                    return 1;
                }
               
                else
                {
                    give_item( id, "weapon_elite" );
                    cs_set_user_bpammo( id, CSW_ELITE, 331 ); //*
                   
                }
            }
            else
            {
                ChatColor(id, "!n[ !gLookS !n ]!nFurienler Bu Bolumu Kullanamaz  !");
               
            }
        }
        case 102:
        {
            if (get_user_team(id) == 2 )
            {
                if(!is_user_alive(id))
                {
                    ChatColor(id, "!n[ !gLookS !n ]!nBide VIP Olucan Oluler Silah Alamaz Dostum .");
                    return 1;
                }
               
                else
                {
                    rasgeletekli(id);
                   
                }
            }
            else
            {
                ChatColor(id, "!n[ !gLookS !n ]!nFurienler Bu Bolumu Kullanamaz  !");
               
            }   
           
        }
       
       
    }
   
    menu_destroy (menu);
    return 1;
}
public rasgeletekli(id)
{
    switch(random_num(1,4))
    {
        case 99 :
        {
            if (get_user_team(id) == 2 )
            {
               
                give_item( id, "weapon_elite" );
                cs_set_user_bpammo( id, CSW_ELITE, 331 ); //*
                ChatColor(id, "!n[ !gLookS !n ]!nRasgele Kutudan !g- ELITE - !nCikti.");
               
               
            }
            else
            {
                ChatColor(id, "!n[ !gLookS !n ]!nFurienler Bu Tekli Secenegini Kullnamaz");
               
            }
           
        }
        case 101 :
        {
            if (get_user_team(id) == 2 )
            {
               
                give_item( id, "weapon_deagle" );
                cs_set_user_bpammo( id, CSW_DEAGLE, 331 ); //*
                ChatColor(id, "!n[ !gLookS !n ]!nRasgele Kutudan !g- DEAGLE - !nCikti.");
               
               
            }
            else
            {
                ChatColor(id, "!n[ !gLookS !n ]!nFurienler Bu Tekli Secenegini Kullnamaz");
               
            }
           
        }
        case 102 :
        {   
            if (get_user_team(id) == 2 )
            {
               
                give_item( id, "weapon_usp" );
                cs_set_user_bpammo( id, CSW_USP, 331 ); //*
                ChatColor(id, "!n[ !gLookS !n ]!nRasgele Kutudan !g- USP - !nCikti.");
               
               
            }
            else
            {
                ChatColor(id, "!n[ !gLookS !n ]!nFurienler Bu Tekli Secenegini Kullnamaz");
               
            }
        }   
    }   
}


// Paralı Sılahlar

public ParaliSilahMenu(id) {
static Item[128];

formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yKurucu ~ Silah Menu",TAG);
new Menu = menu_create(Item, "ForExample_____");

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Thunder Awp ($12500)", TAG), menu_additem(Menu, Item, "21")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \ySalamdar ($10000)", TAG), menu_additem(Menu, Item, "22")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yDual İnfitity ($5000)", TAG), menu_additem(Menu, Item, "23")

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~\r Cikis"), menu_setprop(Menu, MPROP_EXITNAME, Item);
menu_display(id, Menu, 0);
}

public ForExample____(id, Menu, Item) {
if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new Access, Data[6], Name[64], Call_Back, Name_ID[33];
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
get_user_name(id, Name_ID, 32);
new Key = str_to_num(Data);
switch(Key){
        case 21  :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gThunder Awp ~ Silahini Aldiniz", TAG);
         client_cmd(id, "say /thunderawp")
         Teklimenuu(id);
    }
        case 22 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gSalamdar ~ Silahini Aldiniz", TAG);
         client_cmd(id, "say /salamdar")
         Teklimenuu(id);
       }
        case 23 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gDual İnfinty ~ Tabancasını Aldiniz", TAG);
        client_cmd(id, "say /dualinfinty")
        Teklimenuu(id);
        }
    }

menu_destroy(Menu);return PLUGIN_HANDLED;
}

// Anti-Furien Market Kımsı;

public MarketMenu(id) {
static Item[128];

formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yKurucu ~ Silah Menu",TAG);
new Menu = menu_create(Item, "ForExample______");

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Thunder Awp ($12500)", TAG), menu_additem(Menu, Item, "21")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \ySalamdar ($10000)", TAG), menu_additem(Menu, Item, "22")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yDual İnfitity ($5000)", TAG), menu_additem(Menu, Item, "23")

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~\r Cikis"), menu_setprop(Menu, MPROP_EXITNAME, Item);
menu_display(id, Menu, 0);
}

public ForExample_____(id, Menu, Item) {
if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new Access, Data[6], Name[64], Call_Back, Name_ID[33];
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
get_user_name(id, Name_ID, 32);
new Key = str_to_num(Data);
switch(Key){
          case 21 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gSalamdar ~ Silahini Aldiniz", TAG);
         client_cmd(id, "say /salamdar")
         Teklimenuu(id);
       }
    case 22 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gSalamdar ~ Silahini Aldiniz", TAG);
         client_cmd(id, "say /salamdar")
         Teklimenuu(id);
       }
        case 23 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gDual İnfinty ~ Tabancasını Aldiniz", TAG);
        client_cmd(id, "say /dualinfinty")
        Teklimenuu(id);
        }

}

CS2 Ücretli Eklenti - CS 1.6 Ücretli Eklenti ~
#22
(07-06-2020, 16:45)QuryWesT Adlı Kullanıcıdan Alıntı: La Oglum Eklneti Full Hata Verdi la Derleycimde Varya Say Say Bitmez Bune Bi dene Bakalım CSD Panelinde

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

#define ADMIN_ACCESS ADMIN_LEVEL_D // Admin Menu Giriş - Ban Yetkisi

#define OWNER_FLAG ADMIN_LEVEL_A // Kurucu Menu Giriş - Doku Yetkisi

new const PLUGIN[] = "FurieN Guns Menu";
new const VERSION[] = "1.1";
new const AUTHOR[] = "AliCeyhun";

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

new const Arma1Model[66] = "models/LookSFurien/Guns/v_erica_m4a1.mdl";
new const Arma2Model[66] = "models/LookSFurien/Guns/v_ak477.mdl";
new const Arma3Model[66] = "models/LookSFurien/Guns/v_mp5.mdl";
new const Arma4Model[66] = "models/LookSFurien/Guns/v_xm10145.mdl";
new const Arma5Model[66] = "models/LookSFurien/Guns/v_m3.mdl";

new const ArmaGold1Model[66] = "models/LookSFurien/Guns/v_goldenm4a1.mdl";
new const ArmaGold2Model[66] = "models/LookSFurien/Guns/v_goldenak47.mdl";
new const ArmaGold3Model[66] = "models/LookSFurien/Guns/v_goldenmp5.mdl";
new const ArmaGold4Model[66] = "models/LookSFurien/Guns/v_goldenxm1014.mdl";
new const ArmaGold5Model[66] = "models/LookSFurien/Guns/v_goldenm3.mdl";

new bool: Arma1[33];
new bool: Arma2[33];
new bool: Arma3[33];
new bool: Arma4[33];
new bool: Arma5[33];

new bool: ArmaGold1[33];
new bool: ArmaGold2[33];
new bool: ArmaGold3[33];
new bool: ArmaGold4[33];
new bool: ArmaGold5[33];

new bool: ArmaChoosen[33];

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR);
   
    register_clcmd("say /guns","Main_Menu");
    register_clcmd("say /gunsmenu","Main_Menu");
   
    register_clcmd("say .guns","Main_Menu");
    register_clcmd("say_team .guns","Main_Menu");
   
    register_clcmd("say_team /guns","Main_Menu");
    register_clcmd("say_team /gunsmenu","Main_Menu");
   
   
    register_event("CurWeapon", "CurentWeapon", "be", "1=1");
    RegisterHam(Ham_Spawn, "player", "Spawn", 1);
    RegisterHam(Ham_TakeDamage, "player", "DamageArme");   
}

public Spawn(id)
{
    if(is_user_alive(id))
    {
        ArmaChoosen[id] = false;
       
        Arma1[id] = false;
        Arma2[id] = false;
        Arma3[id] = false;
        Arma4[id] = false;
        Arma5[id] = false;
       
        ArmaGold1[id] = false;
        ArmaGold2[id] = false;
        ArmaGold3[id] = false;
        ArmaGold4[id] = false;
        ArmaGold5[id] = false;
       
        if(cs_get_user_team(id) == CS_TEAM_CT)
        {
            Main_Menu(id);
        }
        else
        {
            console_cmd(id,"say /knife");
           
        }
    }
}

public plugin_precache()
{
    precache_model(Arma1Model);
    precache_model(Arma2Model);
    precache_model(Arma3Model);
    precache_model(Arma4Model);
    precache_model(Arma5Model);
   
    precache_model(ArmaGold1Model);
    precache_model(ArmaGold2Model);
    precache_model(ArmaGold3Model);
    precache_model(ArmaGold4Model);
    precache_model(ArmaGold5Model);
}

public client_putinserver(id)
{
    Arma1[id] = false;
    Arma2[id] = false;
    Arma3[id] = false;
    Arma4[id] = false;
    Arma5[id] = false;
   
    ArmaGold1[id] = false;
    ArmaGold2[id] = false;
    ArmaGold3[id] = false;
    ArmaGold4[id] = false;
    ArmaGold5[id] = false;
}

public client_disconnect(id)
{
    Arma1[id] = false;
    Arma2[id] = false;
    Arma3[id] = false;
    Arma4[id] = false;
    Arma5[id] = false;
   
    ArmaGold1[id] = false;
    ArmaGold2[id] = false;
    ArmaGold3[id] = false;
    ArmaGold4[id] = false;
    ArmaGold5[id] = false;
}

public Main_Menu(ID)
{
    static Item[128];
   
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yAnti-Furien Silah Menusu", TAG);
    new Menu = menu_create(Item, "Main_Menu_Handler_devam");
   
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yUser Silah Menusu", KISATAG),  menu_additem(Menu, Item, "1");
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yAdmin Silah Menusu", KISATAG, ADMIN_ACCESS),  menu_additem(Menu, Item, "2");
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yKurucu Silah Menusu ^n", KISATAG, OWNER_FLAG),  menu_additem(Menu, Item, "XXXX");
   
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yParali Silahlar", KISATAG),  menu_additem(Menu, Item, "4");
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yAnti-Furien Market", KISATAG),  menu_additem(Menu, Item, "5");
   
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \rGeri", KISATAG), menu_setprop(Menu, MPROP_BACKNAME, Item);
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \rIleri", KISATAG), menu_setprop(Menu, MPROP_NEXTNAME, Item);
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \rCikis", KISATAG), menu_setprop(Menu, MPROP_EXITNAME, Item);
    menu_display(ID, Menu, 0);
}

public Main_Menu_Handle_devam(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] !gUser - Silah Menusu Actiniz", TAG);
            UserSilahMenuu(ID)
    }
        case 2 :
        {
            Renkli_Yazi(ID, "!n[!t%s!n] !gAdmin - Silah Menusu Actiniz", TAG);
            AdminSilahMenu(ID)
       }
        case 3 :
        {
            Renkli_Yazi(ID, "!n[!t%s!n] !gKurucu - Silah Menusu Actiniz", TAG);
            KurucuSilahMenu(ID)
       }
        case 4 :
        {
            Renkli_Yazi(ID, "!n[!t%s!n] !gParali - Silah Menusu Actiniz", TAG);
       }
        case 5 :
        {
            Renkli_Yazi(ID, "!n[!t%s!n] !gAnti-Furien  - Marketi'ni Actiniz", TAG);
        }
    }

    return PLUGIN_HANDLED;
}


//User Silah Menu

public UserSilahMenuu(id) {
static Item[128];

formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yUser - Silah Menu",TAG);
new Menu = menu_create(Item, "ForExample_");

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Ak47 - Gold", KISATAG), menu_additem(Menu, Item, "6")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \Y M4a1 - Gold", KISATAG), menu_additem(Menu, Item, "7")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Mp5 - Gold", KISATAG), menu_additem(Menu, Item, "8")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Xm1014 - Gold", KISATAG), menu_additem(Menu, Item, "9")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y M3 - Gold", KISATAG), menu_additem(Menu, Item, "10")

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y\r Cikis"), menu_setprop(Menu, MPROP_EXITNAME, Item);
menu_display(id, Menu, 0);
}

public ForExample_(id, Menu, Item) {
if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new Access, Data[6], Name[64], Call_Back, Name_ID[33];
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
get_user_name(id, Name_ID, 32);
new Key = str_to_num(Data);
switch(Key){
        case 6 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gAk47 ~ Silahini Aldiniz", TAG);
             give_item(id, "weapon_ak47");
         cs_set_user_bpammo(id, CSW_AK47, 250);
    }
        case 7 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gM4a1 ~ Silahini Aldiniz", TAG);
             give_item(id, "weapon_m4a1");
         cs_set_user_bpammo(id, CSW_M4A1, 250);
       }
        case 8 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gMp5 ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_mp5");
        cs_set_user_bpammo(id, CSW_MP5NAVY, 250)
       }
        case 9 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gOto Pompali ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_xm1014");
        cs_set_user_bpammo(id, CSW_XM1014, 250);
       }
        case 10 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gPompali ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_m3");
        cs_set_user_bpammo(id, CSW_M3, 250);
        }
    }

menu_destroy(Menu);return PLUGIN_HANDLED;
}

// Admin Silah Menusu

public AdminSilahMenu(id) {
static Item[128];

formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yAdmin ~ Silah Menu",TAG);
new Menu = menu_create(Item, "ForExample__");

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Ak47 - Gold", TAG), menu_additem(Menu, Item, "11")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y M4a1 - Gold", TAG), menu_additem(Menu, Item, "12")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Mp5 - Gold", TAG), menu_additem(Menu, Item, "13")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y OtoPompali - Gold", TAG), menu_additem(Menu, Item, "14")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Pompali - Gold", TAG), menu_additem(Menu, Item, "15")

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~\r Cikis"), menu_setprop(Menu, MPROP_EXITNAME, Item);
menu_display(id, Menu, 0);
}

public ForExample__(id, Menu, Item) {
if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new Access, Data[6], Name[64], Call_Back, Name_ID[33];
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
get_user_name(id, Name_ID, 32);
new Key = str_to_num(Data);
switch(Key){
        case 11 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gAk47 ~ Silahini Aldiniz", TAG);
             give_item(id, "weapon_ak47");
         cs_set_user_bpammo(id, CSW_AK47, 250);
    }
        case 12 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gM4a1 ~ Silahini Aldiniz", TAG);
             give_item(id, "weapon_m4a1");
         cs_set_user_bpammo(id, CSW_M4A1, 250);   
       }
        case 13 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gMp5 ~ Silahini Aldiniz", TAG);
            cs_set_user_bpammo(id, CSW_MP5NAVY, 250);     
       }
        case 14 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gOto Pompali ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_xm1014");
            cs_set_user_bpammo(id, CSW_XM1014, 250);
    }
        case 15 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gPompali ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_m3");
            cs_set_user_bpammo(id, CSW_M3, 250);
        }
    }

menu_destroy(Menu);return PLUGIN_HANDLED;
}

// Kurucu Silah Menu

public KurucuSilahMenu(id) {
static Item[128];

formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yKurucu ~ Silah Menu",TAG);
new Menu = menu_create(Item, "ForExample___");

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Ak47 - Gold", TAG), menu_additem(Menu, Item, "16")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y M4a1 - Gold", TAG), menu_additem(Menu, Item, "17")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Mp5 - Gold", TAG), menu_additem(Menu, Item, "18")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y OtoPompali - Gold", TAG), menu_additem(Menu, Item, "19")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Pompali - Gold", TAG), menu_additem(Menu, Item, "20")

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~\r Cikis"), menu_setprop(Menu, MPROP_EXITNAME, Item);
menu_display(id, Menu, 0);
}

public ForExample___(id, Menu, Item) {
if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new Access, Data[6], Name[64], Call_Back, Name_ID[33];
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
get_user_name(id, Name_ID, 32);
new Key = str_to_num(Data);
switch(Key){
        case 16  :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gAk47 ~ Silahini Aldiniz", TAG);
             give_item(id, "weapon_ak47");
         cs_set_user_bpammo(id, CSW_AK47, 250);
         Teklimenuu(id);
    }
        case 17 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gM4a1 ~ Silahini Aldiniz", TAG);
             give_item(id, "weapon_m4a1");
         cs_set_user_bpammo(id, CSW_M4A1, 250);   
         Teklimenuu(id);
       }
        case 18 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gMp5 ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_mp5");     
        cs_set_user_bpammo(id, CSW_MP5NAVY,250);
        Teklimenuu(id);
       }
        case 19 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gOto Pompali ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_xm1014");
        cs_set_user_bpammo(id, CSW_XM1014, 250);
        Teklimenuu(id);
       }
        case 20 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gPompali ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_m3");
        cs_set_user_bpammo(id, CSW_M3, 250);
        Teklimenuu(id);
        }
    }

menu_destroy(Menu);return PLUGIN_HANDLED;
}



// Renkli Yazi (Degısme)

stock Renkli_Yazi(const ID, const Input[], any:...)
{
    static Message[191];
    vformat(Message, 190, Input, 3);
       
    replace_all(Message, 190, "!n", "^x01");
    replace_all(Message, 190, "!g", "^x04");
    replace_all(Message, 190, "!t", "^x03");
   
    #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
}

//Silah Hasar  :) (Publıc!)


public DamageArme (iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits)
{
    if(iInflictor == iAttacker && Arma1[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_AK47 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 1.0);
        return HAM_HANDLED;
    }
   
    if(iInflictor == iAttacker && Arma2[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_M4A1 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 1.0);
        return HAM_HANDLED;
    }
   
    if(iInflictor == iAttacker && Arma3[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_MP5NAVY && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 1.0);
        return HAM_HANDLED;
    }
   
    if(iInflictor == iAttacker && Arma4[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_XM1014 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 1.0);
        return HAM_HANDLED;
    }
   
    if(iInflictor == iAttacker && Arma5[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_M3 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 1.0);
        return HAM_HANDLED;
    }
   
   
   
    if(iInflictor == iAttacker && ArmaGold1[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_AK47&& cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 2.0);
        return HAM_HANDLED;
    }
   
    if(iInflictor == iAttacker && ArmaGold2[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_M4A1 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 2.0);
        return HAM_HANDLED;
    }
   
    if(iInflictor == iAttacker && ArmaGold3[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_MP5NAVY && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 2.0);
        return HAM_HANDLED;
    }
   
    if(iInflictor == iAttacker && ArmaGold4[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_XM1014 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 2.0);
        return HAM_HANDLED;
    }
   
    if(iInflictor == iAttacker && ArmaGold5[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_M3 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 2.0);
        return HAM_HANDLED;
    }
   
    return HAM_IGNORED;
}

public  SayArme(id)
{
    if(ArmaChoosen[id])
    {
        Renkli_Yazi(id, "!n[ !gLookS !n ] !nDostum Senin Silahin Var Zaten :)");
        return;
    }
   
    if(cs_get_user_team(id) == CS_TEAM_CT)
    {
        Main_Menu(id);
    }
}

stock ChatColor(const id, const input[], any:...)
{
    new count = 1, players[32];
    static msg[191];
    vformat(msg, 190, input, 3);
   
    replace_all(msg, 190, "!g", "^4"); // Verde
    replace_all(msg, 190, "!n", "^1"); // Galben
    replace_all(msg, 190, "!t", "^3"); // CT-Albastru ; T-Rosu
    replace_all(msg, 190, "!t2", "^0"); // CT-Albastru2 ; T-Rosu2
   
    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();
        }
    }
}
}

// Tekli Menu

public Teklimenuu(id)
{
    new menu = menu_create ("\rTekli Seciniz", "TekliMenu");
   
    menu_additem(menu, "\d[LookS] \w~ \yDeagle", "99");
    menu_additem(menu, "\d[LookS] \w~ \yDuel Infinty^n", "101");
    menu_additem(menu, "\d[LookS] \w~ \yUsp \r{\y Yakinda \r}", "X");
    menu_additem(menu, "\d[LookS] \w~ \yRasgele \r{\y Tekli \r}", "102");
   
   
   
    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
    menu_display(id, menu, 0 );
   
    return 1;
}

public TekliMenu(id, menu, item)
{
    if(item == MENU_EXIT)
    {
        return 1;
    }
   
    new data [6], szName [64];
    new access, callback;
    menu_item_getinfo (menu, item, access, data,charsmax (data), szName,charsmax (szName), callback);
    new key = str_to_num (data);
   
    switch (key)
    {
        case 99:
        {
            if (get_user_team(id) == 2 )
            {
                if(!is_user_alive(id))
                {
                    ChatColor(id, "!n[ !gLookS !n ]!nBide VIP Olucan Oluler Silah Alamaz Dostum .");
                    return 1;
                }
               
                else
                {
                    give_item(id, "weapon_deagle");
                    cs_set_user_bpammo(id, CSW_DEAGLE, 250);
                   
                }
            }
            else
            {
                ChatColor(id, "!n[ !gLookS !n ]!nFurienler Bu Bolumu Kullanamaz  !");
               
            }
        }
        case 101:
        {
            if (get_user_team(id) == 2 )
            {
                if(!is_user_alive(id))
                {
                    ChatColor(id, "!n[ !gLookS !n ]!nBide VIP Olucan Oluler Silah Alamaz Dostum .");
                    return 1;
                }
               
                else
                {
                    give_item( id, "weapon_elite" );
                    cs_set_user_bpammo( id, CSW_ELITE, 331 ); //*
                   
                }
            }
            else
            {
                ChatColor(id, "!n[ !gLookS !n ]!nFurienler Bu Bolumu Kullanamaz  !");
               
            }
        }
        case 102:
        {
            if (get_user_team(id) == 2 )
            {
                if(!is_user_alive(id))
                {
                    ChatColor(id, "!n[ !gLookS !n ]!nBide VIP Olucan Oluler Silah Alamaz Dostum .");
                    return 1;
                }
               
                else
                {
                    rasgeletekli(id);
                   
                }
            }
            else
            {
                ChatColor(id, "!n[ !gLookS !n ]!nFurienler Bu Bolumu Kullanamaz  !");
               
            }   
           
        }
       
       
    }
   
    menu_destroy (menu);
    return 1;
}
public rasgeletekli(id)
{
    switch(random_num(1,4))
    {
        case 99 :
        {
            if (get_user_team(id) == 2 )
            {
               
                give_item( id, "weapon_elite" );
                cs_set_user_bpammo( id, CSW_ELITE, 331 ); //*
                ChatColor(id, "!n[ !gLookS !n ]!nRasgele Kutudan !g- ELITE - !nCikti.");
               
               
            }
            else
            {
                ChatColor(id, "!n[ !gLookS !n ]!nFurienler Bu Tekli Secenegini Kullnamaz");
               
            }
           
        }
        case 101 :
        {
            if (get_user_team(id) == 2 )
            {
               
                give_item( id, "weapon_deagle" );
                cs_set_user_bpammo( id, CSW_DEAGLE, 331 ); //*
                ChatColor(id, "!n[ !gLookS !n ]!nRasgele Kutudan !g- DEAGLE - !nCikti.");
               
               
            }
            else
            {
                ChatColor(id, "!n[ !gLookS !n ]!nFurienler Bu Tekli Secenegini Kullnamaz");
               
            }
           
        }
        case 102 :
        {   
            if (get_user_team(id) == 2 )
            {
               
                give_item( id, "weapon_usp" );
                cs_set_user_bpammo( id, CSW_USP, 331 ); //*
                ChatColor(id, "!n[ !gLookS !n ]!nRasgele Kutudan !g- USP - !nCikti.");
               
               
            }
            else
            {
                ChatColor(id, "!n[ !gLookS !n ]!nFurienler Bu Tekli Secenegini Kullnamaz");
               
            }
        }   
    }   
}


// Paralı Sılahlar

public ParaliSilahMenu(id) {
static Item[128];

formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yKurucu ~ Silah Menu",TAG);
new Menu = menu_create(Item, "ForExample_____");

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Thunder Awp ($12500)", TAG), menu_additem(Menu, Item, "21")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \ySalamdar ($10000)", TAG), menu_additem(Menu, Item, "22")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yDual İnfitity ($5000)", TAG), menu_additem(Menu, Item, "23")

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~\r Cikis"), menu_setprop(Menu, MPROP_EXITNAME, Item);
menu_display(id, Menu, 0);
}

public ForExample____(id, Menu, Item) {
if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new Access, Data[6], Name[64], Call_Back, Name_ID[33];
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
get_user_name(id, Name_ID, 32);
new Key = str_to_num(Data);
switch(Key){
        case 21  :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gThunder Awp ~ Silahini Aldiniz", TAG);
         client_cmd(id, "say /thunderawp")
         Teklimenuu(id);
    }
        case 22 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gSalamdar ~ Silahini Aldiniz", TAG);
         client_cmd(id, "say /salamdar")
         Teklimenuu(id);
       }
        case 23 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gDual İnfinty ~ Tabancasını Aldiniz", TAG);
        client_cmd(id, "say /dualinfinty")
        Teklimenuu(id);
        }
    }

menu_destroy(Menu);return PLUGIN_HANDLED;
}

// Anti-Furien Market Kımsı;

public MarketMenu(id) {
static Item[128];

formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yKurucu ~ Silah Menu",TAG);
new Menu = menu_create(Item, "ForExample______");

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Thunder Awp ($12500)", TAG), menu_additem(Menu, Item, "21")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \ySalamdar ($10000)", TAG), menu_additem(Menu, Item, "22")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yDual İnfitity ($5000)", TAG), menu_additem(Menu, Item, "23")

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~\r Cikis"), menu_setprop(Menu, MPROP_EXITNAME, Item);
menu_display(id, Menu, 0);
}

public ForExample_____(id, Menu, Item) {
if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new Access, Data[6], Name[64], Call_Back, Name_ID[33];
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
get_user_name(id, Name_ID, 32);
new Key = str_to_num(Data);
switch(Key){
          case 21 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gSalamdar ~ Silahini Aldiniz", TAG);
         client_cmd(id, "say /salamdar")
         Teklimenuu(id);
       }
    case 22 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gSalamdar ~ Silahini Aldiniz", TAG);
         client_cmd(id, "say /salamdar")
         Teklimenuu(id);
       }
        case 23 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gDual İnfinty ~ Tabancasını Aldiniz", TAG);
        client_cmd(id, "say /dualinfinty")
        Teklimenuu(id);
        }

}


Dedim Ya Panele Gıremıyorum Dıye Hem Bende Hıc Hata Vermedı Çok güldüm
#23
Kod:
#include <amxmodx>
#include <fun>
#include <amxmisc>
#include <cstrike>
#include <hamsandwich>

#define ADMIN_ACCESS ADMIN_LEVEL_D // Admin Menu Giriş - Ban Yetkisi

#define OWNER_FLAG ADMIN_LEVEL_A // Kurucu Menu Giriş - Doku Yetkisi

new const PLUGIN[] = "FurieN Guns Menu";
new const VERSION[] = "1.1";
new const AUTHOR[] = "AliCeyhun";

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

new const Arma1Model[66] = "models/LookSFurien/Guns/v_erica_m4a1.mdl";
new const Arma2Model[66] = "models/LookSFurien/Guns/v_ak477.mdl";
new const Arma3Model[66] = "models/LookSFurien/Guns/v_mp5.mdl";
new const Arma4Model[66] = "models/LookSFurien/Guns/v_xm10145.mdl";
new const Arma5Model[66] = "models/LookSFurien/Guns/v_m3.mdl";

new const ArmaGold1Model[66] = "models/LookSFurien/Guns/v_goldenm4a1.mdl";
new const ArmaGold2Model[66] = "models/LookSFurien/Guns/v_goldenak47.mdl";
new const ArmaGold3Model[66] = "models/LookSFurien/Guns/v_goldenmp5.mdl";
new const ArmaGold4Model[66] = "models/LookSFurien/Guns/v_goldenxm1014.mdl";
new const ArmaGold5Model[66] = "models/LookSFurien/Guns/v_goldenm3.mdl";

new bool: Arma1[33];
new bool: Arma2[33];
new bool: Arma3[33];
new bool: Arma4[33];
new bool: Arma5[33];

new bool: ArmaGold1[33];
new bool: ArmaGold2[33];
new bool: ArmaGold3[33];
new bool: ArmaGold4[33];
new bool: ArmaGold5[33];

new bool: ArmaChoosen[33];

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR);
    
    register_clcmd("say /guns","Main_Menu");
    register_clcmd("say /gunsmenu","Main_Menu");
    
    register_clcmd("say .guns","Main_Menu");
    register_clcmd("say_team .guns","Main_Menu");
    
    register_clcmd("say_team /guns","Main_Menu");
    register_clcmd("say_team /gunsmenu","Main_Menu");
    
    
    register_event("CurWeapon", "CurentWeapon", "be", "1=1");
    RegisterHam(Ham_Spawn, "player", "Spawn", 1);
    RegisterHam(Ham_TakeDamage, "player", "DamageArme");    
}

public Spawn(id)
{
    if(is_user_alive(id))
    {
        ArmaChoosen[id] = false;
        
        Arma1[id] = false;
        Arma2[id] = false;
        Arma3[id] = false;
        Arma4[id] = false;
        Arma5[id] = false;
        
        ArmaGold1[id] = false;
        ArmaGold2[id] = false;
        ArmaGold3[id] = false;
        ArmaGold4[id] = false;
        ArmaGold5[id] = false;
        
        if(cs_get_user_team(id) == CS_TEAM_CT)
        {
            Main_Menu(id);
        }
        else
        {
            console_cmd(id,"say /knife");
            
        }
    }
}

public plugin_precache()
{
    precache_model(Arma1Model);
    precache_model(Arma2Model);
    precache_model(Arma3Model);
    precache_model(Arma4Model);
    precache_model(Arma5Model);
    
    precache_model(ArmaGold1Model);
    precache_model(ArmaGold2Model);
    precache_model(ArmaGold3Model);
    precache_model(ArmaGold4Model);
    precache_model(ArmaGold5Model);
}

public client_putinserver(id)
{
    Arma1[id] = false;
    Arma2[id] = false;
    Arma3[id] = false;
    Arma4[id] = false;
    Arma5[id] = false;
    
    ArmaGold1[id] = false;
    ArmaGold2[id] = false;
    ArmaGold3[id] = false;
    ArmaGold4[id] = false;
    ArmaGold5[id] = false;
}

public client_disconnect(id)
{
    Arma1[id] = false;
    Arma2[id] = false;
    Arma3[id] = false;
    Arma4[id] = false;
    Arma5[id] = false;
    
    ArmaGold1[id] = false;
    ArmaGold2[id] = false;
    ArmaGold3[id] = false;
    ArmaGold4[id] = false;
    ArmaGold5[id] = false;
}

public Main_Menu(ID)
{
    static Item[128];
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yAnti-Furien Silah Menusu", TAG);
    new Menu = menu_create(Item, "Main_Menu_Handler_devam");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yUser Silah Menusu", KISATAG),  menu_additem(Menu, Item, "1");
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yAdmin Silah Menusu", KISATAG, ADMIN_ACCESS),  menu_additem(Menu, Item, "2");
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yKurucu Silah Menusu ^n", KISATAG, OWNER_FLAG),  menu_additem(Menu, Item, "XXXX");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yParali Silahlar", KISATAG),  menu_additem(Menu, Item, "4");
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yAnti-Furien Market", KISATAG),  menu_additem(Menu, Item, "5");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \rGeri", KISATAG), menu_setprop(Menu, MPROP_BACKNAME, Item);
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \rIleri", KISATAG), menu_setprop(Menu, MPROP_NEXTNAME, Item);
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \rCikis", KISATAG), menu_setprop(Menu, MPROP_EXITNAME, Item);
    menu_display(ID, Menu, 0);
}

public Main_Menu_Handle_devam(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] !gUser - Silah Menusu Actiniz", TAG);
            UserSilahMenuu(ID)
    }
        case 2 :
        {
            Renkli_Yazi(ID, "!n[!t%s!n] !gAdmin - Silah Menusu Actiniz", TAG);
            AdminSilahMenu(ID)
       }
        case 3 :
        {
            Renkli_Yazi(ID, "!n[!t%s!n] !gKurucu - Silah Menusu Actiniz", TAG);
            KurucuSilahMenu(ID)
       }
        case 4 :
        {
            Renkli_Yazi(ID, "!n[!t%s!n] !gParali - Silah Menusu Actiniz", TAG);
       }
        case 5 :
        {
            Renkli_Yazi(ID, "!n[!t%s!n] !gAnti-Furien  - Marketi'ni Actiniz", TAG);
        }
    }

    return PLUGIN_HANDLED;
}


//User Silah Menu

public UserSilahMenuu(id) {
static Item[128];

formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yUser - Silah Menu",TAG);
new Menu = menu_create(Item, "ForExample_");

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Ak47 - Gold", KISATAG), menu_additem(Menu, Item, "6")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \Y M4a1 - Gold", KISATAG), menu_additem(Menu, Item, "7")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Mp5 - Gold", KISATAG), menu_additem(Menu, Item, "8")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Xm1014 - Gold", KISATAG), menu_additem(Menu, Item, "9")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y M3 - Gold", KISATAG), menu_additem(Menu, Item, "10")

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y\r Cikis"), menu_setprop(Menu, MPROP_EXITNAME, Item);
menu_display(id, Menu, 0);
}

public ForExample_(id, Menu, Item) {
if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new Access, Data[6], Name[64], Call_Back, Name_ID[33];
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
get_user_name(id, Name_ID, 32);
new Key = str_to_num(Data);
switch(Key){
        case 6 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gAk47 ~ Silahini Aldiniz", TAG);
             give_item(id, "weapon_ak47");
         cs_set_user_bpammo(id, CSW_AK47, 250);
    }
        case 7 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gM4a1 ~ Silahini Aldiniz", TAG);
             give_item(id, "weapon_m4a1");
         cs_set_user_bpammo(id, CSW_M4A1, 250);
       }
        case 8 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gMp5 ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_mp5");
        cs_set_user_bpammo(id, CSW_MP5NAVY, 250)
       }
        case 9 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gOto Pompali ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_xm1014");
        cs_set_user_bpammo(id, CSW_XM1014, 250);
       }
        case 10 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gPompali ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_m3");
        cs_set_user_bpammo(id, CSW_M3, 250);
        }
    }

menu_destroy(Menu);return PLUGIN_HANDLED;
}

// Admin Silah Menusu

public AdminSilahMenu(id) {
static Item[128];

formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yAdmin ~ Silah Menu",TAG);
new Menu = menu_create(Item, "ForExample__");

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Ak47 - Gold", TAG), menu_additem(Menu, Item, "11")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y M4a1 - Gold", TAG), menu_additem(Menu, Item, "12")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Mp5 - Gold", TAG), menu_additem(Menu, Item, "13")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y OtoPompali - Gold", TAG), menu_additem(Menu, Item, "14")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Pompali - Gold", TAG), menu_additem(Menu, Item, "15")

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~\r Cikis"), menu_setprop(Menu, MPROP_EXITNAME, Item);
menu_display(id, Menu, 0);
}

public ForExample__(id, Menu, Item) {
if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new Access, Data[6], Name[64], Call_Back, Name_ID[33];
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
get_user_name(id, Name_ID, 32);
new Key = str_to_num(Data);
switch(Key){
        case 11 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gAk47 ~ Silahini Aldiniz", TAG);
             give_item(id, "weapon_ak47");
         cs_set_user_bpammo(id, CSW_AK47, 250);
    }
        case 12 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gM4a1 ~ Silahini Aldiniz", TAG);
             give_item(id, "weapon_m4a1");
         cs_set_user_bpammo(id, CSW_M4A1, 250);    
       }
        case 13 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gMp5 ~ Silahini Aldiniz", TAG);
            cs_set_user_bpammo(id, CSW_MP5NAVY, 250);      
       }
        case 14 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gOto Pompali ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_xm1014");
            cs_set_user_bpammo(id, CSW_XM1014, 250);
    }
        case 15 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gPompali ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_m3");
            cs_set_user_bpammo(id, CSW_M3, 250);
        }
    }

menu_destroy(Menu);return PLUGIN_HANDLED;
}

// Kurucu Silah Menu

public KurucuSilahMenu(id) {
static Item[128];

formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yKurucu ~ Silah Menu",TAG);
new Menu = menu_create(Item, "ForExample___");

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Ak47 - Gold", TAG), menu_additem(Menu, Item, "16")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y M4a1 - Gold", TAG), menu_additem(Menu, Item, "17")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Mp5 - Gold", TAG), menu_additem(Menu, Item, "18")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y OtoPompali - Gold", TAG), menu_additem(Menu, Item, "19")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Pompali - Gold", TAG), menu_additem(Menu, Item, "20")

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~\r Cikis"), menu_setprop(Menu, MPROP_EXITNAME, Item);
menu_display(id, Menu, 0);
}

public ForExample___(id, Menu, Item) {
if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new Access, Data[6], Name[64], Call_Back, Name_ID[33];
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
get_user_name(id, Name_ID, 32);
new Key = str_to_num(Data);
switch(Key){
        case 16  :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gAk47 ~ Silahini Aldiniz", TAG);
             give_item(id, "weapon_ak47");
         cs_set_user_bpammo(id, CSW_AK47, 250);
         Teklimenuu(id);
    }
        case 17 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gM4a1 ~ Silahini Aldiniz", TAG);
             give_item(id, "weapon_m4a1");
         cs_set_user_bpammo(id, CSW_M4A1, 250);    
         Teklimenuu(id);
       }
        case 18 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gMp5 ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_mp5");      
        cs_set_user_bpammo(id, CSW_MP5NAVY,250);
        Teklimenuu(id);
       }
        case 19 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gOto Pompali ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_xm1014");
        cs_set_user_bpammo(id, CSW_XM1014, 250);
        Teklimenuu(id);
       }
        case 20 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gPompali ~ Silahini Aldiniz", TAG);
            give_item(id, "weapon_m3");
        cs_set_user_bpammo(id, CSW_M3, 250);
        Teklimenuu(id);
        }
    }

menu_destroy(Menu);return PLUGIN_HANDLED;
}



// Renkli Yazi (Degısme)

stock Renkli_Yazi(const ID, const Input[], any:...)
{
    static Message[191];
    vformat(Message, 190, Input, 3);
        
    replace_all(Message, 190, "!n", "^x01");
    replace_all(Message, 190, "!g", "^x04");
    replace_all(Message, 190, "!t", "^x03");
    
    #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
}

//Silah Hasar  :) (Publıc!)


public DamageArme (iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits)
{
    if(iInflictor == iAttacker && Arma1[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_AK47 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 1.0);
        return HAM_HANDLED;
    }
    
    if(iInflictor == iAttacker && Arma2[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_M4A1 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 1.0);
        return HAM_HANDLED;
    }
    
    if(iInflictor == iAttacker && Arma3[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_MP5NAVY && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 1.0);
        return HAM_HANDLED;
    }
    
    if(iInflictor == iAttacker && Arma4[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_XM1014 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 1.0);
        return HAM_HANDLED;
    }
    
    if(iInflictor == iAttacker && Arma5[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_M3 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 1.0);
        return HAM_HANDLED;
    }
    
    
    
    if(iInflictor == iAttacker && ArmaGold1[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_AK47&& cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 2.0);
        return HAM_HANDLED;
    }
    
    if(iInflictor == iAttacker && ArmaGold2[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_M4A1 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 2.0);
        return HAM_HANDLED;
    }
    
    if(iInflictor == iAttacker && ArmaGold3[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_MP5NAVY && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 2.0);
        return HAM_HANDLED;
    }
    
    if(iInflictor == iAttacker && ArmaGold4[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_XM1014 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 2.0);
        return HAM_HANDLED;
    }
    
    if(iInflictor == iAttacker && ArmaGold5[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_M3 && cs_get_user_team(iAttacker) == CS_TEAM_CT)
    {
        SetHamParamFloat(4, fDamage * 2.0);
        return HAM_HANDLED;
    }
    
    return HAM_IGNORED;
}

public  SayArme(id)
{
    if(ArmaChoosen[id])
    {
        Renkli_Yazi(id, "!n[ !gLookS !n ] !nDostum Senin Silahin Var Zaten :)");
        return;
    }
    
    if(cs_get_user_team(id) == CS_TEAM_CT)
    {
        Main_Menu(id);
    }
}

stock ChatColor(const id, const input[], any:...)
{
    new count = 1, players[32];
    static msg[191];
    vformat(msg, 190, input, 3);
    
    replace_all(msg, 190, "!g", "^4"); // Verde
    replace_all(msg, 190, "!n", "^1"); // Galben
    replace_all(msg, 190, "!t", "^3"); // CT-Albastru ; T-Rosu
    replace_all(msg, 190, "!t2", "^0"); // CT-Albastru2 ; T-Rosu2
    
    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();
        }
    }
}
}

// Tekli Menu

public Teklimenuu(id)
{
    new menu = menu_create ("\rTekli Seciniz", "TekliMenu");
    
    menu_additem(menu, "\d[LookS] \w~ \yDeagle", "99");
    menu_additem(menu, "\d[LookS] \w~ \yDuel Infinty^n", "101");
    menu_additem(menu, "\d[LookS] \w~ \yUsp \r{\y Yakinda \r}", "X");
    menu_additem(menu, "\d[LookS] \w~ \yRasgele \r{\y Tekli \r}", "102");
    
    
    
    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
    menu_display(id, menu, 0 );
    
    return 1;
}

public TekliMenu(id, menu, item)
{
    if(item == MENU_EXIT)
    {
        return 1;
    }
    
    new data [6], szName [64];
    new access, callback;
    menu_item_getinfo (menu, item, access, data,charsmax (data), szName,charsmax (szName), callback);
    new key = str_to_num (data);
    
    switch (key)
    {
        case 99:
        {
            if (get_user_team(id) == 2 )
            {
                if(!is_user_alive(id))
                {
                    ChatColor(id, "!n[ !gLookS !n ]!nBide VIP Olucan Oluler Silah Alamaz Dostum .");
                    return 1;
                }
                
                else
                {
                    give_item(id, "weapon_deagle");
                    cs_set_user_bpammo(id, CSW_DEAGLE, 250);
                    
                }
            }
            else
            {
                ChatColor(id, "!n[ !gLookS !n ]!nFurienler Bu Bolumu Kullanamaz  !");
                
            }
        }
        case 101:
        {
            if (get_user_team(id) == 2 )
            {
                if(!is_user_alive(id))
                {
                    ChatColor(id, "!n[ !gLookS !n ]!nBide VIP Olucan Oluler Silah Alamaz Dostum .");
                    return 1;
                }
                
                else
                {
                    give_item( id, "weapon_elite" );
                    cs_set_user_bpammo( id, CSW_ELITE, 331 ); //*
                    
                }
            }
            else
            {
                ChatColor(id, "!n[ !gLookS !n ]!nFurienler Bu Bolumu Kullanamaz  !");
                
            }
        }
        case 102:
        {
            if (get_user_team(id) == 2 )
            {
                if(!is_user_alive(id))
                {
                    ChatColor(id, "!n[ !gLookS !n ]!nBide VIP Olucan Oluler Silah Alamaz Dostum .");
                    return 1;
                }
                
                else
                {
                    rasgeletekli(id);
                    
                }
            }
            else
            {
                ChatColor(id, "!n[ !gLookS !n ]!nFurienler Bu Bolumu Kullanamaz  !");
                
            }    
            
        }
        
        
    }
    
    menu_destroy (menu);
    return 1;
}
public rasgeletekli(id)
{
    switch(random_num(1,4))
    {
        case 99 :
        {
            if (get_user_team(id) == 2 )
            {
                
                give_item( id, "weapon_elite" );
                cs_set_user_bpammo( id, CSW_ELITE, 331 ); //*
                ChatColor(id, "!n[ !gLookS !n ]!nRasgele Kutudan !g- ELITE - !nCikti.");
                
                
            }
            else
            {
                ChatColor(id, "!n[ !gLookS !n ]!nFurienler Bu Tekli Secenegini Kullnamaz");
                
            }
            
        }
        case 101 :
        {
            if (get_user_team(id) == 2 )
            {
                
                give_item( id, "weapon_deagle" );
                cs_set_user_bpammo( id, CSW_DEAGLE, 331 ); //*
                ChatColor(id, "!n[ !gLookS !n ]!nRasgele Kutudan !g- DEAGLE - !nCikti.");
                
                
            }
            else
            {
                ChatColor(id, "!n[ !gLookS !n ]!nFurienler Bu Tekli Secenegini Kullnamaz");
                
            }
            
        }
        case 102 :
        {    
            if (get_user_team(id) == 2 )
            {
                
                give_item( id, "weapon_usp" );
                cs_set_user_bpammo( id, CSW_USP, 331 ); //*
                ChatColor(id, "!n[ !gLookS !n ]!nRasgele Kutudan !g- USP - !nCikti.");
                
                
            }
            else
            {
                ChatColor(id, "!n[ !gLookS !n ]!nFurienler Bu Tekli Secenegini Kullnamaz");
                
            }
        }    
    }    
}


// Paralı Sılahlar

public ParaliSilahMenu(id) {
static Item[128];

formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yKurucu ~ Silah Menu",TAG);
new Menu = menu_create(Item, "ForExample_____");

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \y Thunder Awp ($12500)", TAG), menu_additem(Menu, Item, "21")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \ySalamdar ($10000)", TAG), menu_additem(Menu, Item, "22")
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yDual İnfitity ($5000)", TAG), menu_additem(Menu, Item, "23")

formatex(Item, charsmax(Item), "\d[\r%s\d] \w~\r Cikis"), menu_setprop(Menu, MPROP_EXITNAME, Item);
menu_display(id, Menu, 0);
}

public ForExample____(id, Menu, Item) {
if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new Access, Data[6], Name[64], Call_Back, Name_ID[33];
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, Call_Back);
get_user_name(id, Name_ID, 32);
new Key = str_to_num(Data);
switch(Key){
        case 21  :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gThunder Awp ~ Silahini Aldiniz", TAG);
         client_cmd(id, "say /thunderawp")
         Teklimenuu(id);
    }
        case 22 :
        {
             Renkli_Yazi(id, "!n[!t%s!n] !gSalamdar ~ Silahini Aldiniz", TAG);
         client_cmd(id, "say /salamdar")
         Teklimenuu(id);
       }
        case 23 :
        {
            Renkli_Yazi(id, "!n[!t%s!n] !gDual İnfinty ~ Tabancasını Aldiniz", TAG);
        client_cmd(id, "say /dualinfinty")
        Teklimenuu(id);
        }
    }

menu_destroy(Menu);return PLUGIN_HANDLED;
}

// Anti-Furien Market Kımsı;

Düzeltim Çok güldüm Antı Furıen Marketınden Kaynaklı Bı Sorun Varmıs :d @QuryWesT
#24
Ve Bır Kac Yerle Oynama Yaptım.
#25
@Possidentis Sorun çözüldü mü ?
#26
(08-06-2020, 03:25)Kalipso22 Adlı Kullanıcıdan Alıntı: @Possidentis Sorun çözüldü mü ?

Evet
#27
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