Make additional permission descriptions in /help more concise.

This commit is contained in:
UnknownShadow200 2016-05-12 09:15:58 +10:00
parent f62c16c7c8
commit ff9d2d1627
22 changed files with 37 additions and 38 deletions

View File

@ -27,13 +27,13 @@ namespace MCGalaxy.Commands {
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] {
new CommandPerm(LevelPermission.AdvBuilder, "Lowest rank that can create chatrooms"),
new CommandPerm(LevelPermission.AdvBuilder, "Lowest rank that can delete a chatroom if empty"),
new CommandPerm(LevelPermission.Operator, "Lowest rank that can delete a chatroom"),
new CommandPerm(LevelPermission.Operator, "Lowest rank that can spy on a chatroom"),
new CommandPerm(LevelPermission.Operator, "Lowest rank that can force a player to join a chatroom"),
new CommandPerm(LevelPermission.Operator, "Lowest rank that can kick a player from a chatroom"),
new CommandPerm(LevelPermission.Operator, "Lowest rank that can send a global message to a chatroom (without any delay)"),
new CommandPerm(LevelPermission.AdvBuilder, "+ can create chatrooms"),
new CommandPerm(LevelPermission.AdvBuilder, "+ can delete an empty chatroom"),
new CommandPerm(LevelPermission.Operator, "+ can delete a chatroom"),
new CommandPerm(LevelPermission.Operator, "+ can spy on a chatroom"),
new CommandPerm(LevelPermission.Operator, "+ can force a player to join a chatroom"),
new CommandPerm(LevelPermission.Operator, "+ can kick a player from a chatroom"),
new CommandPerm(LevelPermission.Operator, "+ can send a global message to a chatroom (without any delay)"),
}; }
}

View File

@ -30,7 +30,7 @@ namespace MCGalaxy.Commands {
public override bool museumUsable { get { return true; } }
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] { new CommandPerm(LevelPermission.Operator, "Lowest rank that can setup the economy") }; }
get { return new[] { new CommandPerm(LevelPermission.Operator, "+ can setup the economy") }; }
}
public override void Use(Player p, string message) {

View File

@ -33,8 +33,8 @@ namespace MCGalaxy.Commands {
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] {
new CommandPerm(LevelPermission.Operator, "Lowest rank that can send the countdown rules to everybody"),
new CommandPerm(LevelPermission.Operator, "Lowest rank that can setup countdown (download, start, restart, enable, disable, cancel)"),
new CommandPerm(LevelPermission.Operator, "+ can send the countdown rules to everybody"),
new CommandPerm(LevelPermission.Operator, "+ can setup countdown (download/start/restart/enable/disable/cancel)"),
}; }
}

View File

@ -30,7 +30,7 @@ namespace MCGalaxy.Commands
public override bool museumUsable { get { return false; } }
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] { new CommandPerm(LevelPermission.Operator, "Lowest rank that can use admin commands for tntwars") }; }
get { return new[] { new CommandPerm(LevelPermission.Operator, "+ can use admin commands for tntwars") }; }
}
public bool DeleteZone = false;

View File

@ -27,7 +27,7 @@ namespace MCGalaxy.Commands {
public override bool museumUsable { get { return true; } }
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] { new CommandPerm(LevelPermission.Builder, "Lowest rank that can send the faq to other players") }; }
get { return new[] { new CommandPerm(LevelPermission.Builder, "+ can send the faq to other players") }; }
}
public override void Use(Player p, string message) {

View File

@ -88,7 +88,7 @@ namespace MCGalaxy.Commands
for (int i = 0; i < perms.Length; i++) {
var addition = CommandOtherPerms.Find(cmd, i + 1);
LevelPermission perm = (LevelPermission)addition.Permission;
Player.Message(p, GetColoredRank(perm) + " %S- " + addition.Description);
Player.Message(p, GetColoredRank(perm) + "%S" + addition.Description);
}
return true;
}

View File

@ -28,7 +28,7 @@ namespace MCGalaxy.Commands
public override bool museumUsable { get { return true; } }
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] { new CommandPerm(LevelPermission.Operator, "Lowest rank that can send the news to everyone") }; }
get { return new[] { new CommandPerm(LevelPermission.Operator, "+ can send the news to everyone") }; }
}
const string newsFile = "text/news.txt";

View File

@ -31,7 +31,7 @@ namespace MCGalaxy.Commands {
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] {
new CommandPerm(LevelPermission.Operator, "Lowest rank able to set rank requirements."),
new CommandPerm(LevelPermission.Operator, "+ can set rank requirements."),
}; }
}
static char[] trimChars = new[] { ' ' };

View File

@ -28,7 +28,7 @@ namespace MCGalaxy.Commands
public override bool museumUsable { get { return true; } }
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] { new CommandPerm(LevelPermission.Builder, "Lowest rank that can send rules to other players") }; }
get { return new[] { new CommandPerm(LevelPermission.Builder, "can send rules to other players") }; }
}
public override void Use(Player p, string message) {

View File

@ -27,7 +27,7 @@ namespace MCGalaxy.Commands {
public override bool museumUsable { get { return true; } }
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] { new CommandPerm(LevelPermission.AdvBuilder, "Lowest rank which can see IPs and if whitelisted") }; }
get { return new[] { new CommandPerm(LevelPermission.AdvBuilder, "+ can see IPs and if a player is whitelisted") }; }
}
public override void Use(Player p, string message) {

View File

@ -26,8 +26,7 @@ namespace MCGalaxy.Commands
public override bool museumUsable { get { return true; } }
public override LevelPermission defaultRank { get { return LevelPermission.Operator; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] { new CommandPerm(LevelPermission.Admin,
"Lowest rank that can hide/unhide without showing a message to ops") }; }
get { return new[] { new CommandPerm(LevelPermission.Admin, "+ can hide/unhide without showing a message to ops") }; }
}
public override CommandAlias[] Aliases {
get { return new[] { new CommandAlias("xhide", "silent") }; }

View File

@ -30,7 +30,7 @@ namespace MCGalaxy.Commands
public override bool museumUsable { get { return false; } }
public override LevelPermission defaultRank { get { return LevelPermission.Builder; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] { new CommandPerm(LevelPermission.Guest, "The highest rank to be patrolled") }; }
get { return new[] { new CommandPerm(LevelPermission.Guest, " and below are patrolled") }; }
}
public override void Help(Player p)
@ -54,7 +54,7 @@ namespace MCGalaxy.Commands
string value = getpatrol[index];
Player who = PlayerInfo.FindExact(value);
Command.all.Find("tp").Use(p, who.name);
Player.Message(p, "You are now visiting " + who.color + who.name + "!");
Player.Message(p, "Now visiting " + who.ColoredName + "%S.");
}
}
}

View File

@ -29,9 +29,9 @@ namespace MCGalaxy.Commands
public override LevelPermission defaultRank { get { return LevelPermission.Operator; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] {
new CommandPerm(LevelPermission.Operator, "Lowest rank to delete zones"),
new CommandPerm(LevelPermission.Operator, "Lowest rank to delete all zones"),
new CommandPerm(LevelPermission.Operator, "Lowest rank to create zones"),
new CommandPerm(LevelPermission.Operator, "+ can delete zones"),
new CommandPerm(LevelPermission.Operator, "+ can delete all zones"),
new CommandPerm(LevelPermission.Operator, "+ can create zones"),
}; }
}

View File

@ -25,7 +25,7 @@ namespace MCGalaxy.Commands
public override bool museumUsable { get { return true; } }
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] { new CommandPerm(LevelPermission.Operator, "Lowest rank that can edit map options") }; }
get { return new[] { new CommandPerm(LevelPermission.Operator, "+ can edit map options") }; }
}
public override CommandAlias[] Aliases {
get { return new[] { new CommandAlias("ps", "ps") }; }

View File

@ -26,7 +26,7 @@ namespace MCGalaxy.Commands {
public override bool museumUsable { get { return true; } }
public override LevelPermission defaultRank { get { return LevelPermission.AdvBuilder; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] { new CommandPerm(LevelPermission.Operator, "Lowest rank that can reveal to everyone") }; }
get { return new[] { new CommandPerm(LevelPermission.Operator, "+ can reveal to everyone") }; }
}
public override void Use(Player p, string message) {

View File

@ -32,8 +32,8 @@ namespace MCGalaxy.Commands
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] {
new CommandPerm(LevelPermission.Operator, "Lowest rank able to undo other players"),
new CommandPerm(LevelPermission.AdvBuilder, "Lowest rank able to undo physics"),
new CommandPerm(LevelPermission.Operator, "+ can undo other players"),
new CommandPerm(LevelPermission.AdvBuilder, "+ can undo physics"),
}; }
}
public override CommandAlias[] Aliases {

View File

@ -27,7 +27,7 @@ namespace MCGalaxy.Commands {
public override bool museumUsable { get { return false; } }
public override LevelPermission defaultRank { get { return LevelPermission.AdvBuilder; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] { new CommandPerm(LevelPermission.Operator, "Lowest rank that can set the bot to killer") }; }
get { return new[] { new CommandPerm(LevelPermission.Operator, "+ can set bots to be killer") }; }
}
public override void Use(Player p, string message) {

View File

@ -28,7 +28,7 @@ namespace MCGalaxy.Commands
public override bool museumUsable { get { return true; } }
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] { new CommandPerm(LevelPermission.Operator, "Lowest rank that can send the changelog to everybody") }; }
get { return new[] { new CommandPerm(LevelPermission.Operator, "+ can send the changelog to everybody") }; }
}
public override void Use(Player p, string message)

View File

@ -24,7 +24,7 @@ namespace MCGalaxy.Commands {
public override bool museumUsable { get { return true; } }
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] { new CommandPerm(LevelPermission.Admin, "Lowest rank which can can change the main level") }; }
get { return new[] { new CommandPerm(LevelPermission.Admin, "+ can change the main level") }; }
}
public CmdMain() { }

View File

@ -29,7 +29,7 @@ namespace MCGalaxy.Commands {
public override bool museumUsable { get { return true; } }
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] { new CommandPerm(LevelPermission.Operator, "Lowest rank which can check, view and delete reports") }; }
get { return new[] { new CommandPerm(LevelPermission.Operator, "+ can check, view and delete reports") }; }
}
static char[] trimChars = {' '};

View File

@ -26,9 +26,9 @@ namespace MCGalaxy.Commands
public override LevelPermission defaultRank { get { return LevelPermission.Builder; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] {
new CommandPerm(LevelPermission.Operator, "Lowest rank at which big tnt can be used"),
new CommandPerm(LevelPermission.Operator, "Lowest rank at which the user can allow/disallow tnt"),
new CommandPerm(LevelPermission.Operator, "Lowest rank at which nuke tnt can be used"),
new CommandPerm(LevelPermission.Operator, "+ can use big TNT"),
new CommandPerm(LevelPermission.Operator, "+ can allow/disallow tnt"),
new CommandPerm(LevelPermission.Operator, "+ can use nuke TNT"),
}; }
}

View File

@ -28,9 +28,9 @@ namespace MCGalaxy.Commands
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
public override CommandPerm[] AdditionalPerms {
get { return new[] {
new CommandPerm(LevelPermission.Operator, "Lowest rank to create warps"),
new CommandPerm(LevelPermission.Operator, "Lowest rank to delete warps"),
new CommandPerm(LevelPermission.Operator, "Lowest rank to move/edit warps"),
new CommandPerm(LevelPermission.Operator, "+ can create warps"),
new CommandPerm(LevelPermission.Operator, "+ can delete warps"),
new CommandPerm(LevelPermission.Operator, "+ can move/edit warps"),
}; }
}