Native referenceRedMclient

TASK_ENTER_TRANSPORT

0xAEE3ADD08829CB6F AITRANSPORT
FUNCTION SIGNATURE
void TASK_ENTER_TRANSPORT(Any* args);
Property Value
Native Name TASK_ENTER_TRANSPORT
Hash 0xAEE3ADD08829CB6F
Return Type void
Build 1207
API Set client
Parameters args (Any*)

Description: Request a ped to enter/join a transport seat. args is a script struct<9> (72 bytes); each field is 8-byte (alignas(8)).

struct TaskEnterTransportArgs { alignas(8) Any p0; // unused/reserved in observed scripts alignas(8) Any p1; // unused/reserved in observed scripts alignas(8) Any p2; // unused/reserved in observed scripts alignas(8) Ped ped; // performing ped alignas(8) Vehicle vehicle; // target transport alignas(8) int seatIndex; // seat to join (scripts use -1 or explicit seat) alignas(8) int timeoutMs; // time until forced join/teleport (commonly 20000) alignas(8) float pedSpeed; // blend/speed alignas(8) int flags; // seen values: (1<<30), 1, 16, 1048578 (usage unclear) };

Usage

Lua (Direct):

TaskEnterTransport(args)

Lua (Hash):

Citizen.InvokeNative(0xAEE3ADD08829CB6F, args)

Examples

struct args
{
  Any p0;
  Any p1;
  Any p2;
  Ped ped;
  Vehicle vehicle;
  int seatIndex;
  int timer;
  float pedSpeed;
  int flags;
}
Back to AITRANSPORT