OnClientPedVehicleExit: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
m (This example (destroy, not blow up) is more practical.. some noob scripters really use examples without modification - the blast from a blow-up would kill the ped, and they will facepalm)
Line 16: Line 16:
This example will immediately delete any vehicle a ped exits if the vehicle's health is below 500.
This example will immediately delete any vehicle a ped exits if the vehicle's health is below 500.
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
function blowVehicleOnExit(theVehicle, seat)
function deleteVehicleOnExit(theVehicle, seat)
     local vehHealth = getElementHealth(theVehicle)
     local vehHealth = getElementHealth(theVehicle)
     if (vehHealth < 500) then
     if (vehHealth < 500) then
Line 22: Line 22:
     end
     end
end
end
addEventHandler("onClientPedVehicleExit", root, blowVehicleOnExit)
addEventHandler("onClientPedVehicleExit", root, deleteVehicleOnExit)
</syntaxhighlight>
</syntaxhighlight>



Revision as of 11:55, 14 December 2020

This event is fired when a ped has exited a vehicle.

Parameters

vehicle theVehicle, int seat
  • theVehicle: the vehicle that the ped exited.
  • seat: the number of the seat that the ped was sitting on.

Source

The source of this event is the ped that exited the vehicle.

Example

This example will immediately delete any vehicle a ped exits if the vehicle's health is below 500.

function deleteVehicleOnExit(theVehicle, seat)
    local vehHealth = getElementHealth(theVehicle)
    if (vehHealth < 500) then
        destroyElement(theVehicle)
    end
end
addEventHandler("onClientPedVehicleExit", root, deleteVehicleOnExit)

See Also

Client ped events


Client ped functions