From 58dc92c3a61fbcf2f2a605142c7509ed633a2b7c Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Wed, 3 Feb 2021 11:57:05 -0600 Subject: [PATCH] Add AC script WL/BL commands --- scripts/server/config.js | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/scripts/server/config.js b/scripts/server/config.js index 18057646..4df319f5 100644 --- a/scripts/server/config.js +++ b/scripts/server/config.js @@ -603,6 +603,30 @@ function toggleServerLogoCommand(command, params, client) { // --------------------------------------------------------------------------- +function toggleAntiCheatScriptWhitelist(command, params, client) { + getServerConfig().antiCheat.gameScriptWhiteListEnabled = !getServerConfig().antiCheat.gameScriptWhiteListEnabled; + + updatePlayerShowLogoState(null, getServerConfig().antiCheat.gameScriptWhiteListEnabled); + + messageAdminAction(`${client.name} turned anticheat game script whitelist ${getBoolRedGreenInlineColour(getServerConfig().antiCheat.gameScriptWhiteListEnabled)}${toUpperCase(getOnOffFromBool(getServerConfig().antiCheat.gameScriptWhiteListEnabled))}`); + updateServerRules(); + return true; +} + +// --------------------------------------------------------------------------- + +function toggleAntiCheatScriptBlacklist(command, params, client) { + getServerConfig().antiCheat.gameScriptBlackListEnabled = !getServerConfig().antiCheat.gameScriptBlackListEnabled; + + updatePlayerShowLogoState(null, getServerConfig().antiCheat.gameScriptBlackListEnabled); + + messageAdminAction(`${client.name} turned anticheat game script blacklist ${getBoolRedGreenInlineColour(getServerConfig().antiCheat.gameScriptBlackListEnabled)}${toUpperCase(getOnOffFromBool(getServerConfig().antiCheat.gameScriptBlackListEnabled))}`); + updateServerRules(); + return true; +} + +// --------------------------------------------------------------------------- + function toggleServerGUICommand(command, params, client) { getServerConfig().useGUI = !getServerConfig().useGUI;