GetTrainTrack: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
mNo edit summary  | 
				|||
| Line 17: | Line 17: | ||
==Example==  | ==Example==  | ||
<syntaxhighlight lang="lua">  | <syntaxhighlight lang="lua">  | ||
addCommandHandler("getTrain",  | |||
function ()  | |||
	local thePlayer = getLocalPlayer()  | |||
	local theVehicle = getPedOccupiedVehicle(thePlayer)  | |||
	train = getTrainTrack(theVehicle)  | |||
	outputChatBox("Train Track is "..train)  | |||
end)  | |||
</syntaxhighlight>  | </syntaxhighlight>  | ||
==See Also==  | ==See Also==  | ||
{{Vehicle functions}}  | {{Vehicle functions}}  | ||
Revision as of 14:43, 12 September 2015
| Script Example Missing Function GetTrainTrack needs a script example, help out by writing one. | |
Before submitting check out Editing Guidelines Script Examples.  | 
Gets the track of a train
Syntax
int getTrainTrack ( vehicle train )
OOP Syntax Help! I don't understand this!
- Method: vehicle:getTrack(...)
 - Variable: .track
 - Counterpart: getTrainTrack
 
Required Arguments
- train: the train of which to get the track.
 
Returns
Returns an intenger which means the track of the train, false if there is problem with train element.
Example
addCommandHandler("getTrain",
function ()
	local thePlayer = getLocalPlayer()
	local theVehicle = getPedOccupiedVehicle(thePlayer)
	train = getTrainTrack(theVehicle)
	outputChatBox("Train Track is "..train)
end)
See Also
- 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