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

EditAttachedObject

توضیحات

ورود به حالت ویرایش برای آبجکت چسبانده شده.

نامتوضیحات
playeridشناسه بازیکن برای ورود به حالت ویرایش
indexایندکس (اسلات) آبجکت چسبانده شده برای ویرایش

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

1 در صورت موفقیت و 0 در صورت شکست.

مثال‌ها

public OnPlayerSpawn(playerid)
{
SetPlayerAttachedObject(playerid, 0, 1337, 2);
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/edit", true))
{
EditAttachedObject(playerid, 0);
SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: You now edit your attached object on index slot 0!");
return 1;
}
return 0;
}

نکات

نکته

می‌توانید دوربین را حین ویرایش با نگه داشتن کلید فاصله (یا W در خودرو) و حرکت دادن ماوس حرکت دهید.

هشدار

بازیکنان قادر خواهند بود آبجکت‌ها را تا اندازه بسیار بزرگ یا منفی مقیاس کنند. باید محدودیت‌هایی با استفاده از OnPlayerEditAttachedObject برای لغو ویرایش یا کلیپ کردن مقادیر مقیاس در نظر گرفته شود.

توابع مرتبط

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

  • OnPlayerEditAttachedObject: زمانی فراخوانی می‌شود که بازیکن ویرایش آبجکت چسبانده شده را تمام کند.