PHP- Kodu:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <cstrike>
#include <jail>
public plugin_init()
{
new map[ 128 ]
get_mapname( map, charsmax( map ) );
if( ( containi( map, "jail" ) == -1 ) && ( containi( map, "jb" ) == -1 ) ) return;
register_plugin("SilahMenusu","1.0","Yunap.")
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("\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(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_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(id, CSW_M4A1, 120)
cs_set_user_bpammo(id, CSW_AK47, 120)
cs_set_user_bpammo(id, CSW_AWP, 40)
cs_set_user_bpammo(id, CSW_M249, 300)
cs_set_user_bpammo(id, CSW_DEAGLE, 90)
}
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(id, CSW_SG552, 120)
cs_set_user_bpammo(id, CSW_FAMAS, 120)
cs_set_user_bpammo(id, CSW_AWP, 40)
cs_set_user_bpammo(id, CSW_M249, 300)
cs_set_user_bpammo(id, CSW_DEAGLE, 90)
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(id, CSW_AK47, 120)
cs_set_user_bpammo(id, CSW_SG552, 120)
cs_set_user_bpammo(id, CSW_AWP, 40)
cs_set_user_bpammo(id, CSW_M249, 300)
cs_set_user_bpammo(id, CSW_USP, 120)
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(id, CSW_FAMAS, 120)
cs_set_user_bpammo(id, CSW_MP5NAVY, 120)
cs_set_user_bpammo(id, CSW_AWP, 40)
cs_set_user_bpammo(id, CSW_M249, 300)
cs_set_user_bpammo(id, CSW_GLOCK18, 120)
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(id, CSW_GALIL, 90)
cs_set_user_bpammo(id, CSW_M3, 40)
cs_set_user_bpammo(id, CSW_AWP, 40)
cs_set_user_bpammo(id, CSW_M249, 300)
cs_set_user_bpammo(id, CSW_ELITE, 150)
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(id, CSW_AUG, 120)
cs_set_user_bpammo(id, CSW_AK47, 120)
cs_set_user_bpammo(id, CSW_AWP, 40)
cs_set_user_bpammo(id, CSW_M249, 300)
cs_set_user_bpammo(id, CSW_FIVESEVEN, 120)
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(id, CSW_MP5NAVY, 120)
cs_set_user_bpammo(id, CSW_M4A1, 120)
cs_set_user_bpammo(id, CSW_AWP, 40)
cs_set_user_bpammo(id, CSW_M249, 300)
cs_set_user_bpammo(id, CSW_USP, 112)
give_item(id, "weapon_knife")
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}