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

IsPlayerAttachedObjectSlotUsed

توضیحات

چک می‌کنه که آیا بازیکن یه آبجکت در ایندکس مشخص شده (اسلات) attach داره یا نه.

نامتوضیحات
playeridID بازیکنی که باید چک بشه.
indexایندکس (اسلات) که باید چک بشه.

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

true - اسلات مشخص شده برای یه آبجکت attached استفاده می‌شه.

false - اسلات مشخص شده برای آبجکت attached استفاده نمی‌شه.

مثال‌ها

stock CountAttachedObjects(playerid)
{
new count;
for (new i = 0; i < MAX_PLAYER_ATTACHED_OBJECTS; i++)
{
if (IsPlayerAttachedObjectSlotUsed(playerid, i))
{
count++;
}
}
return count;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/count", true))
{
new string[32];
format(string, sizeof(string), "Attached objects: %d", CountAttachedObjects(playerid));
SendClientMessage(playerid, -1, string);
return 1;
}
return 0;
}

توابع مرتبط