From cdcbe7773c4778be31a79385a4879f58b7a3f659 Mon Sep 17 00:00:00 2001 From: Spoike Date: Sun, 22 Oct 2006 20:31:10 +0000 Subject: [PATCH] Finally added allownq command. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2425 fc73d0e0-1445-4013-8a0c-d673dee63da5 --- fteqtv/rcon.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/fteqtv/rcon.c b/fteqtv/rcon.c index de4135680..15a0866c5 100644 --- a/fteqtv/rcon.c +++ b/fteqtv/rcon.c @@ -602,6 +602,17 @@ char *Cmd_MaxViewers(cluster_t *cluster, sv_t *qtv, char *arg[MAX_ARGS], char *b cluster->maxviewers = atoi(arg[1]); return "maxviewers set\n"; } +char *Cmd_AllowNQ(cluster_t *cluster, sv_t *qtv, char *arg[MAX_ARGS], char *buffer, int sizeofbuffer, qboolean localcommand) +{ + if (!*arg[1]) + { + buffer[0] = '\0'; + snprintf(buffer, sizeofbuffer, "allownq is currently %i\n", cluster->allownqclients); + return buffer; + } + cluster->allownqclients = atoi(arg[1]); + return "allownq set\n"; +} char *Cmd_MaxProxies(cluster_t *cluster, sv_t *qtv, char *arg[MAX_ARGS], char *buffer, int sizeofbuffer, qboolean localcommand) { if (!*arg[1]) @@ -750,7 +761,7 @@ char *Cmd_MVDPort(cluster_t *cluster, sv_t *qtv, char *arg[MAX_ARGS], char *buff char *Cmd_Commands(cluster_t *cluster, sv_t *qtv, char *arg[MAX_ARGS], char *buffer, int sizeofbuffer, qboolean localcommand) { - return ""; + return "fixme"; } typedef struct rconcommands_s { @@ -791,6 +802,7 @@ const rconcommands_t rconcommands[] = {"echo", 0, 1, Cmd_Echo}, {"quit", 0, 1, Cmd_Quit}, {"streams", 0, 1, Cmd_Streams}, + {"allownq", 0, 1, Cmd_AllowNQ},