MDE Scripting: Snippets
From Nomad DB
Revision as of 02:50, 17 October 2020 by Deewarz (talk | contribs) (→Get the Player's current Vehicle entity)
Get the Player entity
local Player = game.game:GetActivePlayer()
Get the Player's current Vehicle entity
Returns the vehicle entity the player is currently sitting in.
local function GetPlayerCurrentVehicle()
local Player = game.game:GetActivePlayer()
if not Player then
return nil
end
local Vehicle = Player:GetOwner()
if not Vehicle then
Vehicle = Player:GetOwnerSceneObject()
end
if not Vehicle then
return nil
end
return Vehicle
end
local Vehicle = GetPlayerCurrentVehicle() -- return the vehicle scene object