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

ClearAnimations

توضیحات​

تمام انیمیشن‌ها را برای بازیکن داده شده پاک می‌کند (همچنین تمام وظایف جاری مانند jetpack، چتربازی، وارد شدن به وسیله نقلیه، رانندگی (بازیکن را از وسیله نقلیه بیرون می‌کند)، شنا و غیره را لغو می‌کند).

نامتوضیحات
playeridشناسه بازیکن برای پاک کردن انیمیشن‌ها.
FORCE_SYNC:forceSyncبر روی SYNC_ALL تنظیم کنید تا playerid را مجبور کنید انیمیشن را با سایر بازیکنان در شعاع streaming هماهنگ کند (پیش‌فرض=SYNC_NONE)

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

این تابع همیشه true برمی‌گرداند، حتی زمانی که بازیکن مشخص شده متصل نیست.

مثال‌ها​

public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/animclear", true))
{
ClearAnimations(playerid);
return 1;
}
return 0;
}

نکات​

یادداشت
  • ClearAnimations زمانی که انیمیشن تمام می‌شود کاری انجام نمی‌دهد اگر ما 'true' را برای پارامتر freeze در ApplyAnimation پاس دهیم.
  • برخلاف برخی روش‌های دیگر برای بیرون کردن بازیکن از وسیله نقلیه، این همچنین سرعت وسیله نقلیه را به صفر ریست می‌کند و بلافاصله ماشین را متوقف می‌کند. بازیکن در بالای وسیله نقلیه با همان مکانی که در صندلی ماشین بود ظاهر می‌شود.

توابع مرتبط​

  • ApplyAnimation: انیمیشنی را به بازیکن اعمال می‌کند.