پرش به مطلب اصلی

CancelSelectTextDraw

توضیحات​

انتخاب textdraw با ماوس را لغو می‌کند

نامتوضیحات
playeridشناسه بازیکنی که انتخاب textdraw برای او غیرفعال می‌شود

مقادیر بازگشتی​

این تابع هیچ مقدار خاصی برنمی‌گرداند.

مثال‌ها​

public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/cancelselect", true))
{
CancelSelectTextDraw(playerid);
SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: TextDraw selection disabled!");
return 1;
}
return 0;
}

نکات​

هشدار

این تابع OnPlayerClickTextDraw را با INVALID_TEXT_DRAW (65535) فراخوانی می‌کند.

استفاده از این تابع درون OnPlayerClickTextDraw بدون گرفتن این حالت باعث می‌شود که کلاینت‌ها وارد حلقه بی‌نهایت شوند.

توابع مرتبط​

  • SelectTextDraw: ماوس را فعال می‌کند تا بازیکن بتواند یک textdraw انتخاب کند
  • TextDrawSetSelectable: تعیین می‌کند که آیا textdraw از طریق SelectTextDraw قابل انتخاب است یا نه

کالبک‌های مرتبط​

  • OnPlayerClickTextDraw: زمانی که بازیکن روی یک textdraw کلیک کند فراخوانی می‌شود.