RemovePlayerAttachedObject
Description:
Function RemovePlayerAttachedObject remove an attached object from a player.
Function RemovePlayerAttachedObject was added in 0.3c and will not work in earlier versions! |
Parameters:
(playerid, index)
int | playerid | The ID of the player to remove the object from. |
int | index | The index of the object to remove (set with SetPlayerAttachedObject). |
Return Values:
- 1 on success.
- 0 on failure.
Examples:
public OnPlayerCommandText(playerid, cmdtext[]) { if(!strmp(cmdtext, "/remao", true)) // Remove Attached Objects { for(new i=0; i<MAX_PLAYER_ATTACHED_OBJECTS; i++) { if(IsPlayerAttachedObjectSlotUsed(playerid, i)) RemovePlayerAttachedObject(playerid, i); } return 1; } return 0; }
Related Functions
The following functions may be useful, as they are related to this function in one way or another.
- SetPlayerAttachedObject: Attach an object to a player.
- IsPlayerAttachedObjectSlotUsed: Check whether an object is attached to a player in a specified index.