diff --git a/src/de/steamwar/bungeecore/commands/BanCommand.java b/src/de/steamwar/bungeecore/commands/BanCommand.java index 9ac7ff8..355efec 100644 --- a/src/de/steamwar/bungeecore/commands/BanCommand.java +++ b/src/de/steamwar/bungeecore/commands/BanCommand.java @@ -46,6 +46,14 @@ public class BanCommand extends BasicCommand { if(target == null) return; + SteamwarUser p = SteamwarUser.get(sender.getName()); + if(p.getUserGroup().isHigherThen(target.getUserGroup())) { + BungeeCore.send(sender, BungeeCore.CHAT_PREFIX + "§cDu kannst diesen Spieler nicht muten"); + BungeeCore.send(BungeeCore.get().getProxy().getPlayer(target.getUuid()), + BungeeCore.CHAT_PREFIX + "§c" + p.getUserName() + " hat versucht dich zu Muten!"); + return; + } + Timestamp banTime = parseTime(sender, args[1]); if(banTime == null) return; diff --git a/src/de/steamwar/bungeecore/commands/MuteCommand.java b/src/de/steamwar/bungeecore/commands/MuteCommand.java index dc0d681..7ddd303 100644 --- a/src/de/steamwar/bungeecore/commands/MuteCommand.java +++ b/src/de/steamwar/bungeecore/commands/MuteCommand.java @@ -42,6 +42,14 @@ public class MuteCommand extends BasicCommand { if(target == null) return; + SteamwarUser p = SteamwarUser.get(sender.getName()); + if(p.getUserGroup().isHigherThen(target.getUserGroup())) { + BungeeCore.send(sender, BungeeCore.CHAT_PREFIX + "§cDu kannst diesen Spieler nicht bannen"); + BungeeCore.send(BungeeCore.get().getProxy().getPlayer(target.getUuid()), + BungeeCore.CHAT_PREFIX + "§c" + p.getUserName() + " hat versucht dich zu Bannen!"); + return; + } + Timestamp muteTime = BanCommand.parseTime(sender, args[1]); if(muteTime == null) return;