search players by name in serverbrowser

git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4039 e016b1c5-ed68-44aa-a2f7-31cac88cffde
This commit is contained in:
ac_stef
2008-12-19 02:17:47 +00:00
parent b9d9a9feae
commit 892803e220
6 changed files with 166 additions and 28 deletions
+18
View File
@@ -206,6 +206,24 @@ void serverms(int mode, int numplayers, int minremain, char *smapname, int milli
sendstring(serverdesc, po);
putint(po, maxclients);
putint(po, getpongflags(addr.host));
if(pi.remaining())
{
int query = getint(pi);
switch(query)
{
case EXTPING_NAMELIST:
{
extern void extping_namelist(ucharbuf &p);
putint(po, query);
extping_namelist(po);
break;
}
case EXTPING_NOP:
default:
putint(po, EXTPING_NOP);
break;
}
}
}
else // ext pong - additional server infos
{