---
title: "PlayerTextDrawSetSelectable | open.mp"
description: "Toggles whether a player-textdraw can be selected or not."
canonical: https://omp.itsneufox.com/th/docs/scripting/functions/PlayerTextDrawSetSelectable
language: th
---

# PlayerTextDrawSetSelectable

## คำอธิบาย

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:text | The ID of the player-textdraw to set the selectability of. |
| bool:set | Set the player-textdraw selectable (true) or non-selectable (false). By default this is (false). |

## ส่งคืน

This function does not return any specific values.

## ตัวอย่าง

```c
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (!strcmp(cmdtext, "/select_ptd", true))
    {
        for (new i = 0; i < MAX_PLAYER_TEXT_DRAWS; i++)
        {
            PlayerTextDrawSetSelectable(playerid, PlayerText:i, true);
        }
        SendClientMessage(playerid, 0xFFFFFFAA, "SERVER: All player-textdraws can be selected now!");
        return 1;
    }
    return 0;
}
```

## บันทึก

เคล็ดลับ

Use [PlayerTextDrawTextSize](https://omp.itsneufox.com/th/docs/scripting/functions/PlayerTextDrawTextSize) to define the clickable area.

warning

PlayerTextDrawSetSelectable MUST be used BEFORE the textdraw is shown to the player.

## ฟังก์ชั่นที่เกี่ยวข้องกัน

-   [SelectTextDraw](https://omp.itsneufox.com/th/docs/scripting/functions/SelectTextDraw): Enables the mouse, so the player can select a textdraw
-   [CancelSelectTextDraw](https://omp.itsneufox.com/th/docs/scripting/functions/CancelSelectTextDraw): Cancel textdraw selection with the mouse

## Related Callbacks

-   [OnPlayerClickPlayerTextDraw](https://omp.itsneufox.com/th/docs/scripting/callbacks/OnPlayerClickPlayerTextDraw): Called when a player clicks on a player-textdraw.
