Allow server to execute silent specifier
Removed erroneous playing command (duplicates /who). Fixes #879
This commit is contained in:
parent
32218f9be0
commit
fba93e5602
1 changed files with 2 additions and 16 deletions
|
|
@ -1132,26 +1132,12 @@ namespace TShockAPI
|
||||||
WorldGen.genRand = new Random();
|
WorldGen.genRand = new Random();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (args.Command.StartsWith("playing") || args.Command.StartsWith("{0}playing".SFormat(Commands.Specifier)))
|
if (args.Command == "autosave")
|
||||||
{
|
|
||||||
int count = 0;
|
|
||||||
foreach (TSPlayer player in Players)
|
|
||||||
{
|
|
||||||
if (player != null && player.Active)
|
|
||||||
{
|
|
||||||
count++;
|
|
||||||
TSPlayer.Server.SendInfoMessage("{0} ({1}) [{2}] <{3}>", player.Name, player.IP,
|
|
||||||
player.Group.Name, player.UserAccountName);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
TSPlayer.Server.SendInfoMessage("{0} players connected.", count);
|
|
||||||
}
|
|
||||||
else if (args.Command == "autosave")
|
|
||||||
{
|
{
|
||||||
Main.autoSave = Config.AutoSave = !Config.AutoSave;
|
Main.autoSave = Config.AutoSave = !Config.AutoSave;
|
||||||
Log.ConsoleInfo("AutoSave " + (Config.AutoSave ? "Enabled" : "Disabled"));
|
Log.ConsoleInfo("AutoSave " + (Config.AutoSave ? "Enabled" : "Disabled"));
|
||||||
}
|
}
|
||||||
else if (args.Command.StartsWith(Commands.Specifier))
|
else if (args.Command.StartsWith(Commands.Specifier) || args.Command.StartsWith(Commands.SilentSpecifier))
|
||||||
{
|
{
|
||||||
Commands.HandleCommand(TSPlayer.Server, args.Command);
|
Commands.HandleCommand(TSPlayer.Server, args.Command);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue