diff --git a/ReallifeGamemode.Server/Commands/AdminCommands.cs b/ReallifeGamemode.Server/Commands/AdminCommands.cs index 4067c2e1..2979765b 100644 --- a/ReallifeGamemode.Server/Commands/AdminCommands.cs +++ b/ReallifeGamemode.Server/Commands/AdminCommands.cs @@ -1743,29 +1743,40 @@ namespace ReallifeGamemode.Server.Commands #endregion Admin #region ALevel1337 - /*NUR ZUM TESTEN - [Command("fakedeath", "~m~Benutzung:~s~ /fakedeath")] - public void CmdAdmFakeDeath(Player player) + /*NUR ZUM TESTEN + [Command("fakedeath", "~m~Benutzung:~s~ /fakedeath")] + public void CmdAdmFakeDeath(Player player) + { + if (!player.GetUser()?.IsAdmin(AdminLevel.PROJEKTLEITUNG) ?? true) + { + ChatService.NotAuthorized(player); + return; + } + MedicTask reviveTask = new MedicTask() + { + Victim = player.Name, + Position = player.Position, + CauseOfDeath = "FAKE", + Caller = null, + Description = "Gestorben", + Time = DateTime.Now, + Type = MedicTaskType.REVIVE, + MedicName = "none" + }; + Medic.AddTaskToList(reviveTask); + }*/ + + [Command("setblipcolor", "~m~Benutzung:~s~ /setblipcolor [ID]")] + public void CmdAdmSetBlipColor(Player player, int blipId) { if (!player.GetUser()?.IsAdmin(AdminLevel.PROJEKTLEITUNG) ?? true) { ChatService.NotAuthorized(player); return; } - MedicTask reviveTask = new MedicTask() - { - Victim = player.Name, - Position = player.Position, - CauseOfDeath = "FAKE", - Caller = null, - Description = "Gestorben", - Time = DateTime.Now, - Type = MedicTaskType.REVIVE, - MedicName = "none" - }; - Medic.AddTaskToList(reviveTask); - }*/ - + player.SetSharedData("blipColor", blipId); + } + [Command("setsvar", "~m~Benutzung:~s~ /setsvar [ID] [WERT]")] public void CmdAdmSetSvar(Player player, int varId, int varValue) {