mirror of
https://github.com/ClassiCube/MCGalaxy.git
synced 2025-09-22 03:55:18 -04:00
Banned rank does not deserve any commands or blocks by default. (Except for commands to quit the server)
This commit is contained in:
parent
f4cb39acd4
commit
670d70c86c
@ -255,7 +255,7 @@ namespace MCGalaxy.Blocks {
|
||||
case Block.Bird_Lava:
|
||||
return LevelPermission.AdvBuilder;
|
||||
}
|
||||
return LevelPermission.Banned;
|
||||
return LevelPermission.Guest;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -20,7 +20,7 @@ namespace MCGalaxy.Commands.Chatting {
|
||||
public override string name { get { return "Emote"; } }
|
||||
public override string shortcut { get { return "<3"; } }
|
||||
public override string type { get { return CommandTypes.Chat; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
|
||||
public override bool SuperUseable { get { return false; } }
|
||||
|
||||
public override void Use(Player p, string message) {
|
||||
|
@ -22,7 +22,7 @@ namespace MCGalaxy.Commands.Chatting {
|
||||
public sealed class CmdMe : MessageCmd {
|
||||
public override string name { get { return "Me"; } }
|
||||
public override string type { get { return CommandTypes.Chat; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
|
||||
public override bool SuperUseable { get { return false; } }
|
||||
|
||||
public override void Use(Player p, string message) {
|
||||
|
@ -20,7 +20,7 @@ namespace MCGalaxy.Commands.Info {
|
||||
public override string name { get { return "Commands"; } }
|
||||
public override string shortcut { get { return "Cmds"; } }
|
||||
public override string type { get { return CommandTypes.Information; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
|
||||
public override CommandAlias[] Aliases {
|
||||
get { return new[] { new CommandAlias("CmdList") }; }
|
||||
}
|
||||
|
@ -20,7 +20,7 @@ namespace MCGalaxy.Commands.Info {
|
||||
public override string name { get { return "Devs"; } }
|
||||
public override string shortcut { get { return "Dev"; } }
|
||||
public override string type { get { return CommandTypes.Information; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
|
||||
|
||||
public override void Use(Player p, string message) {
|
||||
if (message.Length > 0) { Help(p); return; }
|
||||
|
@ -21,7 +21,7 @@ namespace MCGalaxy.Commands.Info {
|
||||
public sealed class CmdFaq : Command {
|
||||
public override string name { get { return "FAQ"; } }
|
||||
public override string type { get { return CommandTypes.Information; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
|
||||
|
||||
public override void Use(Player p, string message) {
|
||||
TextFile faqFile = TextFile.Files["FAQ"];
|
||||
|
@ -21,7 +21,7 @@ namespace MCGalaxy.Commands.Info {
|
||||
public sealed class CmdHelp : Command {
|
||||
public override string name { get { return "Help"; } }
|
||||
public override string type { get { return CommandTypes.Information; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
|
||||
public override CommandAlias[] Aliases {
|
||||
get { return new[] { new CommandAlias("CmdHelp"), new CommandAlias("Ranks", "ranks"),
|
||||
new CommandAlias("Colors", "colors"), new CommandAlias("Emotes", "emotes") }; }
|
||||
|
@ -21,7 +21,7 @@ namespace MCGalaxy.Commands.Info {
|
||||
public sealed class CmdNews : Command {
|
||||
public override string name { get { return "News"; } }
|
||||
public override string type { get { return CommandTypes.Information; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
|
||||
|
||||
public override void Use(Player p, string message) {
|
||||
TextFile newsText = TextFile.Files["News"];
|
||||
|
@ -21,7 +21,7 @@ namespace MCGalaxy.Commands.Info {
|
||||
public sealed class CmdOpRules : Command {
|
||||
public override string name { get { return "OpRules"; } }
|
||||
public override string type { get { return CommandTypes.Information; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
|
||||
|
||||
public override void Use(Player p, string message) {
|
||||
TextFile oprulesFile = TextFile.Files["OpRules"];
|
||||
|
@ -24,7 +24,7 @@ namespace MCGalaxy.Commands.Info {
|
||||
public override string name { get { return "PClients"; } }
|
||||
public override string shortcut { get { return "Clients"; } }
|
||||
public override string type { get { return CommandTypes.Information; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
|
||||
|
||||
public override void Use(Player p, string message) {
|
||||
Dictionary<string, List<Player>> clients = new Dictionary<string, List<Player>>();
|
||||
|
@ -22,7 +22,7 @@ namespace MCGalaxy.Commands.Info {
|
||||
public sealed class CmdRules : Command {
|
||||
public override string name { get { return "Rules"; } }
|
||||
public override string type { get { return CommandTypes.Information; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
|
||||
public override CommandPerm[] ExtraPerms {
|
||||
get { return new[] { new CommandPerm(LevelPermission.Builder, "+ can send rules to other players") }; }
|
||||
}
|
||||
|
@ -21,7 +21,7 @@ using MCGalaxy.DB;
|
||||
namespace MCGalaxy.Commands.Info {
|
||||
public sealed class CmdSeen : Command {
|
||||
public override string name { get { return "Seen"; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
|
||||
public override string type { get { return CommandTypes.Information; } }
|
||||
|
||||
public override void Use(Player p, string message) {
|
||||
|
@ -25,7 +25,7 @@ namespace MCGalaxy.Commands.Info {
|
||||
public override string name { get { return "ServerInfo"; } }
|
||||
public override string shortcut { get { return "SInfo"; } }
|
||||
public override string type { get { return CommandTypes.Information; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
|
||||
public override CommandAlias[] Aliases {
|
||||
get { return new[] { new CommandAlias("Host"), new CommandAlias("ZAll") }; }
|
||||
}
|
||||
|
@ -23,7 +23,7 @@ namespace MCGalaxy.Commands.Info {
|
||||
public override string name { get { return "Time"; } }
|
||||
public override string shortcut { get { return "ti"; } }
|
||||
public override string type { get { return CommandTypes.Information; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
|
||||
|
||||
public override void Use(Player p, string message) {
|
||||
Player.Message(p, "Server time: {0:HH:mm:ss} on {0:d}", DateTime.Now);
|
||||
|
@ -23,7 +23,7 @@ namespace MCGalaxy.Commands.Info {
|
||||
public override string name { get { return "WhoIs"; } }
|
||||
public override string shortcut { get { return "WhoWas"; } }
|
||||
public override string type { get { return CommandTypes.Information; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
|
||||
public override CommandPerm[] ExtraPerms {
|
||||
get { return new[] { new CommandPerm(LevelPermission.AdvBuilder, "+ can see player's IP and if on whitelist") }; }
|
||||
}
|
||||
|
@ -21,7 +21,7 @@ namespace MCGalaxy.Commands.World {
|
||||
public override string name { get { return "Main"; } }
|
||||
public override string shortcut { get { return "h"; } }
|
||||
public override string type { get { return CommandTypes.World; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
|
||||
public override CommandPerm[] ExtraPerms {
|
||||
get { return new[] { new CommandPerm(LevelPermission.Admin, "+ can change the main level") }; }
|
||||
}
|
||||
|
@ -22,7 +22,7 @@ namespace MCGalaxy.Commands.World {
|
||||
public sealed class CmdSpawn : Command {
|
||||
public override string name { get { return "Spawn"; } }
|
||||
public override string type { get { return CommandTypes.World; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }
|
||||
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
|
||||
public override bool SuperUseable { get { return false; } }
|
||||
|
||||
public override void Use(Player p, string message) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user