diff --git a/luamods/wolfadmin/commands/admin/shuffle.lua b/luamods/wolfadmin/commands/admin/shuffle.lua index 08b55a3..1368ad8 100644 --- a/luamods/wolfadmin/commands/admin/shuffle.lua +++ b/luamods/wolfadmin/commands/admin/shuffle.lua @@ -20,10 +20,10 @@ local commands = require (wolfa_getLuaPath()..".commands.commands") local settings = require (wolfa_getLuaPath()..".util.settings") function commandShuffle(clientId, command) - et.trap_SendConsoleCommand(et.EXEC_APPEND, "cchat -1 \"^dshuffle: ^9teams were shuffled.\";") + et.trap_SendConsoleCommand(et.EXEC_APPEND, "cchat -1 \"^dshuffle: ^9teams were shuffled by XP.\";") et.trap_SendConsoleCommand(et.EXEC_APPEND, "shuffle_teams") return true end -commands.addadmin("shuffle", commandShuffle, auth.PERM_SHUFFLE, "shuffle the teams to try and even them", nil, nil, (settings.get("g_standalone") == 0)) +commands.addadmin("shuffle", commandShuffle, auth.PERM_SHUFFLE, "shuffle the teams by XP to try and even them", nil, nil, (settings.get("g_standalone") == 0)) diff --git a/luamods/wolfadmin/commands/admin/shufflesr.lua b/luamods/wolfadmin/commands/admin/shufflesr.lua new file mode 100644 index 0000000..81e804a --- /dev/null +++ b/luamods/wolfadmin/commands/admin/shufflesr.lua @@ -0,0 +1,29 @@ + +-- WolfAdmin module for Wolfenstein: Enemy Territory servers. +-- Copyright (C) 2015-2017 Timo 'Timothy' Smit + +-- This program is free software: you can redistribute it and/or modify +-- it under the terms of the GNU General Public License as published by +-- the Free Software Foundation, either version 3 of the License, or +-- at your option any later version. + +-- This program is distributed in the hope that it will be useful, +-- but WITHOUT ANY WARRANTY; without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-- GNU General Public License for more details. + +-- You should have received a copy of the GNU General Public License +-- along with this program. If not, see . + +local auth = require (wolfa_getLuaPath()..".auth.auth") +local commands = require (wolfa_getLuaPath()..".commands.commands") +local settings = require (wolfa_getLuaPath()..".util.settings") + +function commandShuffleSR(clientId, command) + et.trap_SendConsoleCommand(et.EXEC_APPEND, "cchat -1 \"^dshuffle: ^9teams were shuffled by Skill Rating.\";") + + et.trap_SendConsoleCommand(et.EXEC_APPEND, "shuffle_teams_sr") + + return true +end +commands.addadmin("shufflesr", commandShuffleSR, auth.PERM_SHUFFLE, "shuffle the teams by Skill Rating to try and even them", nil, nil, (settings.get("fs_game") == "legacy"))