GetVehicleID: Difference between revisions
Jump to navigation
Jump to search
Black Dragon (talk | contribs) mNo edit summary |
No edit summary |
||
| Line 18: | Line 18: | ||
function planeEnter ( theVehicle, seat, jacked ) --when someone enters a vehicle | function planeEnter ( theVehicle, seat, jacked ) --when someone enters a vehicle | ||
id = getVehicleID ( theVehicle ) -- get the ID of the vehicle | id = getVehicleID ( theVehicle ) -- get the ID of the vehicle | ||
if id == 519 or 577 then --if theVehicle is one of these two planes | if id == 519 or id == 577 then --if theVehicle is one of these two planes | ||
vehiclename = getVehicleName ( theVehicle ) -- define the vehicle name | vehiclename = getVehicleName ( theVehicle ) -- define the vehicle name | ||
outputChatBox ( "Someone stole a "..vehiclename.."!" ) -- announce that someone stole the plane | outputChatBox ( "Someone stole a " .. vehiclename .. "!" ) -- announce that someone stole the plane | ||
end | end | ||
end | end | ||
Revision as of 17:20, 17 August 2007
This function retrieves the ID of a vehicle as an integer value.
Syntax
int getVehicleID ( vehicle theVehicle )
Required Arguments
- theVehicle: The vehicle you want to get the ID of.
Returns
Returns an integer containing the requested vehicle's ID, or false if the vehicle passed to the function is invalid.
Example
function planeEnter ( theVehicle, seat, jacked ) --when someone enters a vehicle
id = getVehicleID ( theVehicle ) -- get the ID of the vehicle
if id == 519 or id == 577 then --if theVehicle is one of these two planes
vehiclename = getVehicleName ( theVehicle ) -- define the vehicle name
outputChatBox ( "Someone stole a " .. vehiclename .. "!" ) -- announce that someone stole the plane
end
end
-- add the event to the event handler
addEventHandler ( "onPlayerEnterVehicle", getRootElement(), planeEnter )
See Also
GTASA IDs (vehicles, weapons, weathers, characters, colors): http://info.vces.net/ (Special thanks to Brophy and Ratt for making these lists)
- addVehicleUpgrade
- addVehicleSirens
- attachTrailerToVehicle
- blowVehicle
- createVehicle
- detachTrailerFromVehicle
- fixVehicle
- getOriginalHandling
- getTrainDirection
- getTrainPosition
- getTrainSpeed
- getVehicleColor
- getVehicleCompatibleUpgrades
- getVehicleController
- getVehicleDoorOpenRatio
- getVehicleDoorState
- getVehicleEngineState
- getVehicleHandling
- getVehicleHeadLightColor
- getVehicleLandingGearDown
- getVehicleLightState
- getVehicleMaxPassengers
- getVehicleModelFromName
- getVehicleName
- getVehicleNameFromModel
- setVehicleNitroActivated
- getVehicleOccupant
- getVehicleOccupants
- getVehicleOverrideLights
- getVehiclePaintjob
- getVehiclePanelState
- getVehiclePlateText
- getVehicleSirenParams
- getVehicleSirens
- getVehicleSirensOn
- getVehicleTowedByVehicle
- getVehicleTowingVehicle
- getVehicleTurretPosition
- getVehicleType
- getVehicleUpgradeOnSlot
- getVehicleUpgradeSlotName
- getVehicleUpgrades
- getVehicleVariant
- getVehicleWheelStates
- isTrainDerailable
- isTrainDerailed
- isVehicleBlown
- isVehicleDamageProof
- isVehicleFuelTankExplodable
- isVehicleLocked
- isVehicleOnGround
- isVehicleTaxiLightOn
- removeVehicleUpgrade
- removeVehicleSirens
- setTrainDerailable
- setTrainDerailed
- setTrainDirection
- setTrainPosition
- setTrainSpeed
- setVehicleColor
- setVehicleDamageProof
- setVehicleDoorOpenRatio
- setVehicleDoorState
- setVehicleDoorsUndamageable
- setVehicleEngineState
- setVehicleFuelTankExplodable
- setVehicleHandling
- setVehicleHeadLightColor
- setVehicleLandingGearDown
- setVehicleLightState
- setVehicleLocked
- setVehicleOverrideLights
- setVehiclePaintjob
- setVehiclePanelState
- setVehiclePlateText
- setVehicleSirens
- setVehicleSirensOn
- setVehicleTaxiLightOn
- setVehicleTurretPosition
- setVehicleVariant
- setVehicleWheelStates