From c7aed18054855fdede6fc92b396c7b7c373c3f30 Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Sun, 27 Dec 2020 21:26:18 -0600 Subject: [PATCH] Add clan and admin chat cmds --- scripts/server/command.js | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/scripts/server/command.js b/scripts/server/command.js index 83b7b5eb..2c7645e3 100644 --- a/scripts/server/command.js +++ b/scripts/server/command.js @@ -68,7 +68,13 @@ function loadCommandData() { commandData("local", talkCommand, "", getStaffFlagValue("none"), true, false), commandData("l", talkCommand, "", getStaffFlagValue("none"), true, false), commandData("w", whisperCommand, "", getStaffFlagValue("none"), true, false), - commandData("whisper", whisperCommand, "", getStaffFlagValue("none"), true, false), + commandData("whisper", whisperCommand, "", getStaffFlagValue("none"), true, false), + commandData("clanchat", clanChatCommand, "", getStaffFlagValue("none"), true, false), + commandData("clan", clanChatCommand, "", getStaffFlagValue("none"), true, false), + commandData("c", clanChatCommand, "", getStaffFlagValue("none"), true, false), + commandData("adminchat", adminChatCommand, "", getStaffFlagValue("basicModeration"), true, true), + commandData("a", adminChatCommand, "", getStaffFlagValue("basicModeration"), true, true), + commandData("achat", adminChatCommand, "", getStaffFlagValue("basicModeration"), true, true), ], clan: [ commandData("addclan", createClanCommand, "", getStaffFlagValue("manageClans"), true, true), @@ -159,6 +165,14 @@ function loadCommandData() { // Bus/Garbage commandData("startroute", jobStartRouteCommand, "", getStaffFlagValue("none"), true, false), commandData("stoproute", jobStopRouteCommand, "", getStaffFlagValue("none"), true, false), + + // Admin Job Stuff + commandData("addjobloc", createJobLocationCommand, "", getStaffFlagValue("manageJobs"), true, false), + commandData("deljobloc", deleteJobLocationCommand, "", getStaffFlagValue("manageJobs"), true, false), + commandData("jobloctoggle", deleteJobLocationCommand, "", getStaffFlagValue("manageJobs"), true, false), + commandData("jobwhitelist", toggleJobWhiteListCommand, "[job id]", getStaffFlagValue("manageJobs"), true, false), + commandData("jobblacklist", toggleJobBlackListCommand, "[job id]", getStaffFlagValue("manageJobs"), true, false), + commandData("jobtoggle", toggleJobEnabledCommand, "[job id]", getStaffFlagValue("manageJobs"), true, false), ], keybind: [ commandData("bindkey", addKeyBindCommand, " [params]", getStaffFlagValue("none"), true, false), @@ -195,7 +209,7 @@ function loadCommandData() { commandData("clearstaffflags", clearStaffFlagsCommand, "", getStaffFlagValue("manageAdmins"), true, true), commandData("staffflags", allStaffFlagsCommand, "", getStaffFlagValue("manageAdmins"), true, true), - commandData("givemoney", givePlayerMoneyCommand, " ", getStaffFlagValue("manageAdmins"), true, true), + commandData("givemoney", givePlayerMoneyCommand, " ", getStaffFlagValue("giveMoney"), true, true), ], security: [], startup: [], @@ -441,4 +455,14 @@ addCommandHandler("cmd", function(command, params, client) { getCommand(newCommand).handlerFunction(newCommand, newParams, client); }); +// --------------------------------------------------------------------------- + +function listAllCommands() { + for(let i in serverCommands) { + for(let j in serverCommands[i]) { + console.log(serverCommands[i][j].command); + } + } +} + // --------------------------------------------------------------------------- \ No newline at end of file