SAMP/SetPlayerFacingAngle
Материал из Wikipedia Pi
SetPlayerFacingAngle
Описание:
Устанавливает угол поворота игрока.
Параметры:
(playerid, Float:ang)
Тип данных | Параметр | Описание параметра |
---|---|---|
int | playerid | ID игрока, которого надо повернуть. |
float | ang | Угол поворота в градусах. |
Возвращаемые значения:
1 - функция выполнена успешно.
0 - не удалось выполнить функцию. Указанный игрок не подключен.
0 - не удалось выполнить функцию. Указанный игрок не подключен.
Подсказка |
В GTA:SA система координат инвертирована по оси Z, из-за чего угол 90° считается западным направлением, а 270° (-90°) - восточным. |
Пример использования:
stock SetPlayerFacingPos(playerid, Float:x, Float:y) // by Daniel_Cortez
{
new Float:px, Float:py, Float:pz;
GetPlayerPos(playerid, px, py, pz);
#pragma unused pz
return SetPlayerFacingAngle(playerid, atan2(y - py, x - px) - 90.0);
}
Связанные функции
Следующие функции также могут быть полезны, поскольку они так или иначе связаны с рассматриваемой функцией.