*** empty log message ***

git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@740 e016b1c5-ed68-44aa-a2f7-31cac88cffde
This commit is contained in:
Lee Salzman
2006-11-26 17:49:06 +00:00
parent 9f68bf7e20
commit 8474e55579
6 changed files with 102 additions and 94 deletions
+13 -5
View File
@@ -677,16 +677,24 @@ void mastercommand(int cmd, int a) // one of MCMD_*
addmsg(SV_MASTERCMD, "rii", cmd, a);
};
struct mline { string cmd; };
static vector<mline> mlines;
void *kickmenu = NULL, *banmenu = NULL;
void showmastermenu(int m) // 0=kick, 1=ban
{
int menu = (m == MCMD_KICK ? 3 : 4);
purgemenu(menu);
void *menu = m==MCMD_KICK ? kickmenu : banmenu;
int item = 0;
loopv(players)
mlines.setsize(0);
loopv(players) if(players[i])
{
if(players[i]) menumanual(menu, i, players[i]->name, (char *)(size_t)i); // ugly hack
string &s = mlines.add().cmd;
s_sprintf(s)("mastercommand %d %d", m, i);
menumanual(menu, item++, players[i]->name, s);
};
menuset(menu);
menuset(menu);
};
COMMAND(setmaster, ARG_2STR);