note Help Needed
This wiki is the result of an ongoing community effort — thank you all for helping!
If you want to provide changes to this page then please click here.
PlayerTextDrawSetSelectable
Description
Toggles whether a player-textdraw can be selected or not.
Name | Description |
---|---|
playerid | The ID of the player whose player-textdraw to set the selectability of. |
PlayerText:textid | The ID of the player-textdraw to set the selectability of. |
bool:selectable | Set the player-textdraw selectable 'true' or non-selectable 'false'. By default this is 'false'. |
Returns
This function does not return any specific values.
Examples
new PlayerText:welcomeText[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
welcomeText[playerid] = CreatePlayerTextDraw(playerid, 320.0, 240.0, "Welcome to my server");
PlayerTextDrawTextSize(playerid, welcomeText[playerid], 30.0, 10.0);
// Set 'welcomeText[playerid]' selectable
PlayerTextDrawSetSelectable(playerid, welcomeText[playerid], true);
// Enable select textdraw for player
SelectTextDraw(playerid, 0xFF0000FF);
// Show 'welcomeText[playerid]' to the player
PlayerTextDrawShow(playerid, welcomeText[playerid]);
return 1;
}
Notes
tip
Use PlayerTextDrawTextSize to define the clickable area.
warning
PlayerTextDrawSetSelectable and SelectTextDraw MUST be used BEFORE the textdraw is shown to the player.
Related Functions
- PlayerTextDrawIsSelectable: Checks if a player-textdraw is selectable.
- SelectTextDraw: Enables the mouse, so the player can select a textdraw
- CancelSelectTextDraw: Cancel textdraw selection with the mouse
Related Callbacks
- OnPlayerClickPlayerTextDraw: Called when a player clicks on a player-textdraw.