From: Mario Date: Sun, 15 Jan 2017 16:49:33 +0000 (+1000) Subject: Allow listing a single records page X-Git-Tag: xonotic-v0.8.2~288 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=397c8dd7ac168cf4609325c897af857021f95cc4;p=xonotic%2Fxonotic-data.pk3dir.git Allow listing a single records page --- diff --git a/qcsrc/server/command/common.qc b/qcsrc/server/command/common.qc index 5b01f1349..a21feffcb 100644 --- a/qcsrc/server/command/common.qc +++ b/qcsrc/server/command/common.qc @@ -575,8 +575,14 @@ void CommonCommand_records(float request, entity caller) { case CMD_REQUEST_COMMAND: { - for (int i = 0; i < 10; ++i) - if (records_reply[i] != "") print_to(caller, records_reply[i]); + int num = stoi(argv(1)); + if(num > 0 && num <= 10 && records_reply[num - 1] != "") + print_to(caller, records_reply[num - 1]); + else + { + for (int i = 0; i < 10; ++i) + if (records_reply[i] != "") print_to(caller, records_reply[i]); + } return; // never fall through to usage }