Add /aneon, /vehsmoke
This commit is contained in:
@@ -130,10 +130,49 @@ namespace reallife_gamemode.Server.Commands
|
||||
player.SendChatMessage("~r~[FEHLER]~s~ Du sitzt momentan nicht in einem Fahrzeug.");
|
||||
return;
|
||||
}
|
||||
|
||||
player.Vehicle.Repair();
|
||||
}
|
||||
|
||||
[Command("aneon", "~m~Benutzung: ~s~/aneon [R][G][B]")]
|
||||
public void CmdAdminNeon(Client player, int r, int g, int b)
|
||||
{
|
||||
if (!player.GetUser()?.IsAdmin(AdminLevel.ADMIN) ?? true)
|
||||
{
|
||||
ChatService.NotAuthorized(player);
|
||||
return;
|
||||
}
|
||||
|
||||
if (!player.IsInVehicle)
|
||||
{
|
||||
player.SendChatMessage("~r~[FEHLER]~s~ Du sitzt momentan nicht in einem Fahrzeug.");
|
||||
return;
|
||||
}
|
||||
|
||||
Vehicle veh = NAPI.Player.GetPlayerVehicle(player);
|
||||
NAPI.Vehicle.SetVehicleNeonColor(veh, r, g, b);
|
||||
NAPI.Vehicle.SetVehicleNeonState(veh, true);
|
||||
}
|
||||
|
||||
[Command("vehsmoke", "~m~Benutzung: ~s~/vehsmoke [R][G][B]")]
|
||||
public void CmdAdminVehSmoke(Client player, int r, int g, int b)
|
||||
{
|
||||
if (!player.GetUser()?.IsAdmin(AdminLevel.ADMIN) ?? true)
|
||||
{
|
||||
ChatService.NotAuthorized(player);
|
||||
return;
|
||||
}
|
||||
|
||||
if (!player.IsInVehicle)
|
||||
{
|
||||
player.SendChatMessage("~r~[FEHLER]~s~ Du sitzt momentan nicht in einem Fahrzeug.");
|
||||
return;
|
||||
}
|
||||
|
||||
Vehicle veh = NAPI.Player.GetPlayerVehicle(player);
|
||||
NAPI.Vehicle.SetVehicleTyreSmokeColor(veh, new Color(r, g, b));
|
||||
|
||||
}
|
||||
|
||||
[Command("vdestroy")]
|
||||
public void CmdAdminDelveh(Client player)
|
||||
{
|
||||
@@ -338,7 +377,11 @@ namespace reallife_gamemode.Server.Commands
|
||||
ChatService.PlayerNotFound(player);
|
||||
return;
|
||||
}
|
||||
|
||||
if (target.Health != 0)
|
||||
{
|
||||
player.SendChatMessage("~r~[FEHLER]:~s~Spieler ist nicht tot");
|
||||
return;
|
||||
}
|
||||
target.TriggerEvent("onPlayerRevived");
|
||||
target.SendNotification("Du wurdest von Admin ~y~" + player.Name + "~s~ wiederbelebt.");
|
||||
target.SetData("isDead", false);
|
||||
@@ -494,7 +537,7 @@ namespace reallife_gamemode.Server.Commands
|
||||
}
|
||||
|
||||
[Command("freekh", "~m~Benutzung: ~s~/freekh (Radius)")]
|
||||
public void CmdAdminRangeSetHP(Client player, float radius=9999999)
|
||||
public void CmdAdminFreekh(Client player, float radius=9999999)
|
||||
{
|
||||
if (!player.GetUser()?.IsAdmin(AdminLevel.ADMIN) ?? true)
|
||||
{
|
||||
@@ -520,9 +563,9 @@ namespace reallife_gamemode.Server.Commands
|
||||
managedClient.SetData("isDead", false);
|
||||
NAPI.Player.SpawnPlayer(managedClient, managedClient.Position);
|
||||
managedClient.Health = 100;
|
||||
}
|
||||
player.SendChatMessage("~b~Du hast " + peopleInRange.Count + " Spieler wiederbelebt");
|
||||
}
|
||||
}
|
||||
|
||||
[Command("rsetarmor", "~m~Benutzung: ~s~/rsetarmor [Radius] (Armor)")]
|
||||
public void CmdAdminRangeSetArmor(Client player, float radius, int Armor = 100)
|
||||
|
||||
Reference in New Issue
Block a user