SetVehicleLandingGearDown: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
 
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
__NOTOC__  
__NOTOC__
{{Server client function}}
This function is used to set the landing gear state of certain vehicles.
This function is used to set the landing gear state of certain vehicles.


==Syntax==  
==Syntax==  
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
bool setVehicleLandingGearDown ( vehicle thevehicle, bool gearstate )
bool setVehicleLandingGearDown ( vehicle theVehicle, bool gearState )
</syntaxhighlight>  
</syntaxhighlight>  


===Required Arguments===  
===Required Arguments===  
*'''thevehicle:''' The vehicle of which you wish to set the landing gear state.
*'''theVehicle:''' The vehicle of which you wish to set the landing gear state.
*'''gearstate:''' ''true'' or ''false''.
*'''gearState:''' A bool representing the state of the landing gear.  ''true'' represents a collapsed landing gear, while ''false'' represents a disabled landing gear.


===Returns===
===Returns===
Returns ''true'' if successful, ''false'' otherwise.
Returns ''true'' if the landing gear was set successfully, ''false'' otherwise.


==Example==  
==Example==  
<!-- Explain what the example is in a single sentance -->
This example sets the landing gear up and outputs to the player to pull up
This example does...
<!-- Add the code below, an emphasis should be on making it clear, not optimized. You could provide two versions if you wish, one clear and well commented, the other optimized -->
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
--This line does...
function checkGear( thePlayer )
blabhalbalhb --abababa
    local theVehicle = getPedOccupiedVehicle( thePlayer )    --Get the players vehicle
--This line does this...
    if ( getElementModel(theVehicle) == 520 and getVehicleLandingGearDown( theVehicle ) == true) then --if the vehicle is a hydra, and the landing gear is down
mooo
      setVehicleLandingGearDown(theVehicle,false) --Set the landing gear up
      outputChatBox( "Pull up!", thePlayer )    --and tell the player to pull up.
    end
end
</syntaxhighlight>
</syntaxhighlight>


==See Also==
==See Also==
<!-- Change FunctionArea to the area that this function is in on the main function list page, e.g. Server, Player, Vehicle etc -->
{{Vehicle functions}}
{{Vehicle functions}}
[[Category:Incomplete]]

Latest revision as of 17:34, 7 April 2012

This function is used to set the landing gear state of certain vehicles.

Syntax

bool setVehicleLandingGearDown ( vehicle theVehicle, bool gearState )

Required Arguments

  • theVehicle: The vehicle of which you wish to set the landing gear state.
  • gearState: A bool representing the state of the landing gear. true represents a collapsed landing gear, while false represents a disabled landing gear.

Returns

Returns true if the landing gear was set successfully, false otherwise.

Example

This example sets the landing gear up and outputs to the player to pull up

function checkGear( thePlayer )
    local theVehicle = getPedOccupiedVehicle( thePlayer )    --Get the players vehicle
    if ( getElementModel(theVehicle) == 520 and getVehicleLandingGearDown( theVehicle ) == true) then --if the vehicle is a hydra, and the landing gear is down
      setVehicleLandingGearDown(theVehicle,false) --Set the landing gear up
      outputChatBox( "Pull up!", thePlayer )    --and tell the player to pull up.
    end
end

See Also