SetVehicleDamageProof: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(Added sections, minor changes) |
||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{Server client function}} | {{Server client function}} | ||
This functions makes a vehicle damage proof, | This functions makes a vehicle damage proof, so it won't take damage from bullets, hits, explosions or fire. A damage proof's vehicle health can still be changed via script. | ||
==Syntax== | ==Syntax== | ||
<section name="Server and Client" class="both" show="true"> | |||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
bool setVehicleDamageProof ( vehicle theVehicle, bool damageProof ) | bool setVehicleDamageProof ( vehicle theVehicle, bool damageProof ) | ||
Line 9: | Line 10: | ||
===Required Arguments=== | ===Required Arguments=== | ||
*'''theVehicle:''' The vehicle you wish to make damage proof. | *'''theVehicle:''' The [[vehicle]] you wish to make damage proof. | ||
*'''damageProof:''' ''true'' is damage proof, ''false'' is damageable | *'''damageProof:''' ''true'' is damage proof, ''false'' is damageable. | ||
===Returns=== | ===Returns=== | ||
Returns ''true'' if the vehicle was set damage proof succesfully, ''false'' if the arguments are invalid or it failed. | Returns ''true'' if the vehicle was set damage proof succesfully, ''false'' if the arguments are invalid or it failed. | ||
</section> | |||
==Example== | ==Example== | ||
<section name="Server and Client" class="both" show="true"> | |||
This example spawns a vehicle and sets it damage proof immediately. | This example spawns a vehicle and sets it damage proof immediately. | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
newvehicle = createVehicle(602, 0, 0, 6) | newvehicle = createVehicle(602, 0, 0, 6) | ||
setVehicleDamageProof(newvehicle, true) | setVehicleDamageProof(newvehicle, true) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
</section> | |||
==See Also== | ==See Also== | ||
{{Vehicle functions}} | {{Vehicle functions}} |
Revision as of 20:00, 26 August 2007
This functions makes a vehicle damage proof, so it won't take damage from bullets, hits, explosions or fire. A damage proof's vehicle health can still be changed via script.
Syntax
Click to collapse [-]
Server and Clientbool setVehicleDamageProof ( vehicle theVehicle, bool damageProof )
Required Arguments
- theVehicle: The vehicle you wish to make damage proof.
- damageProof: true is damage proof, false is damageable.
Returns
Returns true if the vehicle was set damage proof succesfully, false if the arguments are invalid or it failed.
Example
Click to collapse [-]
Server and ClientThis example spawns a vehicle and sets it damage proof immediately.
newvehicle = createVehicle(602, 0, 0, 6) setVehicleDamageProof(newvehicle, true)
See Also
- addVehicleUpgrade
- attachTrailerToVehicle
- blowVehicle
- createVehicle
- detachTrailerFromVehicle
- fixVehicle
- getOriginalHandling
- getTrainDirection
- getTrainPosition
- getTrainSpeed
- getTrainTrack
- getVehicleColor
- getVehicleCompatibleUpgrades
- getVehicleController
- getVehicleDoorOpenRatio
- getVehicleDoorState
- getVehicleEngineState
- getVehicleHandling
- getVehicleHeadLightColor
- getVehicleLandingGearDown
- getVehicleLightState
- getVehicleMaxPassengers
- getVehicleModelFromName
- getVehicleName
- getVehicleNameFromModel
- getVehicleOccupant
- getVehicleOccupants
- getVehicleOverrideLights
- getVehiclePaintjob
- getVehiclePanelState
- getVehiclePlateText
- getVehicleSirenParams
- getVehicleSirens
- getVehicleSirensOn
- getVehicleTowedByVehicle
- getVehicleTowingVehicle
- getVehicleTurretPosition
- getVehicleType
- getVehicleUpgradeOnSlot
- getVehicleUpgradeSlotName
- getVehicleUpgrades
- getVehicleVariant
- getVehicleWheelStates
- isTrainDerailable
- isTrainDerailed
- isVehicleBlown
- isVehicleDamageProof
- isVehicleFuelTankExplodable
- isVehicleLocked
- isVehicleOnGround
- isVehicleTaxiLightOn
- removeVehicleUpgrade
- setTrainDerailable
- setTrainDerailed
- setTrainDirection
- setTrainPosition
- setTrainSpeed
- setTrainTrack
- setVehicleColor
- setVehicleDamageProof
- setVehicleDoorOpenRatio
- setVehicleDoorState
- setVehicleDoorsUndamageable
- setVehicleEngineState
- setVehicleFuelTankExplodable
- setVehicleHandling
- setVehicleHeadLightColor
- setVehicleLandingGearDown
- setVehicleLightState
- setVehicleLocked
- setVehicleOverrideLights
- setVehiclePaintjob
- setVehiclePanelState
- setVehiclePlateText
- setVehicleSirens
- setVehicleSirensOn
- setVehicleTaxiLightOn
- setVehicleTurretPosition
- setVehicleVariant
- setVehicleWheelStates