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

SetPlayerPos

توضیحات

موقعیت بازیکن را تنظیم کنید.

نامتوضیحات
playeridشناسه بازیکن.
Float:xمختصات X برای تنظیم بازیکن.
Float:yمختصات Y برای تنظیم بازیکن.
Float:zمختصات Z برای تنظیم بازیکن.

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

true - تابع با موفقیت اجرا شد.

false - تابع در اجرا ناکام بود. بازیکن متصل نیست.

مثال‌ها

// بازیکن را به مرکز San Andreas تلپورت کنید
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/spawn", true) == 0)
{
SetPlayerPos(playerid, 0.0, 0.0, 3.0);
return 1;
}
return 0;
}

نکته‌ها

  • اگر بازیکن در خودرو باشد، از RemovePlayerFromVehicle قبل از SetPlayerPos استفاده کنید.

:::

توابع مرتبط

  • GetPlayerPos: موقعیت بازیکن را دریافت کنید.
  • SetPlayerPosFindZ: موقعیت بازیکن را تنظیم کنید و Z را به طور خودکار پیدا کنید.
  • SetPlayerFacingAngle: جهت بازیکن را تنظیم کنید.
  • IsPlayerInRangeOfPoint: بررسی کنید که آیا بازیکن در برد یک نقطه است.