IsPlayerInRangeOfPoint RU
From SA-MP Wiki
IsPlayerInRangeOfPoint
Описание:
Проверяет находится ли игрок в указанном радиусе от точки.
(playerid, Float:range, Float:x, Float:y, Float:z)
playerid | ИД игрока для проверки. |
Float:range | Самая дальняя расстояние, на котором игрок будет считаться в пределах точки. |
Float:x | Координата X точки для проверки. |
Float:y | Координата Y точки для проверки. |
Float:z | Координата Z точки для проверки. |
Возвращаемые значения:
1 если игрок находится в пределах точки, либо 0 в противном случае.
Пример использования:
if(!strcmp("/stadium",cmdtext)) { if(IsPlayerInRangeOfPoint(playerid, 7.0, 2695.6880, -1704.6300, 11.8438)) { SendClientMessage(playerid,0xFFFFFFFF," Вы находитесь около входа в стадион!"); } return 1; }
Связанные функции
Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.
- GetPlayerPos: Получает текущую позицию игрока.
- SetPlayerPos: Устанавливает позицию игрока.
- GetPlayerDistanceFromPoint: Get the distance between a player and a point.