Add Ban Command
This commit is contained in:
@@ -550,9 +550,27 @@ namespace reallife_gamemode.Server.Commands
|
||||
else player.SendChatMessage("~m~Du sitzt in keinem Fahrzeug!");
|
||||
break;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
[Command("ban", "~m~Benutzung: ~s~/ban [User] [Zeit in Minuten(0 für Permanent)] [Grund] ", GreedyArg = true)]
|
||||
public void CmdAdminBan(Client admin, string user, int mins, string reason)
|
||||
{
|
||||
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.BanPlayer(admin, target, reason, mins);
|
||||
}
|
||||
|
||||
|
||||
//TEST COMMAND
|
||||
[Command("own")]
|
||||
public void CmdAdminOwn(Client player)
|
||||
|
||||
Reference in New Issue
Block a user