AttachCameraToPlayerObject
From SA-MP Wiki
Description:
Attaches a player's camera to a player-object. The player is able to move their camera while it is attached to an object. Can be used with MovePlayerObject and AttachPlayerObjectToVehicle.
(playerid, playerobjectid)
playerid | The ID of the player which will have their camera attached to a player-object. |
playerobjectid | The ID of the player-object to which the player's camera will be attached. |
Return Values:
This function does not return any specific values.
Note | The player-object must be created before attempting to attach the player's camera to it. |
Example Usage:
public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp(cmdtext, "/attach", false)) { new playerobject = CreatePlayerObject(playerid, 1245, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0); AttachCameraToPlayerObject(playerid, playerobject); SendClientMessage(playerid, 0xFFFFFFAA, "Your camera is now attached to an object."); return 1; } return 0; }
Related Functions
The following functions may be useful, as they are related to this function in one way or another.
- AttachCameraToObject: Attachs the player's camera on an global object.
- SetPlayerCameraPos: Set a player's camera position.
- SetPlayerCameraLookAt: Set where a player's camera should face.