SetVehicleModelExhaustFumesPosition: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Client function}}
{{Client function}}
__NOTOC__
__NOTOC__
{{New feature/item|3.0155|1.5.5||
{{New feature/item|3.0155|1.5.5|11702|
This function sets the position of the exhaust fumes the vehicle model emits. Use [[setVehicleComponentPosition]] to adjust the exhaust position.
This function sets the position of the exhaust fumes the vehicle model emits. Use [[setVehicleComponentPosition]] to adjust the exhaust position.
}}
}}


==Syntax==  
==Syntax==
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
bool setVehicleModelExhaustFumesPosition(int modelID, float posX, float posY, float posZ)
bool setVehicleModelExhaustFumesPosition ( int modelID, float posX, float posY, float posZ )
</syntaxhighlight>
</syntaxhighlight>
{{OOP||[[Vehicle]].setModelExhaustFumesPosition||getVehicleModelExhaustFumesPosition}}


===Parameters===
===Required Arguments===  
* '''modelID''': The model ID which you want to apply the change to
* '''modelID''': The model ID which you want to apply the change to
* '''posX''', '''posY''', '''posZ''': The desired position
* '''posX''', '''posY''', '''posZ''': The desired position
Line 18: Line 19:


==Example==  
==Example==  
{{Needs_example}}
<syntaxhighlight lang="lua">
local x, y, z = getVehicleModelExhaustFumesPosition( 411 ) -- Get its exhaust fumes position
setVehicleModelExhaustFumesPosition( 411, x, y, z + 1 ) -- Set its exhaust fumes position
local vehicle = createVehicle( 411, 0, 0, 3 ) -- Create a vehicle
</syntaxhighlight>


==See Also==
==See Also==
{{Vehicle_functions}}
{{Client_vehicle_functions}}

Latest revision as of 10:50, 6 July 2018

This function sets the position of the exhaust fumes the vehicle model emits. Use setVehicleComponentPosition to adjust the exhaust position.

Syntax

bool setVehicleModelExhaustFumesPosition ( int modelID, float posX, float posY, float posZ )

OOP Syntax Help! I don't understand this!

Method: Vehicle.setModelExhaustFumesPosition(...)
Counterpart: getVehicleModelExhaustFumesPosition


Required Arguments

  • modelID: The model ID which you want to apply the change to
  • posX, posY, posZ: The desired position

Returns

Returns true if everything went fine, false otherwise.

Example

local x, y, z = getVehicleModelExhaustFumesPosition( 411 ) -- Get its exhaust fumes position
setVehicleModelExhaustFumesPosition( 411, x, y, z + 1 ) -- Set its exhaust fumes position
local vehicle = createVehicle( 411, 0, 0, 3 ) -- Create a vehicle

See Also