AttachPlayerObjectToVehicle

warning

This function was added in SA-MP 0.3e and will not work in earlier versions!

Description

Attach a player object to a vehicle.

NameDescription
playeridThe ID of the player the object was created for.
objectidThe ID of the object to attach to the vehicle.
vehicleidThe ID of the vehicle to attach the object to.
Float:OffsetXThe X position offset for attachment.
Float:OffsetYThe Y position offset for attachment.
Float:OffsetZThe Z position offset for attachment.
Float:RotXThe X rotation offset for attachment.
Float:RotYThe Y rotation offset for attachment.
Float:RotZThe Z rotation offset for attachment.

Returns

This function does not return any specific values.

Examples

public OnPlayerStateChange(playerid, newstate, oldstate)
{
if (newstate == PLAYER_STATE_DRIVER) // If player enters vehicle
{
// Attach massive cow.
new cow_object = CreatePlayerObject(playerid, 16442, 0, 0, 0, 0, 0, 0);
AttachPlayerObjectToVehicle(playerid, cow_object, GetPlayerVehicleID(playerid), 0.0, 0.0, 1.0, 0.0, 0.0, 0.0);
}
}

Notes

tip

You need to create the object before attempting to attach it to a vehicle.

Related Functions