Alıntı dogukan12358 Nickli Üyeden Alıntı Mesajı göster
Serverin OyunYöneticisimi
evet

- - - - - - - - - -

Alıntı dogukan12358 Nickli Üyeden Alıntı Mesajı göster
Serverin OyunYöneticisimi
evet

- - - - - - - - - -

Alıntı peNgueN Nickli Üyeden Alıntı Mesajı göster
Öncelikle önerim mapconfig kullanıyorsan oraya ekle bu şekilde kurulumu önermiyorum ama yine de paylaşayım.

PHP- Kodu:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <cstrike>
#include <jail>

public plugin_init()
{
    new 
map128 ]
    
get_mapnamemapcharsmaxmap ) );
    if( ( 
containimap"jail" ) == -) && ( containimap"jb" ) == -) ) return; 
    
    
register_plugin("SilahMenusu","1.0","Yunap.")
    
RegisterHam(Ham_Spawn,         "player""silahmenu",    1
}

/*============================================================
CT Silah Menu
============================================================*/
public silahmenu(id

    if (
get_user_team(id) == && is_user_alive(id))
    {
        new 
menu menu_create("\wSilah Menusu \d[Yunap.]","silahinmenusu1"
        
        
menu_additem(menu"\wM4A1 / AK47 / AWP / M249 / DEAGLE""1"0); 
        
menu_additem(menu"\wSG552 / FAMAS / AWP / M249 / DEAGLE""2"0);         
        
menu_additem(menu"\wAK47 / SG552 / AWP /  M249 / USP""3"0); 
        
menu_additem(menu"\wFAMAS / MP5 / AWP / M249 / GLOCK""4"0); 
        
menu_additem(menu"\wGALIL / M3 / AWP / M249 / BERETTA\dx2""5"0); 
        
menu_additem(menu"\wAUG / AK47 / AWP / M249 / FIVE SEVEN""6"0); 
        
menu_additem(menu"\wMP5 / M4A1 / AWP / M249 / USP""7"0); 
        
        
menu_setprop(menuMPROP_EXITMEXIT_ALL); 
        
menu_display(idmenu0); 
    }

public 
silahinmenusu1(id,menu,item

    
    if( 
item == MENU_EXIT 
    { 
        
menu_destroy(menu); 
        return 
PLUGIN_HANDLED
    } 
    
    new 
data[6], iName[64
    new 
accesscallback 
    
    menu_item_getinfo
(menuitemaccessdata,5iName63callback); 
    
    new 
key str_to_num(data
    
    switch(
key
    { 
        case 
1: { 
            
strip_user_weapons(id)
            
            
give_item(id"weapon_m4a1"
            
give_item(id"weapon_knife")
            
give_item(id"weapon_ak47")
            
give_item(id"weapon_awp")
            
give_item(id"weapon_m249")
            
give_item(id"weapon_deagle")
            
cs_set_user_bpammo(idCSW_M4A1120)
            
cs_set_user_bpammo(idCSW_AK47120)
            
cs_set_user_bpammo(idCSW_AWP40)
            
cs_set_user_bpammo(idCSW_M249300)
            
cs_set_user_bpammo(idCSW_DEAGLE90)
        } 
        case 
2: {  
            
strip_user_weapons(id)
            
            
give_item(id"weapon_sg552")
            
give_item(id"weapon_famas")
            
give_item(id"weapon_awp")
            
give_item(id"weapon_deagle")
            
give_item(id"weapon_m249")
            
cs_set_user_bpammo(idCSW_SG552120)
            
cs_set_user_bpammo(idCSW_FAMAS120)
            
cs_set_user_bpammo(idCSW_AWP40)
            
cs_set_user_bpammo(idCSW_M249300)
            
cs_set_user_bpammo(idCSW_DEAGLE90)
            
give_item(id"weapon_knife")    
        } 
        
        case 
3: {  
            
strip_user_weapons(id)
            
            
give_item(id"weapon_ak47"
            
give_item(id"weapon_sg552")
            
give_item(id"weapon_awp")
            
give_item(id"weapon_usp"
            
give_item(id"weapon_m249")
            
cs_set_user_bpammo(idCSW_AK47120
            
cs_set_user_bpammo(idCSW_SG552120
            
cs_set_user_bpammo(idCSW_AWP40)
            
cs_set_user_bpammo(idCSW_M249300)
            
cs_set_user_bpammo(idCSW_USP120
            
give_item(id"weapon_knife")    
        } 
        
        case 
4: { 
            
strip_user_weapons(id)
            
            
give_item(id"weapon_famas")
            
give_item(id"weapon_mp5navy")
            
give_item(id"weapon_awp")
            
give_item(id"weapon_glock")
            
give_item(id"weapon_m249")
            
cs_set_user_bpammo(idCSW_FAMAS120
            
cs_set_user_bpammo(idCSW_MP5NAVY120)
            
cs_set_user_bpammo(idCSW_AWP40)
            
cs_set_user_bpammo(idCSW_M249300)
            
cs_set_user_bpammo(idCSW_GLOCK18120
            
give_item(id"weapon_knife")    
        } 
        case 
5: {  
            
strip_user_weapons(id)
            
            
give_item(id"weapon_galil")
            
give_item(id"weapon_m3")
            
give_item(id"weapon_awp")
            
give_item(id"weapon_elite")
            
give_item(id"weapon_m249")
            
cs_set_user_bpammo(idCSW_GALIL90
            
cs_set_user_bpammo(idCSW_M340)
            
cs_set_user_bpammo(idCSW_AWP40)
            
cs_set_user_bpammo(idCSW_M249300)
            
cs_set_user_bpammo(idCSW_ELITE150)  
            
give_item(id"weapon_knife")    
        } 
        case 
6: {  
            
strip_user_weapons(id)
            
            
give_item(id"weapon_aug")
            
give_item(id"weapon_ak47")
            
give_item(id"weapon_awp")
            
give_item(id"weapon_fiveseven")
            
give_item(id"weapon_m249")
            
cs_set_user_bpammo(idCSW_AUG120)
            
cs_set_user_bpammo(idCSW_AK47120)
            
cs_set_user_bpammo(idCSW_AWP40)
            
cs_set_user_bpammo(idCSW_M249300)
            
cs_set_user_bpammo(idCSW_FIVESEVEN120
            
give_item(id"weapon_knife")    
        } 
        case 
7: { 
            
strip_user_weapons(id)
            
            
give_item(id"weapon_mp5navy")
            
give_item(id"weapon_m4a1")
            
give_item(id"weapon_awp")
            
give_item(id"weapon_usp")
            
give_item(id"weapon_m249")
            
cs_set_user_bpammo(idCSW_MP5NAVY120)
            
cs_set_user_bpammo(idCSW_M4A1120)
            
cs_set_user_bpammo(idCSW_AWP40)
            
cs_set_user_bpammo(idCSW_M249300)
            
cs_set_user_bpammo(idCSW_USP112
            
give_item(id"weapon_knife")    
            
        } 
    } 
    
    
menu_destroy(menu); 
    return 
PLUGIN_HANDLED

KONU COZULMUSTUR TSK EDERIM

- - - - - - - - - -

Alıntı peNgueN Nickli Üyeden Alıntı Mesajı göster
Öncelikle önerim mapconfig kullanıyorsan oraya ekle bu şekilde kurulumu önermiyorum ama yine de paylaşayım.

PHP- Kodu:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <cstrike>
#include <jail>

public plugin_init()
{
    new 
map128 ]
    
get_mapnamemapcharsmaxmap ) );
    if( ( 
containimap"jail" ) == -) && ( containimap"jb" ) == -) ) return; 
    
    
register_plugin("SilahMenusu","1.0","Yunap.")
    
RegisterHam(Ham_Spawn,         "player""silahmenu",    1
}

/*============================================================
CT Silah Menu
============================================================*/
public silahmenu(id

    if (
get_user_team(id) == && is_user_alive(id))
    {
        new 
menu menu_create("\wSilah Menusu \d[Yunap.]","silahinmenusu1"
        
        
menu_additem(menu"\wM4A1 / AK47 / AWP / M249 / DEAGLE""1"0); 
        
menu_additem(menu"\wSG552 / FAMAS / AWP / M249 / DEAGLE""2"0);         
        
menu_additem(menu"\wAK47 / SG552 / AWP /  M249 / USP""3"0); 
        
menu_additem(menu"\wFAMAS / MP5 / AWP / M249 / GLOCK""4"0); 
        
menu_additem(menu"\wGALIL / M3 / AWP / M249 / BERETTA\dx2""5"0); 
        
menu_additem(menu"\wAUG / AK47 / AWP / M249 / FIVE SEVEN""6"0); 
        
menu_additem(menu"\wMP5 / M4A1 / AWP / M249 / USP""7"0); 
        
        
menu_setprop(menuMPROP_EXITMEXIT_ALL); 
        
menu_display(idmenu0); 
    }

public 
silahinmenusu1(id,menu,item

    
    if( 
item == MENU_EXIT 
    { 
        
menu_destroy(menu); 
        return 
PLUGIN_HANDLED
    } 
    
    new 
data[6], iName[64
    new 
accesscallback 
    
    menu_item_getinfo
(menuitemaccessdata,5iName63callback); 
    
    new 
key str_to_num(data
    
    switch(
key
    { 
        case 
1: { 
            
strip_user_weapons(id)
            
            
give_item(id"weapon_m4a1"
            
give_item(id"weapon_knife")
            
give_item(id"weapon_ak47")
            
give_item(id"weapon_awp")
            
give_item(id"weapon_m249")
            
give_item(id"weapon_deagle")
            
cs_set_user_bpammo(idCSW_M4A1120)
            
cs_set_user_bpammo(idCSW_AK47120)
            
cs_set_user_bpammo(idCSW_AWP40)
            
cs_set_user_bpammo(idCSW_M249300)
            
cs_set_user_bpammo(idCSW_DEAGLE90)
        } 
        case 
2: {  
            
strip_user_weapons(id)
            
            
give_item(id"weapon_sg552")
            
give_item(id"weapon_famas")
            
give_item(id"weapon_awp")
            
give_item(id"weapon_deagle")
            
give_item(id"weapon_m249")
            
cs_set_user_bpammo(idCSW_SG552120)
            
cs_set_user_bpammo(idCSW_FAMAS120)
            
cs_set_user_bpammo(idCSW_AWP40)
            
cs_set_user_bpammo(idCSW_M249300)
            
cs_set_user_bpammo(idCSW_DEAGLE90)
            
give_item(id"weapon_knife")    
        } 
        
        case 
3: {  
            
strip_user_weapons(id)
            
            
give_item(id"weapon_ak47"
            
give_item(id"weapon_sg552")
            
give_item(id"weapon_awp")
            
give_item(id"weapon_usp"
            
give_item(id"weapon_m249")
            
cs_set_user_bpammo(idCSW_AK47120
            
cs_set_user_bpammo(idCSW_SG552120
            
cs_set_user_bpammo(idCSW_AWP40)
            
cs_set_user_bpammo(idCSW_M249300)
            
cs_set_user_bpammo(idCSW_USP120
            
give_item(id"weapon_knife")    
        } 
        
        case 
4: { 
            
strip_user_weapons(id)
            
            
give_item(id"weapon_famas")
            
give_item(id"weapon_mp5navy")
            
give_item(id"weapon_awp")
            
give_item(id"weapon_glock")
            
give_item(id"weapon_m249")
            
cs_set_user_bpammo(idCSW_FAMAS120
            
cs_set_user_bpammo(idCSW_MP5NAVY120)
            
cs_set_user_bpammo(idCSW_AWP40)
            
cs_set_user_bpammo(idCSW_M249300)
            
cs_set_user_bpammo(idCSW_GLOCK18120
            
give_item(id"weapon_knife")    
        } 
        case 
5: {  
            
strip_user_weapons(id)
            
            
give_item(id"weapon_galil")
            
give_item(id"weapon_m3")
            
give_item(id"weapon_awp")
            
give_item(id"weapon_elite")
            
give_item(id"weapon_m249")
            
cs_set_user_bpammo(idCSW_GALIL90
            
cs_set_user_bpammo(idCSW_M340)
            
cs_set_user_bpammo(idCSW_AWP40)
            
cs_set_user_bpammo(idCSW_M249300)
            
cs_set_user_bpammo(idCSW_ELITE150)  
            
give_item(id"weapon_knife")    
        } 
        case 
6: {  
            
strip_user_weapons(id)
            
            
give_item(id"weapon_aug")
            
give_item(id"weapon_ak47")
            
give_item(id"weapon_awp")
            
give_item(id"weapon_fiveseven")
            
give_item(id"weapon_m249")
            
cs_set_user_bpammo(idCSW_AUG120)
            
cs_set_user_bpammo(idCSW_AK47120)
            
cs_set_user_bpammo(idCSW_AWP40)
            
cs_set_user_bpammo(idCSW_M249300)
            
cs_set_user_bpammo(idCSW_FIVESEVEN120
            
give_item(id"weapon_knife")    
        } 
        case 
7: { 
            
strip_user_weapons(id)
            
            
give_item(id"weapon_mp5navy")
            
give_item(id"weapon_m4a1")
            
give_item(id"weapon_awp")
            
give_item(id"weapon_usp")
            
give_item(id"weapon_m249")
            
cs_set_user_bpammo(idCSW_MP5NAVY120)
            
cs_set_user_bpammo(idCSW_M4A1120)
            
cs_set_user_bpammo(idCSW_AWP40)
            
cs_set_user_bpammo(idCSW_M249300)
            
cs_set_user_bpammo(idCSW_USP112
            
give_item(id"weapon_knife")    
            
        } 
    } 
    
    
menu_destroy(menu); 
    return 
PLUGIN_HANDLED

KONU COZULMUSTUR TSK EDERIM