GetVehicleLandingGearDown: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
 
(7 intermediate revisions by 7 users not shown)
Line 1: Line 1:
__NOTOC__  
__NOTOC__  
This function is used to check whether a vehicles' landing gear is down or not.
{{Server client function}}
This function is used to check whether a vehicle's landing gear is down or not. Only planes can be used with this function.


==Syntax==  
==Syntax==  
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
bool getVehicleLandingGearDown ( vehicle thevehicle )
bool getVehicleLandingGearDown ( vehicle theVehicle )
</syntaxhighlight>  
</syntaxhighlight>  
 
{{OOP||[[vehicle]]:getLandingGearDown|landingGearDown|setVehicleLandingGearDown}}
===Required Arguments===  
===Required Arguments===  
*'''thevehicle:''' The vehicle that you wish to check its' landing gear state.
*'''theVehicle:''' the [[vehicle]] of which you wish to check the landing gear state.


===Returns===
===Returns===
Line 15: Line 16:


==Example==  
==Example==  
This function tells you to pull up if you're flying low in a hydra with your landing gear up.
This function tells you to pull up the landing gear if you're in a Hydra with its landing gear down.
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
function checkGear( player )
function checkGear( thePlayer )
     vehicle = getPlayerOccupiedVehicle( player )    --Get the players vehicle
     local theVehicle = getPedOccupiedVehicle( thePlayer )    --Get the players vehicle
     if ( ( getVehicleID(vehicle) == 520 ) and ( getVehicleLandingGearDown( vehicle ) == false ) ) then    --if the vehicle is a hydra, and the landing gear is up
     if ( getElementModel(theVehicle) == 520 and getVehicleLandingGearDown( theVehicle ) == false ) then    --if the vehicle is a hydra, and the landing gear is up
         outputChatBox( "Pull up!", player )    --tell the player to pull up.
         outputChatBox( "Pull up!", thePlayer )    --tell the player to pull up.
     end
     end
end
end
Line 26: Line 27:


==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]]
[[ru:getVehicleLandingGearDown ]]

Latest revision as of 06:24, 17 June 2023

This function is used to check whether a vehicle's landing gear is down or not. Only planes can be used with this function.

Syntax

bool getVehicleLandingGearDown ( vehicle theVehicle )

OOP Syntax Help! I don't understand this!

Method: vehicle:getLandingGearDown(...)
Variable: .landingGearDown
Counterpart: setVehicleLandingGearDown


Required Arguments

  • theVehicle: the vehicle of which you wish to check the landing gear state.

Returns

Returns true if landing gear is down, false if the landing gear is up.
Returns nil if the vehicle has no landing gear, or is invalid.

Example

This function tells you to pull up the landing gear if you're in a Hydra with its landing gear down.

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

See Also