From Multi Theft Auto: Wiki
Jump to navigation Jump to search

This function sets component visibility for vehicle.


bool setVehicleComponentVisible ( vehicle theVehicle, string theComponent, bool visible )

OOP Syntax Help! I don't understand this!

Method: vehicle:setComponentVisible(...)
Counterpart: getVehicleComponentVisible

Required Arguments

  • theVehicle: The vehicle you wish to set component visibility of.
  • theComponent: A vehicle component (this is the component's frame name (also called 'dummy') from the vehicle model's DFF file of which you want to manipulate components)
  • visible: a bool which determines if the component should be visible


Returns a bool indicating if the visiblity was changed successfully.


Example 1: This example hide all components when you enter a vehicle.

addEventHandler("onClientVehicleEnter", getRootElement(),
        local getComponent = getVehicleComponents(source) -- get a table with all the components of the vehicle
        for k in pairs (getComponent) do
            setVehicleComponentVisible(source, k, false) -- hides the component

See Also