diff --git a/.gitignore b/.gitignore index 0ea8568dc2..2ca5df58bf 100755 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ object_template_crc_string_table.tab **/.idea/* *.iml +/out/* diff --git a/sku.0/sys.server/compiled/game/script/gm/cmd.java b/sku.0/sys.server/compiled/game/script/gm/cmd.java index a9e031e1ea..bd9b800733 100755 --- a/sku.0/sys.server/compiled/game/script/gm/cmd.java +++ b/sku.0/sys.server/compiled/game/script/gm/cmd.java @@ -4439,6 +4439,38 @@ else if (command.equalsIgnoreCase("setWeather")) { return SCRIPT_CONTINUE; } + else if (command.equalsIgnoreCase("setCount")) { + + int count; + if(st.hasMoreTokens()) { + count = utils.stringToInt(st.nextToken()); + } else { + sendSystemMessageTestingOnly(self, "Syntax: /admin setCount "); + return SCRIPT_CONTINUE; + } + if (count > 500) { + count = 500; + } + setCount(target, count); + sendConsoleMessage(self, "You have added " + count + " to " + target + " (" + getName(target) + ")"); + return SCRIPT_CONTINUE; + } + + else if (command.equalsIgnoreCase("messageTo")){ + String message; + float messageDelay; + if(st.hasMoreTokens()) { + message = st.nextToken(); + messageDelay = utils.stringToFloat(st.nextToken()); + } else { + sendSystemMessageTestingOnly(self, "Syntax: /admin messageTo "); + return SCRIPT_CONTINUE; + } + messageTo(target, message, null, messageDelay, true); + sendConsoleMessage(self, "Message " + message + " sent to " + target + " (" + getName(target) + ") with a delay of " + messageDelay + " seconds."); + return SCRIPT_CONTINUE; + } + else { showAdminCmdSyntax(self); } @@ -4457,6 +4489,10 @@ private static void showAdminCmdSyntax(obj_id self) throws InterruptedException sendConsoleMessage(self, "returns the account username of the specified player"); sendConsoleMessage(self, "\\#00ffff setWeather \\#bfff00 \\#."); sendConsoleMessage(self, "sets the weather for the current scene"); + sendConsoleMessage(self, "\\#00ffff setCount \\#bfff00 \\#."); + sendConsoleMessage(self, "sets the amount of a stackable item."); + sendConsoleMessage(self, "\\#00ffff sendMessageTo \\#bfff00