SetVehicleHealth

From Onset Developer Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
SetVehicleHealth

Type: Function
Context: Server
Introduced: v1.0

Description

Set the specified health for the specified vehicle. The default health is 5000

Syntax

SetVehicleHealth(vehicle, health)

Parameters

  • vehicle
    The vehicle identifier
  • health
    The vehicle health in float value between 0 to 10000.

Return Value

  • This function true on success.

Example

AddCommand("vhealth", function(player, health)

	if (health == nil) then
		return AddPlayerChat(player, "Usage: /vhealth <health>")
	end

	health = tonumber(health)

	if (health == nil or health < 0.0 or health > 10000.0) then
		return AddPlayerChat(player, "Parameter \"health\" 0.0-10000.0")
	end

	local vehicle = GetPlayerVehicle(player)

	if (vehicle == 0) then
		return AddPlayerChat(player, "You must be in a vehicle")
	end

	if (GetPlayerVehicleSeat(player) ~= 1) then
		return AddPlayerChat(player, "You must be the driver of the vehicle")
	end

	local oldhealth = GetVehicleHealth(vehicle)
	SetVehicleHealth(vehicle, health)
	AddPlayerChat(player, "Old health: "..oldhealth..", new health: "..GetVehicleHealth(vehicle))
end)

See also