Merge branch 'general-devel' into patch-1
This commit is contained in:
commit
6606c7a7b7
8 changed files with 236 additions and 25 deletions
|
|
@ -2865,6 +2865,7 @@ namespace TShockAPI
|
|||
"add <name> <permissions...> - Adds a new group.",
|
||||
"addperm <group> <permissions...> - Adds permissions to a group.",
|
||||
"color <group> <rrr,ggg,bbb> - Changes a group's chat color.",
|
||||
"rename <group> <new name> - Changes a group's name.",
|
||||
"del <group> - Deletes a group.",
|
||||
"delperm <group> <permissions...> - Removes permissions from a group.",
|
||||
"list [page] - Lists groups.",
|
||||
|
|
@ -3074,6 +3075,29 @@ namespace TShockAPI
|
|||
}
|
||||
#endregion
|
||||
return;
|
||||
case "rename":
|
||||
#region Rename group
|
||||
{
|
||||
if (args.Parameters.Count != 3)
|
||||
{
|
||||
args.Player.SendErrorMessage("Invalid syntax! Proper syntax: {0}group rename <group> <new name>", Specifier);
|
||||
return;
|
||||
}
|
||||
|
||||
string group = args.Parameters[1];
|
||||
string newName = args.Parameters[2];
|
||||
try
|
||||
{
|
||||
string response = TShock.Groups.RenameGroup(group, newName);
|
||||
args.Player.SendSuccessMessage(response);
|
||||
}
|
||||
catch (GroupManagerException ex)
|
||||
{
|
||||
args.Player.SendErrorMessage(ex.Message);
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
return;
|
||||
case "del":
|
||||
#region Delete group
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue