IsVehicleBlown: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Added an example.)
No edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 5: Line 5:
==Syntax==
==Syntax==
<syntaxhighlight lang="lua">bool isVehicleBlown ( vehicle theVehicle )</syntaxhighlight>
<syntaxhighlight lang="lua">bool isVehicleBlown ( vehicle theVehicle )</syntaxhighlight>
 
{{OOP||[[vehicle]]:isBlown|blown|blowVehicle}}
===Required Arguments===
===Required Arguments===
*'''theVehicle:''' The [[vehicle]] that you want to obtain the blown status of.
*'''theVehicle:''' The [[vehicle]] that you want to obtain the blown status of.
Line 13: Line 13:


==Example==
==Example==
This example creates a taxi and checks weather the taxi has blown up or not every time somebody types "/taxi".
<section name="Server" class="server" show="true">
This example creates a taxi and checks whether the taxi has blown up or not every time somebody types "/taxi".
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
theTaxi = createVehicle ( 420, 1, 1, 17 ) -- Add a taxi in the middle of SA
theTaxi = createVehicle ( 420, 1, 1, 17 ) -- Add a taxi in the middle of SA


function checkTaxi ( source, command )
function checkTaxi ( thePlayer, command )
if ( isVehicleBlown ( theTaxi ) ) then -- Check weather it's blown or not
if ( isVehicleBlown ( theTaxi ) ) then -- Check whether it's blown or not
outputChatBox ( "The taxi has blown up.", source, 255, 0, 0 ) -- If so, we'll output it
outputChatBox ( "The taxi has blown up.", thePlayer, 255, 0, 0 ) -- If so, we'll output it
else -- Anything else (if it's not)
else -- Anything else (if it's not)
outputChatBox ( "The taxi has not blown.", source, 255, 0, 0 ) -- If not, we'll output that instead
outputChatBox ( "The taxi has not blown.", thePlayer, 255, 0, 0 ) -- If not, we'll output that instead
end
end
end
addCommandHandler ( "taxi", checkTaxi ) -- Make it check when somebody types "/taxi"
addCommandHandler ( "taxi", checkTaxi ) -- Make it check when somebody types "/taxi"
</syntaxhighlight>
</syntaxhighlight>
</section>


==See Also==
==See Also==
{{Vehicle functions}}
{{Vehicle functions}}
[[Category:Needs Example]]

Latest revision as of 22:33, 18 December 2014

This function allows you to determine whether a vehicle is blown or still intact.

Syntax

bool isVehicleBlown ( vehicle theVehicle )

OOP Syntax Help! I don't understand this!

Method: vehicle:isBlown(...)
Variable: .blown
Counterpart: blowVehicle


Required Arguments

  • theVehicle: The vehicle that you want to obtain the blown status of.

Returns

Returns true if the vehicle specified has blown up, false if it is still intact or the vehicle specified is invalid.

Example

Click to collapse [-]
Server

This example creates a taxi and checks whether the taxi has blown up or not every time somebody types "/taxi".

theTaxi = createVehicle ( 420, 1, 1, 17 ) -- Add a taxi in the middle of SA

function checkTaxi ( thePlayer, command )
	if ( isVehicleBlown ( theTaxi ) ) then -- Check whether it's blown or not
		outputChatBox ( "The taxi has blown up.", thePlayer, 255, 0, 0 ) -- If so, we'll output it
	else -- Anything else (if it's not)
		outputChatBox ( "The taxi has not blown.", thePlayer, 255, 0, 0 ) -- If not, we'll output that instead
	end
end
addCommandHandler ( "taxi", checkTaxi ) -- Make it check when somebody types "/taxi"

See Also