Add /unban Command

This commit is contained in:
VegaZ
2018-09-26 21:27:47 +02:00
parent 0ff432489f
commit 3030a1825e
2 changed files with 29 additions and 2 deletions

View File

@@ -569,6 +569,22 @@ namespace reallife_gamemode.Server.Commands
Client target = ClientService.GetClientByName(user);
ClientExtension.BanPlayer(admin, target, reason, mins);
}
[Command("unban", "~m~Benutzung: ~s~/unban [User] ", GreedyArg = true)]
public void CmdAdminUnban(Client admin, string user)
{
if (ClientExtension.IsLoggedIn(admin) == false)
{
ChatService.PlayerNotLoggedIn(admin);
return;
}
if (!admin.GetUser()?.IsAdmin(AdminLevel.ADMIN) ?? true)
{
ChatService.NotAuthorized(admin);
return;
}
Client target = ClientService.GetClientByName(user);
ClientExtension.UnbanPlayer(admin, target);
}
//TEST COMMAND