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

OnPlayerClickPlayer

توضیحات

این کالبک زمانی فراخوانده می‌شود که بازیکن روی بازیکنی در جدول امتیازات دابل کلیک کند.

نامتوضیحات
playeridشناسه بازیکنی که روی بازیکنی در جدول امتیازات کلیک کرده است.
clickedplayeridشناسه بازیکنی که روی آن کلیک شده است.
sourceمنبع کلیک بازیکن.

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

1 - از دریافت این کالبک به دیگر فیلتر اسکریپت‌ها جلوگیری می‌کند.

0 - نشان می‌دهد که این کالبک به فیلتر اسکریپت بعدی انتقال داده می‌شود.

این همیشه ابتدا در فیلتر اسکریپت‌ها فراخوانده می‌شود.

مثال‌ها

public OnPlayerClickPlayer(playerid, clickedplayerid, CLICK_SOURCE:source)
{
new string[32];
format(string, sizeof(string), "You clicked on player %d", clickedplayerid);
SendClientMessage(playerid, 0xFFFFFFFF, string);
return 1;
}

نکته‌ها

نکته

در حال حاضر فقط یک 'منبع' (0 - CLICK_SOURCE_SCOREBOARD) وجود دارد.

وجود این پارامتر پیشنهاد می‌کند که ممکن است منابع بیشتری در آینده پشتیبانی شوند.

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

کالبک‌های زیر ممکن است مفید باشند، زیرا به نوعی با این کالبک در ارتباط هستند.

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

منابع مرتبط