Fixed Group Menu
This commit is contained in:
@@ -307,7 +307,7 @@ namespace ReallifeGamemode.Server.Managers
|
||||
return;
|
||||
}
|
||||
|
||||
if (targetUser?.GroupRank >= GroupRank.MANAGER && playerUser?.GroupRank != GroupRank.OWNER)
|
||||
if (targetUser?.GroupRank >= GroupRank.MANAGER)
|
||||
{
|
||||
ChatService.ErrorMessage(player, "Du kannst keinen Leader uninviten");
|
||||
return;
|
||||
@@ -343,6 +343,11 @@ namespace ReallifeGamemode.Server.Managers
|
||||
{
|
||||
using (var dbContext = new DatabaseContext())
|
||||
{
|
||||
if (playerUser.GroupRank != GroupRank.OWNER)
|
||||
{
|
||||
ChatService.ErrorMessage(player, "Nur Besitzer können Manager hinzufügen");
|
||||
return;
|
||||
}
|
||||
if (targetUser?.Group.Id != playerUser?.Group.Id)
|
||||
{
|
||||
ChatService.ErrorMessage(player, "Dieser Spieler ist nicht in deiner Gruppe");
|
||||
@@ -351,7 +356,7 @@ namespace ReallifeGamemode.Server.Managers
|
||||
|
||||
if (player.Name == name)
|
||||
{
|
||||
ChatService.ErrorMessage(player, "Du bist schon Leader");
|
||||
ChatService.ErrorMessage(player, "Du bist schon Besitzer");
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -394,7 +399,7 @@ namespace ReallifeGamemode.Server.Managers
|
||||
var newOwner = memberList.OrderByDescending(c => c.GroupRank).First();
|
||||
|
||||
newOwner.GroupRank = GroupRank.OWNER;
|
||||
ChatService.BroadcastGroup("~y~" + newOwner.Name + "~s~ wurde zum neuen Owner ernannt", playerUser.Group);
|
||||
ChatService.BroadcastGroup("~y~" + newOwner.Name + "~s~ wurde zum neuen Besitzer ernannt", playerUser.Group);
|
||||
}
|
||||
|
||||
playerUser.GroupRank = GroupRank.NONE;
|
||||
|
||||
Reference in New Issue
Block a user