|
本帖最后由 D.R.CTO_地瓜 于 2012-4-4 15:53 编辑
#include //需要的模块
public plugin_init()
{ //控制台输入xxxxx打开菜单 xxxxx改成自己需要的命令
register_clcmd( "xxxxx","ExtraMenu")
register_event("HLTV", "event_round_start", "a", "1=0", "2=0")
}
public ExtraMenu(id)
{
new menu = menu_create("\r商店", "menu_handler");
menu_additem(menu, "\y 选项1内容", "1", 0); //"选项X内容"改成自己需要的
menu_additem(menu, "\y 选项2内容", "2", 0); //增加选项方法
menu_additem(menu, "\y 选项3内容", "3", 0); //如:menu_additem(menu, "\y 选项10内容","10", 0);以此类推
menu_additem(menu, "\y 选项4内容", "4", 0); // \y为设定颜色为黄色 \r则是红色等
menu_additem(menu, "\y 选项5内容", "5", 0);
menu_additem(menu, "\y 选项6内容", "6", 0);
menu_additem(menu, "\y 选项7内容", "7", 0);
menu_additem(menu, "\y 选项8内容", "8", 0);
menu_additem(menu, "\y 选项9内容", "9", 0);
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); //退出
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
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:
{ //如果按了1,就在控制台输入一个命令say /bh
client_cmd(id, "say /bh")//可以把say /bh改成自己需要的,也可以改成执行事件
menu_destroy(menu); // 消除选单
return PLUGIN_HANDLED; // 离开插件
}
case 2:
{
client_cmd(id, "say /fuhuo")
menu_destroy(menu); // 消除选单
return PLUGIN_HANDLED; // 离开插件
}
case 3:
{
client_cmd(id, "say /giveo4")
menu_destroy(menu); // 消除选单
return PLUGIN_HANDLED; // 离开插件
}
case 4:
{
client_cmd(id, "say /buyls")
menu_destroy(menu); // 消除选单
return PLUGIN_HANDLED; // 离开插件
}
case 5:
{
client_cmd(id, "say /molotov")
menu_destroy(menu); // 消除选单
return PLUGIN_HANDLED; // 离开插件
}
case 6:
{
client_cmd(id, "amx_apache")
menu_destroy(menu); // 消除选单
return PLUGIN_HANDLED; // 离开插件
}
case 7:
{
client_cmd(id, "amx_destroyapache")
menu_destroy(menu); // 消除选单
return PLUGIN_HANDLED; // 离开插件
}
case 8:
{
client_cmd(id, "addcar")
menu_destroy(menu); // 消除选单
return PLUGIN_HANDLED; // 离开插件
}
case 9:
{
client_cmd(id, "dlcar")
menu_destroy(menu); // 消除选单
return PLUGIN_HANDLED; // 离开插件
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
表示很赞同
转自baslt 网盘
|
|