|
【插件资讯】
插件来源:转贴 + 部份修改 [ 本来的插件是在外国网站找的 ]
使用指令:None.
修改项目:新增枪械
安装路径:cstrike/addons/amxmodx/plugins
【插件介绍】
表情 为了增加大家对 sma 档的认识我会教大家怎麽改 !!!
现在开始教学 !!! 请专心看看 你会觉得改 sma 是一件很容易的事
[ 因为之前的插件有大量的作者名字 这插件没有任何作者名称出现过 请放心使用 ]
#define PLUGINNAME "监狱警察武器菜单" // 插件名称
#define VERSION "1.0" // 插件版本
#define AUTHOR "you" // 作者名称
public plugin_init()
{
register_plugin(PLUGINNAME, VERSION, AUTHOR)
register_event( "ResetHUD", "Event_ResetHUD", "be" ); // 这不知道 =.= '
register_clcmd( "ct_weapon","WeaponMenuforCt") // ct_weapon 是个指令 可以自行修改
register_clcmd( "AntiFurien WaffenMenu","WeaponMenuforCt"); // 第二个 开启 ct武器菜单的指令 可删
}
public Event_ResetHUD(id)
{
if(is_user_alive(id) && cs_get_user_team(id) == CS_TEAM_CT)
{
WeaponMenuforCt(id)
}
}
public WeaponMenuforCt(id)
{
new menu = menu_create("\r监狱警察武器菜单", "menu_handler");
menu_additem(menu, "\w步枪 M4A1", "1", 0);
menu_additem(menu, "\w步枪 AK47", "2", 0);
menu_additem(menu, "\w衝锋 MP5", "3", 0);
menu_additem(menu, "\w狙枪 AWP", "4", 0);
menu_additem(menu, "\w散弹 M3", "5", 0);
menu_additem(menu, "\w散弹 XM1014", "6", 0);
// menu_additem(menu, "\w新枪 HK416", "7", 0);
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
}
public menu_handler(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:
{
give_item(id, "weapon_m4a1")
give_item(id, "weapon_usp")
cs_set_user_bpammo(id,CSW_M4A1,90)
cs_set_user_bpammo(id,CSW_USP,100)
}
case 2:
{
give_item(id, "weapon_ak47")
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id,CSW_AK47,90)
cs_set_user_bpammo(id,CSW_DEAGLE,35)
}
case 3:
{
give_item(id, "weapon_mp5navy")
give_item(id, "weapon_elite")
cs_set_user_bpammo(id,CSW_MP5NAVY,120)
cs_set_user_bpammo(id,CSW_ELITE,120)
}
case 4:
{
give_item(id, "weapon_awp")
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id,CSW_XM1014,32)
cs_set_user_bpammo(id,CSW_DEAGLE,35)
}
case 5:
{
give_item(id, "weapon_m3")
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id,CSW_M3,32)
cs_set_user_bpammo(id,CSW_DEAGLE,35)
}
case 6:
{
give_item(id, "weapon_xm1014")
give_item(id, "weapon_elite")
cs_set_user_bpammo(id,CSW_XM1014,32)
cs_set_user_bpammo(id,CSW_ELITE,120)
}
//case 7:
// {
// client_cmd(id, "buy_hk416") 这是武器插件制作器用的
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
|
|