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: بررسی کنید که آیا بازیکن در برد یک نقطه است.