下面是引用 eric512 于 2013-07-08 14:08 发表的 : 
嗯,我系新手
这里用不用删一些?
public Gunmenu(id)
{
if(g_gun[id] < 1 )
.......
看了一下 上面andy大的回覆
每回合宣告g_gun[id] = 0; //初始化0设定
我是不懂
if(
g_gun[id] < 1 ) //这边小于0? 那不如 干脆给他0就好了阿..
if (!g_gun[id]) {
//选单OK new menu = menu_create("\r枪械选单", "menu_handler1");
menu_additem(menu, "\yAK47", "1",0);
menu_additem(menu, "\yM4A1", "2", 0);
menu_additem(menu, "\yAWP", "3", 0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
//
这边没给他判断 他会没办法..else喔g_gun[id]++ //这边只要大于你前面判断的g_gun[id]的值 就好了 }
else
{
//上面判断都没有.. client_printcolor(id,"你已选择枪械!") //
终于换到我了 }
return PLUGIN_HANDLED;
}