GetTrainTrack: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
m (make something clearer)
m (replace delete with disabled)
 
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{Client function}}
{{Shared function}}
{{Disabled}}
{{New feature/item|3.0160|1.6|7485|
{{New feature/item|3.0160|1.6|7485|
Gets the track of a train
Gets the track of a train
Line 17: Line 18:


<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
addCommandHandler("getTrain",
addCommandHandler("traintrack",
function ()
function (player)
local thePlayer = getLocalPlayer()
  if isPedInVehicle (player) then
local theVehicle = getPedOccupiedVehicle(thePlayer)
      local theVehicle = getPedOccupiedVehicle(player)
train = getTrainTrack(theVehicle)
      if getVehicleType(theVehicle) == "Train" then
outputChatBox("Train Track is "..train)
  local track = getTrainTrack(theVehicle)
end)
  outputChatBox("Train Track is "..track,player,0,255,0)
 
      end
  end
end
)
</syntaxhighlight>
</syntaxhighlight>


==See Also==
==See Also==
{{Vehicle functions}}
{{Vehicle functions}}

Latest revision as of 19:36, 19 May 2019

Dialog-warning.png Function has been disabled.

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: setTrainTrack


Required Arguments

  • train: the train of which to get the track.

Returns

Returns an integer (whole number) that represents the train track, false if there is problem with train element.

Example

addCommandHandler("traintrack",
function (player)
   if isPedInVehicle (player) then
      local theVehicle = getPedOccupiedVehicle(player)
      if getVehicleType(theVehicle) == "Train" then
	  local track = getTrainTrack(theVehicle)
	  outputChatBox("Train Track is "..track,player,0,255,0)
      end
   end
end
)

See Also