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: انیمیشنی را به بازیکن اعمال میکند.