RedM Natives

SET_MISSION_TRAIN_AS_NO_LONGER_NEEDED

Hash0xBBE7648349B49BE8
Runtime nameSetMissionTrainAsNoLongerNeeded
NamespaceVEHICLE
SideClient
NameOfficial
Docs
Since build1207
GTA V hash0xBBE7648349B49BE8

Signature

void SET_MISSION_TRAIN_AS_NO_LONGER_NEEDED(Vehicle* train, int flags);

Parameters

NameTypeDescription
trainVehicle*—
flagsint—

Returns void

Description

flags = 0: DEFAULT; 1: KEEP_OLD_SPEED

Usage

Lua
local train = SetMissionTrainAsNoLongerNeeded(flags)

-- always works, by hash
local train = Citizen.InvokeNative(0xBBE7648349B49BE8, Citizen.PointerValueInt(), flags)
JavaScript and C#
JavaScript
const train = SetMissionTrainAsNoLongerNeeded(flags);

// by hash
const train = Citizen.invokeNative('0xBBE7648349B49BE8', Citizen.pointerValueInt(), flags);
C#
var train = new OutputArgument();
Function.Call((Hash)0xBBE7648349B49BE8, train, flags);
// train.GetResult<int>()
  • Pointer (out) arguments are not passed in Lua/JS: their values are returned after the result, in order.

Sources

alloc8or RDR3 NativeDB

Something wrong or missing? Contribute a verified note — corrections ship through pull requests.