| 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;
}