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.");
|
player.SendChatMessage("~r~[FEHLER]~s~ Du sitzt momentan nicht in einem Fahrzeug.");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
player.Vehicle.Repair();
|
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")]
|
[Command("vdestroy")]
|
||||||
public void CmdAdminDelveh(Client player)
|
public void CmdAdminDelveh(Client player)
|
||||||
{
|
{
|
||||||
@@ -338,7 +377,11 @@ namespace reallife_gamemode.Server.Commands
|
|||||||
ChatService.PlayerNotFound(player);
|
ChatService.PlayerNotFound(player);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if (target.Health != 0)
|
||||||
|
{
|
||||||
|
player.SendChatMessage("~r~[FEHLER]:~s~Spieler ist nicht tot");
|
||||||
|
return;
|
||||||
|
}
|
||||||
target.TriggerEvent("onPlayerRevived");
|
target.TriggerEvent("onPlayerRevived");
|
||||||
target.SendNotification("Du wurdest von Admin ~y~" + player.Name + "~s~ wiederbelebt.");
|
target.SendNotification("Du wurdest von Admin ~y~" + player.Name + "~s~ wiederbelebt.");
|
||||||
target.SetData("isDead", false);
|
target.SetData("isDead", false);
|
||||||
@@ -494,7 +537,7 @@ namespace reallife_gamemode.Server.Commands
|
|||||||
}
|
}
|
||||||
|
|
||||||
[Command("freekh", "~m~Benutzung: ~s~/freekh (Radius)")]
|
[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)
|
if (!player.GetUser()?.IsAdmin(AdminLevel.ADMIN) ?? true)
|
||||||
{
|
{
|
||||||
@@ -520,9 +563,9 @@ namespace reallife_gamemode.Server.Commands
|
|||||||
managedClient.SetData("isDead", false);
|
managedClient.SetData("isDead", false);
|
||||||
NAPI.Player.SpawnPlayer(managedClient, managedClient.Position);
|
NAPI.Player.SpawnPlayer(managedClient, managedClient.Position);
|
||||||
managedClient.Health = 100;
|
managedClient.Health = 100;
|
||||||
}
|
|
||||||
player.SendChatMessage("~b~Du hast " + peopleInRange.Count + " Spieler wiederbelebt");
|
player.SendChatMessage("~b~Du hast " + peopleInRange.Count + " Spieler wiederbelebt");
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
[Command("rsetarmor", "~m~Benutzung: ~s~/rsetarmor [Radius] (Armor)")]
|
[Command("rsetarmor", "~m~Benutzung: ~s~/rsetarmor [Radius] (Armor)")]
|
||||||
public void CmdAdminRangeSetArmor(Client player, float radius, int Armor = 100)
|
public void CmdAdminRangeSetArmor(Client player, float radius, int Armor = 100)
|
||||||
|
|||||||
Reference in New Issue
Block a user