下面是引用 T.o.n..y 於 2015-07-08 22:03 發表的 一些關於ZP4.3的問題??:
就是....
如何設定ZP中的"M選單"的開啟次數?
簡單來說....在每一回合只能開一次...
關於這樣....要在ZP主插件內..寫些什麼呢?
煩請各位數位大大 幫忙 謝謝各位~~
在ZP的SMA收尋plugin_init()內找
register_event("HLTV", "event_round_start", "a", "1=0", "2=0");
new bool:g_switch[33];
public event_round_start()
for (new i; i<=get_maxplayers();i++)
g_switch
= false; //不知道 為何 陣列無法顯示 請用陣列..
收尋clcmd_changeteam
public clcmd_changeteam(id)
{
static team
team = fm_get_user_team(id)
// Unless it's a spectator joining the game
if (team == CS_TEAM_SPECTATOR || team == CS_TEAM_UNASSIGNED)
return PLUGIN_CONTINUE;
// Pressing 'M' (chooseteam) ingame should show the main menu instead
if (!g_switch[id])
{
show_menu_game(id)
g_switch[id] = true;
}
return PLUGIN_HANDLED;
}
修改好了