CSPLague
Plugindeki hata düzeltme - Printable Version

+- CSPLague (https://www.csplague.com)
+-- Forum: CS 1.6 Plugin (Eklenti) Bölümü (https://www.csplague.com/forumdisplay.php?fid=6)
+--- Forum: [İSTEK] Cs 1.6 Plugin İstek Bölümü (https://www.csplague.com/forumdisplay.php?fid=80)
+---- Forum: Çözülmüş İstekler (https://www.csplague.com/forumdisplay.php?fid=87)
+---- Thread: Plugindeki hata düzeltme (/showthread.php?tid=10523)



Plugindeki hata düzeltme - caglarinhesap - 21-07-14

Cs 1.6 serverim var ama oyunyoneticisine yüklemeye çalışıyorum hata veriyor eklentide bozukluk veya yasaklı komut olabilirmi bakabilir misiniz?
Jailbreak için ct silah menü plugini bu

oyunyoneticisindeki yasaklı komutlar hakkındada bu yazıyor

sma dosyalarinda "client_cmd" ve "console_cmd" komutu serbest bırakılmıştır
ancak client_cmd veya console_cmd ile birlikte "motd_write" veya "connect" komutu kullanınırsa hata verecektir.
sma dosyalarında "CreateFakeClient" komutu tamamen yasaklıdır.Eklentiniz direkt olarak hata verecektir.



Code:
/**
*
*
*      Plugin: CT SilahMenu
*          By: Revenqe
*  
*
*
*/




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


public plugin_init()
{
    register_plugin("SilahMenusu","1.0","Revenqe")
    RegisterHam(Ham_Spawn,         "player", "silahmenu",    1)
}


/*============================================================
                     CT Silah Menu
============================================================*/
public silahmenu(id)
{
    if (get_user_team(id) == 2 && is_user_alive(id))
    {
        new menu = menu_create("\w[Revenqe JaiLbReaK] \dCT Silah Menusu","silahinmenusu1")
        
        menu_additem(menu, "\wAK47 / KELES / DEAGLE", "1", 0);
        menu_additem(menu, "\wAK47 / AWP / DEAGLE", "2", 0);        
        menu_additem(menu, "\wM4A1 / AWP / DEAGLE", "3", 0);
        menu_additem(menu, "\wM4A1 / AK47 / M249 / DEAGLE", "4", 0);
        menu_additem(menu, "\wM249 / AWP / DEAGLE", "5", 0);
        menu_additem(menu, "\wM249 / FAMAS / GALIL / DEAGLE", "6", 0);
        menu_additem(menu, "\wSG-552 / FAMAS / DEAGLE", "7", 0);
        menu_additem(menu, "\wM3 / XM1014 / DEAGLE", "8", 0);
        menu_additem(menu, "\wAUG / SG-552 / DEAGLE", "9", 0);
        menu_additem(menu, "\wG3SG1 / DEAGLE", "10", 0);
        menu_additem(menu, "\wSG-552 / FAMAS / DEAGLE", "11", 0);
        menu_additem(menu, "\wSG-550 / FAMAS / DEAGLE", "12", 0);        
        menu_additem(menu, "\wP90 / UZI / GALIL / DEAGLE", "13", 0);        
        menu_additem(menu, "\wM249 / FAMAS / AUG / DEAGLE", "14", 0);        
        menu_additem(menu, "\wSG-550 / AK47 / COLT / DEAGLE", "15", 0);      
        menu_additem(menu, "\wG3/SG-1 / AK47 / COLT / DEAGLE", "16", 0);      
        menu_additem(menu, "\wAK47 / SG-552 / M249 / DEAGLE", "17", 0);      
        menu_additem(menu, "\wTABANCALAR", "18", 0);      
        menu_additem(menu, "\wGENCTURK OZEL", "19", 0);      
        menu_additem(menu, "\wBESIKTAS OZEL", "20", 0);      
        menu_additem(menu, "\wIBOREIS OZEL", "21", 0);      


        menu_setprop(menu, MPROP_NEXTNAME, "Diger Silahlar");
        menu_setprop(menu, MPROP_BACKNAME, "Onceki Silahlar");
        menu_setprop(menu, MPROP_EXITNAME, "Menuyu Kapat");
        menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);    
        menu_display(id, menu, 0);
    }
}
public silahinmenusu1(id,menu,item)
{
    
    if( item == MENU_EXIT )
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    
    new data[6], iName[64]
    new access, callback
    
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    
    new key = str_to_num(data)
    
    switch(key)
    {
        case 1: {
            strip_user_weapons(id)
            
            give_item(id, "weapon_m4a1")
            give_item(id, "weapon_ak47")
            give_item(id, "weapon_deagle")
            cs_set_user_bpammo(id, CSW_M4A1, 120)
            cs_set_user_bpammo(id, CSW_AK47, 120)
            cs_set_user_bpammo(id, CSW_DEAGLE, 35)
        }
        case 2: {  
            strip_user_weapons(id)
            
            give_item(id, "weapon_AK47")
            give_item(id, "weapon_awp")
            give_item(id, "weapon_deagle")
            cs_set_user_bpammo(id, CSW_AK47, 120)
            cs_set_user_bpammo(id, CSW_AWP, 40)
            cs_set_user_bpammo(id, CSW_DEAGLE, 35)
        }
        
        case 3: {  
            strip_user_weapons(id)
            
            give_item(id, "weapon_M4A1")
            give_item(id, "weapon_awp")
            give_item(id, "weapon_deagle")
            cs_set_user_bpammo(id, CSW_M4A1, 120)
            cs_set_user_bpammo(id, CSW_AWP, 40)
            cs_set_user_bpammo(id, CSW_DEAGLE, 35)
        }
        
        case 4: {
            strip_user_weapons(id)
            
            give_item(id, "weapon_M4A1")
            give_item(id, "weapon_AK47")
            give_item(id, "weapon_M249")
            give_item(id, "weapon_DEAGLE")
            cs_set_user_bpammo(id, CSW_M4A1, 120)
            cs_set_user_bpammo(id, CSW_AK47, 120)
            cs_set_user_bpammo(id, CSW_M249, 300)
            cs_set_user_bpammo(id, CSW_DEAGLE, 35)    
        }
        case 5: {  
            strip_user_weapons(id)
            
            give_item(id, "weapon_M249")
            give_item(id, "weapon_awp")
            give_item(id, "weapon_DEAGLE")
            cs_set_user_bpammo(id, CSW_M249, 300)
            cs_set_user_bpammo(id, CSW_AWP, 40)  
            cs_set_user_bpammo(id, CSW_DEAGLE, 35)    
        }
        case 6: {  
            strip_user_weapons(id)
            
            give_item(id, "weapon_M249")
            give_item(id, "weapon_famas")
            give_item(id, "weapon_galil")
            give_item(id, "weapon_DEAGLE")
            cs_set_user_bpammo(id, CSW_M249, 300)
            cs_set_user_bpammo(id, CSW_famas, 90)
            cs_set_user_bpammo(id, CSW_galil, 100)
            cs_set_user_bpammo(id, CSW_DEAGLE, 35)
        }
        case 7: {
            strip_user_weapons(id)
            
            give_item(id, "weapon_sg552")
            give_item(id, "weapon_famas")
            give_item(id, "weapon_DEAGLE")
            cs_set_user_bpammo(id, CSW_sg552, 120)
            cs_set_user_bpammo(id, CSW_famas, 120)
            cs_set_user_bpammo(id, CSW_DEAGLE, 35)
}
        case 8: {  
            strip_user_weapons(id)
            
            give_item(id, "weapon_M3")
            give_item(id, "weapon_XM1014")
            give_item(id, "weapon_DEAGLE")
            cs_set_user_bpammo(id, CSW_M3, 28)
            cs_set_user_bpammo(id, CSW_XM1014, 28)
            cs_set_user_bpammo(id, CSW_DEAGLE, 35)  
}
        case 9: {  
            strip_user_weapons(id)
            
            give_item(id, "weapon_aug")
            give_item(id, "weapon_sg552")
            give_item(id, "weapon_DEAGLE")
            cs_set_user_bpammo(id, CSW_AUG, 120)
            cs_set_user_bpammo(id, CSW_sg552, 120)
            cs_set_user_bpammo(id, CSW_DEAGLE, 35)
}
        case 10: {  
            strip_user_weapons(id)
            
            give_item(id, "weapon_g3sg1")
            give_item(id, "weapon_DEAGLE")
            cs_set_user_bpammo(id, CSW_g3sg1, 40)
            cs_set_user_bpammo(id, CSW_DEAGLE, 35)
}
        case 11: {  
            strip_user_weapons(id)
            
            give_item(id, "weapon_sg552")
            give_item(id, "weapon_famas")
            give_item(id, "weapon_DEAGLE")
            cs_set_user_bpammo(id, CSW_sg552, 120)
            cs_set_user_bpammo(id, CSW_famas, 120)
            cs_set_user_bpammo(id, CSW_DEAGLE, 35)
}
        case 12: {  
            strip_user_weapons(id)
            
            give_item(id, "weapon_sg550")
            give_item(id, "weapon_famas")
            give_item(id, "weapon_DEAGLE")
            cs_set_user_bpammo(id, CSW_sg550, 40)
            cs_set_user_bpammo(id, CSW_famas, 120)
            cs_set_user_bpammo(id, CSW_DEAGLE,35)
}
        case 13: {  
            strip_user_weapons(id)
            
            give_item(id, "weapon_p90")
            give_item(id, "weapon_uzi")
            give_item(id, "weapon_galil")
            give_item(id, "weapon_fiveseven")
            give_item(id, "weapon_deagle")
            cs_set_user_bpammo(id, CSW_90, 120)
            cs_set_user_bpammo(id, CSW_uzi, 120)
            cs_set_user_bpammo(id, CSW_galil, 120)
            cs_set_user_bpammo(id, CSW_DEAGLE, 35)
}
        case 14: {  
            strip_user_weapons(id)
            
            give_item(id, "weapon_aug")
            give_item(id, "weapon_famas")
            give_item(id, "weapon_DEAGLE")
            give_item(id, "weapon_m249")
            cs_set_user_bpammo(id, CSW_AUG, 120)
            cs_set_user_bpammo(id, CSW_M249, 300)
            cs_set_user_bpammo(id, CSW_famas, 80)
            cs_set_user_bpammo(id, CSW_DEAGLE, 35)
            give_item(id, "weapon_knife")    
}
        case 15: {  
            strip_user_weapons(id)
            
            give_item(id, "weapon_sg550")
            give_item(id, "weapon_ak47")
            give_item(id, "weapon_M4A1")
            give_item(id, "weapon_DEAGLE")
            cs_set_user_bpammo(id, CSW_sg550, 40)
            cs_set_user_bpammo(id, CSW_AK47, 120)
            cs_set_user_bpammo(id, CSW_M4A1, 40)
            cs_set_user_bpammo(id, CSW_DAEGLE, 35)
}
        case 16: {  
            strip_user_weapons(id)
            
            give_item(id, "weapon_g3sg1")
            give_item(id, "weapon_ak47")
            give_item(id, "weapon_M4A1")
            give_item(id, "weapon_DEAGLE")
            cs_set_user_bpammo(id, CSW_g3sg1, 40)
            cs_set_user_bpammo(id, CSW_AK47, 120)
            cs_set_user_bpammo(id, CSW_M4A1, 120)
            cs_set_user_bpammo(id, CSW_DEAGLE, 35)
}
        case 17: {  
            strip_user_weapons(id)
            
            give_item(id, "weapon_ak47")
            give_item(id, "weapon_M249")
            give_item(id, "weapon_DEAGLE")
            cs_set_user_bpammo(id, CSW_AK47, 120)
            cs_set_user_bpammo(id, CSW_M249, 300)
            cs_set_user_bpammo(id, CSW_DEAGLE, 35)
}
        case 18: {  
            strip_user_weapons(id)
            
            give_item(id, "weapon_glock")
            give_item(id, "weapon_usp")
            give_item(id, "weapon_p228")
            give_item(id, "weapon_DEAGLE")
            give_item(id, "weapon_fiveseven")
                                give_item(id, "weapon_elites")
            cs_set_user_bpammo(id, CSW_glock, 50)
            cs_set_user_bpammo(id, CSW_weapon_usp, 80)
            cs_set_user_bpammo(id, CSW_weapon_p228, 40)
            cs_set_user_bpammo(id, CSW_DEAGLE, 35)
            cs_set_user_bpammo(id, CSW_fiveseven 30)
                                cs_set_user_bpammo(id, CSW_elites 80)
}
        case 19: {  
            strip_user_weapons(id)
            
            give_item(id, "weapon_AK47")
            give_item(id, "weapon_M4A1)
            give_item(id, "weapon_sg550")
            give_item(id, "weapon_sg552")
            give_item(id, "weapon_DEAGLE")
            give_item(id, "weapon_m249")
            cs_set_user_bpammo(id, CSW_M4A1, 120)
            cs_set_user_bpammo(id, CSW_AK47, 120)
            cs_set_user_bpammo(id, CSW_sg550, 40)
            cs_set_user_bpammo(id, CSW_sg552, 120)
            cs_set_user_bpammo(id, CSW_M249, 300)
            cs_set_user_bpammo(id, CSW_DEAGLE, 35)
            give_item(id, "weapon_knife")    
}
        case 20: {  
            strip_user_weapons(id)
            
            give_item(id, "weapon_aug")
            give_item(id, "weapon_AK47")
            give_item(id, "weapon_M4A1")
            give_item(id, "weapon_deagle")
            give_item(id, "weapon_g3sg1")
            give_item(id, "weapon_m3")
            cs_set_user_bpammo(id, CSW_AUG, 120)
            cs_set_user_bpammo(id, CSW_AK47, 120)
            cs_set_user_bpammo(id, CSW_M4A1, 120)
            cs_set_user_bpammo(id, CSW_DEAGLE, 35)
            cs_set_user_bpammo(id, CSW_g3sg1, 40)
            cs_set_user_bpammo(id, CSW_m3, 28)
}
        case 21: {  
            strip_user_weapons(id)
            
            give_item(id, "weapon_sg550")
            give_item(id, "weapon_AK47")
            give_item(id, "weapon_M4A1")
            give_item(id, "weapon_DEAGLE")
            give_item(id, "weapon_m249")
            give_item(id, "weapon_galil")
            cs_set_user_bpammo(id, CSW_sg550, 40)
            cs_set_user_bpammo(id, CSW_AK47, 120)
            cs_set_user_bpammo(id, CSW_M4A1, 120)
            cs_set_user_bpammo(id, CSW_M249, 300)
            cs_set_user_bpammo(id, CSW_DEAGLE, 35)
                                cs_set_user_bpammo(id, CSW_galil, 120)
        }
    }
    
    menu_destroy(menu);
    return PLUGIN_HANDLED;
}




/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/



Cevap: Plugindeki hata düzeltme - kaptan647 - 21-07-14

Birçok silahın ismi yanlış yazılmış ,indent sorunu var, birçok noktalama işareti unutulmuş.
Buyur



Cevap: Plugindeki hata düzeltme - caglarinhesap - 24-07-14

Teşekkürler


Cevap: Plugindeki hata düzeltme - ugurdogan - 24-07-14

boyle cok sılahlı plugın bızım ısımıze yaradı sagolun


Cevap: Plugindeki hata düzeltme - caglarinhesap - 08-08-14

eksiden çalışıyordu ama kodlarmı değişti zamanla ne oldu anlamadım Big Grin


Cevap: Plugindeki hata düzeltme - recep2 - 21-08-14

guzel