diff --git a/ReallifeGamemode.Server/Commands/AdminCommands.cs b/ReallifeGamemode.Server/Commands/AdminCommands.cs index e44eaaa1..10b0cd4e 100644 --- a/ReallifeGamemode.Server/Commands/AdminCommands.cs +++ b/ReallifeGamemode.Server/Commands/AdminCommands.cs @@ -982,7 +982,7 @@ namespace ReallifeGamemode.Server.Commands } [Command("clothes", "~m~Benutzung: ~s~/clothes [Spieler] [Component ID] [Drawable] (Textur)")] - public void CmdAdminClothes(Player player, string name, int component, int drawable, int texture = 0) + public void CmdAdminClothes(Player player, string name = null, int? component = null, int? drawable = null, int texture = 0) { if (!player.GetUser()?.IsAdmin(AdminLevel.ADMIN2) ?? true) { @@ -990,6 +990,12 @@ namespace ReallifeGamemode.Server.Commands return; } + if(name == null || component == null || drawable == null) + { + player.SendChatMessage("~m~Benutzung: ~s~/clothes [Spieler] [Component ID] [Drawable] (Textur)"); + return; + } + Player target = PlayerService.GetPlayerByNameOrId(name); if (target == null || !target.IsLoggedIn()) {