resetVehicleComponentScale | Multi Theft Auto: Wiki Skip to content

resetVehicleComponentScale

Client-side
Server-side
Shared

Manual Review Required

Please finish this page using the corresponding Old Wiki article. Go to Contribution guidelines for more information.


This function reset to default component scale for vehicle.

OOP Syntax Help! I don't understand this!

  • Method:vehicle:resetComponentScale(...)

Syntax

bool resetVehicleComponentScale ( vehicle theVehicle, string theComponent )
Required Arguments
  • theVehicle: The vehicle you wish to reset component scale.
  • theComponent: A vehicle component (this is the frame name from the model file of the component you wish to modify)

Returns

  • bool: value

Returns true if the scale of the component was reset, false otherwise.

Code Examples

shared

Example 1:This example would change the scale of the component when the player enters a vehicle and resets it when he exit.

addEventHandler("onClientVehicleEnter", getRootElement(),
function(player,seat)
local getComponent = getVehicleComponents(source) -- returns table with all the components of the vehicle
for k in pairs (getComponent) do
local x, y, z = getVehicleComponentScale(source, k) --get the scale of the component
setVehicleComponentScale(source, k, x*2, y*2, z*2) -- double the sizes
end
end
)
addEventHandler("onClientVehicleExit", getRootElement(),
function(player, seat)
local getComponent = getVehicleComponents(source) -- returns table with all the components of the vehicle
for k in pairs (getComponent) do
resetVehicleComponentScale(source, k) -- resets the scale of the component
end
end
)

See Also

Vehicle Functions