Efreitor2001 3 Опубликовано 5 января, 2023 Всем привет, возникла такая проблема, OnPlayerClickMap определяет координаты некорректно, пытаюсь сделать телепорт по метке, вот код: Спойлер public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) { if (player_info[playerid][ADMIN] >= 4) { printf("%f", fX); // Вывод 0.000000 printf("%f", fY); // Вывод 0.000000 printf("%f", fZ); // Вывод 3.005004 if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { SetVehiclePos(GetPlayerVehicleID(playerid), fX, fY, fZ); PutPlayerInVehicle(playerid, GetPlayerVehicleID(playerid), 0); } else { SetPlayerPos(playerid, fX, fY, fZ); } SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0); } } Он всегда выводит одни и те же координаты, независимо от того, куда я нажимаю. Заранее спасибо! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Всем привет, возникла такая проблема, OnPlayerClickMap определяет координаты некорректно, пытаюсь сделать телепорт по метке, вот код:
Он всегда выводит одни и те же координаты, независимо от того, куда я нажимаю. Заранее спасибо!
Поделиться сообщением
Ссылка на сообщение
Поделиться на другие сайты