Custom command aliases (needs finished)
This commit is contained in:
@@ -454,6 +454,8 @@ function loadCommands() {
|
||||
new CommandData("language", setLocaleCommand, "<language name>", getStaffFlagValue("None"), true, false, "Sets your language"),
|
||||
new CommandData("locale", setLocaleCommand, "<language name>", getStaffFlagValue("None"), true, false, "Sets your language"),
|
||||
new CommandData("setlang", setLocaleCommand, "<language name>", getStaffFlagValue("None"), true, false, "Sets your language"),
|
||||
new CommandData("locales", showLocaleListCommand, "", getStaffFlagValue("None"), true, false, "Shows a list of available languages"),
|
||||
new CommandData("languages", showLocaleListCommand, "", getStaffFlagValue("None"), true, false, "Shows a list of available languages"),
|
||||
],
|
||||
messaging: [],
|
||||
misc: [
|
||||
@@ -882,6 +884,12 @@ function processPlayerCommand(command, params, client) {
|
||||
return true;
|
||||
}
|
||||
|
||||
let possibleAlias = getPlayerAliasForCommand(command);
|
||||
if (possibleAlias) {
|
||||
// Just change to the command the alias is for, then continue as normal
|
||||
command = possibleAlias.forCommand;
|
||||
}
|
||||
|
||||
let commandData = getCommand(toLowerCase(command));
|
||||
|
||||
let paramsDisplay = params;
|
||||
|
||||
Reference in New Issue
Block a user