mirror of
https://github.com/ClassiCube/MCGalaxy.git
synced 2025-09-23 04:32:50 -04:00
Check for -hax should be caseless check
This commit is contained in:
parent
33d9ac8eec
commit
bf03de4f50
@ -75,7 +75,7 @@ namespace MCGalaxy.Blocks.Extended {
|
||||
Command.Search(ref alias, ref cmdArgs);
|
||||
|
||||
foreach (Command cmd in Command.all.commands) {
|
||||
bool mbUseable = !cmd.MessageBlockRestricted && !cmd.type.Contains("mod");
|
||||
bool mbUseable = !cmd.MessageBlockRestricted && !cmd.type.CaselessContains("mod");
|
||||
if (p.group.CanExecute(cmd) && (allCmds || mbUseable)) continue;
|
||||
|
||||
if (IsCommand(message, cmd.name) || IsCommand(alias, cmd.name)) {
|
||||
|
@ -42,7 +42,7 @@ namespace MCGalaxy.Commands.Chatting {
|
||||
foreach (Player pl in players) {
|
||||
ClearChat(pl);
|
||||
}
|
||||
Chat.MessageAll("%4Global Chat Cleared.");
|
||||
Chat.MessageAll("%4Global Chat cleared.");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -152,7 +152,7 @@ namespace MCGalaxy.Commands.Info {
|
||||
foreach (Command c in Command.all.commands) {
|
||||
string disabled = Command.GetDisabledReason(c.Enabled);
|
||||
if ((p == null || p.group.CanExecute(c)) && disabled == null) {
|
||||
if (!c.type.Contains(type) || c.name == null) continue;
|
||||
if (!c.type.CaselessContains(type) || c.name == null) continue;
|
||||
cmds.Add(c);
|
||||
}
|
||||
}
|
||||
|
@ -89,7 +89,7 @@ namespace MCGalaxy.Commands.Building {
|
||||
Command.Search(ref alias, ref cmdArgs);
|
||||
|
||||
foreach (Command cmd in Command.all.commands) {
|
||||
if (p.group.CanExecute(cmd) && (allCmds || !cmd.type.Contains("mod"))) continue;
|
||||
if (p.group.CanExecute(cmd) && (allCmds || !cmd.type.CaselessContains("mod"))) continue;
|
||||
|
||||
if (IsCommand(message, cmd.name) || IsCommand(alias, cmd.name)) {
|
||||
Player.Message(p, "You cannot use %T/{0} %Sin a messageblock.", cmd.name); return false;
|
||||
|
@ -137,7 +137,7 @@ namespace MCGalaxy.DB {
|
||||
bool hasModel = !(who.Model.CaselessEq("humanoid") || who.Model.CaselessEq("human"));
|
||||
|
||||
if (hasSkin && hasModel) {
|
||||
Player.Message(p, " Skin: &f{0}%S, model: &f{1}", who.SkinName, who.Model);
|
||||
Player.Message(p, " Skin: &f{0}, %Smodel: &f{1}", who.SkinName, who.Model);
|
||||
} else if (hasSkin) {
|
||||
Player.Message(p, " Skin: &f{0}", who.SkinName);
|
||||
} else if (hasModel) {
|
||||
|
@ -23,8 +23,8 @@ namespace MCGalaxy {
|
||||
|
||||
public static bool CanUseHacks(Player p, Level lvl) {
|
||||
string motd = lvl.GetMotd(p);
|
||||
bool noHacks = motd.Contains("-hax");
|
||||
if (noHacks && p.Rank >= LevelPermission.Operator && motd.Contains("+ophax"))
|
||||
bool noHacks = motd.CaselessContains("-hax");
|
||||
if (noHacks && p.Rank >= LevelPermission.Operator && motd.CaselessContains("+ophax"))
|
||||
return true;
|
||||
return !noHacks;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user