PHP- Kodu:
  /* Plugin generated by AMXX-Studio */
 
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
 
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
 
new gAwpPara
new gDeaglePara
new gM4a1Para
new gAk47Para
 
public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_clcmd("say /awp","giveawp")
    register_clcmd("say /deagle","givedeagle")
    register_clcmd("say /m4a1","givem4a1")
    register_clcmd("say /ak47","giveak47")
    register_clcmd("say_team /awp","giveawp")
    register_clcmd("say_team /deagle","givedeagle")
    register_clcmd("say_team /m4a1","givem4a1")
    register_clcmd("say_team /ak47","giveak47")
    
    
    gAwpPara = register_cvar("amx_awppara","4750")
    gDeaglePara = register_cvar("amx_deaglepara","650")
    gM4a1Para = register_cvar("amx_m4a1para","3100")
    gAk47Para = register_cvar("amx_ak47para","2500")
    
}
 
public giveawp(id) {
    new AwpPara = get_pcvar_num(gAwpPara)
    if(cs_get_user_money(id) < AwpPara) {
        client_print(id,print_center,"Yeterli Paran Yok! %d$ Gerekli",AwpPara)
        return PLUGIN_HANDLED
    }
    if(!is_user_alive(id)) {
        return PLUGIN_HANDLED
    }
    if(user_has_weapon(id,18)) {
        client_print(id,print_center,"Bu Silaha Zaten Sahipsin!")
        return PLUGIN_HANDLED
    }
    if(cs_get_user_buyzone(id) != 1) {
        client_print(id,print_center,"Burada Silah Alamazsin!")
        return PLUGIN_HANDLED
    }
    if(cs_get_user_hasprim(id) != 0) {
        client_print(id,print_center,"Zaten Silahin Var, Fazladan Alamazsin!")
        return PLUGIN_HANDLED
    }
    if(cs_get_user_vip(id) != 0) {
        client_print(id,print_center,"VIP'ler Bu Komutu Kullanamaz!")
        return PLUGIN_HANDLED
    }
    client_print(id,print_center,"Awp Satin Aldiniz!")
    cs_set_user_money(id,cs_get_user_money(id) - AwpPara)
    give_item(id,"weapon_awp")
    cs_set_user_bpammo(id,CSW_AWP,30)
    return PLUGIN_HANDLED
}
 
public givedeagle(id) {
    new DgPara = get_pcvar_num(gDeaglePara)
    if(cs_get_user_money(id) < DgPara) {
        client_print(id,print_center,"Yeterli Paran Yok! %d$ Gerekli",DgPara)
        return PLUGIN_HANDLED
    }
    if(!is_user_alive(id)) {
        return PLUGIN_HANDLED
    }
    if(user_has_weapon(id,26)) {
        client_print(id,print_center,"Bu Silaha Zaten Sahipsin!")
        return PLUGIN_HANDLED
    }
    if(cs_get_user_buyzone(id) != 1) {
        client_print(id,print_center,"Burada Silah Alamazsin!")
        return PLUGIN_HANDLED
    }
    if(cs_get_user_vip(id) != 0) {
        client_print(id,print_center,"VIP'ler Bu Komutu Kullanamaz!")
        return PLUGIN_HANDLED
    }
    if(has_user_secondary(id)) { 
        client_print(id,print_center,"Zaten Silahin Var, Fazladan Alamazsin!") 
        return PLUGIN_HANDLED 
    }  
    client_print(id,print_center,"Deagle Satin Aldiniz")
    cs_set_user_money(id,cs_get_user_money(id) - DgPara)
    give_item(id,"weapon_deagle")
    cs_set_user_bpammo(id,CSW_DEAGLE,35)
    return PLUGIN_HANDLED
}
 
public givem4a1(id) {
    new M4a1Para = get_pcvar_num(gM4a1Para)
    if(cs_get_user_money(id) < M4a1Para) {
        client_print(id,print_center,"Yeterli Paran Yok! %d$ Gerekli",M4a1Para)
        return PLUGIN_HANDLED
    }
    if(!is_user_alive(id)) {
        return PLUGIN_HANDLED
    }
    if(user_has_weapon(id,22)) {
        client_print(id,print_center,"Bu Silaha Zaten Sahipsin!")
        return PLUGIN_HANDLED
    }
    if(cs_get_user_buyzone(id) != 1) {
        client_print(id,print_center,"Burada Silah Alamazsin!")
        return PLUGIN_HANDLED
    }
    if(get_user_team(id) != 2) {
        client_print(id,print_center,"Bu Silahi Almak icin CT Olman Gerekiyor!")
        return PLUGIN_HANDLED
    }
    if(cs_get_user_hasprim(id) != 0) {
        client_print(id,print_center,"Zaten Silahin Var, Fazladan Alamazsin!")
        return PLUGIN_HANDLED
    }
    if(cs_get_user_vip(id) != 0) {
        client_print(id,print_center,"VIP'ler Bu Komutu Kullanamaz!")
        return PLUGIN_HANDLED
    }
    client_print(id,print_center,"M4a1 Satin Aldiniz")
    cs_set_user_money(id,cs_get_user_money(id) - M4a1Para)
    give_item(id,"weapon_m4a1")
    cs_set_user_bpammo(id,CSW_M4A1,90)
    return PLUGIN_HANDLED
}
 
public giveak47(id) {
    new Ak47Para = get_pcvar_num(gAk47Para)
    if(cs_get_user_money(id) < Ak47Para) {
        client_print(id,print_center,"Yeterli Paran Yok! %d$ Gerekli",Ak47Para)
        return PLUGIN_HANDLED
    }
    if(!is_user_alive(id)) {
        return PLUGIN_HANDLED
    }
    if(user_has_weapon(id,28)) {
        client_print(id,print_center,"Bu Silaha Zaten Sahipsin!")
        return PLUGIN_HANDLED
    }
    if(cs_get_user_buyzone(id) != 1) {
        client_print(id,print_center,"Burada Silah Alamazsin!")
        return PLUGIN_HANDLED
    }
    if(get_user_team(id) != 1) {
        client_print(id,print_center,"Bu Silahi Almak icin T Olman Gerekiyor!")
        return PLUGIN_HANDLED
    }
    if(cs_get_user_hasprim(id) != 0) {
        client_print(id,print_center,"Zaten Silahin Var, Fazladan Alamazsin!")
        return PLUGIN_HANDLED
    }
    if(cs_get_user_vip(id) != 0) {
        client_print(id,print_center,"VIP'ler Bu Komutu Kullanamaz!")
        return PLUGIN_HANDLED
    }
    client_print(id,print_center,"Ak47 Satin Aldiniz")
    cs_set_user_money(id,cs_get_user_money(id) - Ak47Para)
    give_item(id,"weapon_ak47")
    cs_set_user_bpammo(id,CSW_AK47,90)
    return PLUGIN_HANDLED
}
 
stock has_user_secondary( index ) { 
    
    new weapons[32],inum; 
    get_user_weapons(index,weapons,inum) 
    for( new i; i<inum ; i++ ) { 
        switch(weapons[i]) { 
            case CSW_ELITE,CSW_DEAGLE, CSW_FIVESEVEN, CSW_GLOCK18, CSW_USP, CSW_P228: { 
                return 1; 
            } 
        } 
    } 
    return 0; 
    
} 
  
  Aklıma gelen bütün bugları kapattım, sanıyorum ki zaten sadece bu kadar bug var. PHP- Kodu:
  case 1: {
public giveawp(id) {
    new AwpPara = get_pcvar_num(gAwpPara)
    if(cs_get_user_money(id) < AwpPara) {
        client_print(id,print_center,"Yeterli Paran Yok! %d$ Gerekli",AwpPara)
        return PLUGIN_HANDLED
    }
    if(!is_user_alive(id)) {
        return PLUGIN_HANDLED
    }
    if(user_has_weapon(id,18)) {
        client_print(id,print_center,"Bu Silaha Zaten Sahipsin!")
        return PLUGIN_HANDLED
    }
    if(cs_get_user_buyzone(id) != 1) {
        client_print(id,print_center,"Burada Silah Alamazsin!")
        return PLUGIN_HANDLED
    }
    if(cs_get_user_hasprim(id) != 0) {
        client_print(id,print_center,"Zaten Silahin Var, Fazladan Alamazsin!")
        return PLUGIN_HANDLED
    }
    if(cs_get_user_vip(id) != 0) {
        client_print(id,print_center,"VIP'ler Bu Komutu Kullanamaz!")
        return PLUGIN_HANDLED
    }
    client_print(id,print_center,"Awp Satin Aldiniz!")
    cs_set_user_money(id,cs_get_user_money(id) - AwpPara)
    give_item(id,"weapon_awp")
    cs_set_user_bpammo(id,CSW_AWP,30)
    return PLUGIN_HANDLED
}
} 
  
  Yoksa case'e sadece giveawp(id) kısmını mı tanıtıcam? eğer sadece giveawp(id) kısmını tanıtıcaksam, nasıl olucak