IsPlayerInRangeOfPoint RU

From SA-MP Wiki

Jump to: navigation, search

IsPlayerInRangeOfPoint

IsPlayerInRangeOfPoint RU была добавлена в SA-MP 0.3a Эта функция была добавлена в SA-MP 0.3a и не будет работать в более ранних версиях!


Описание:

Проверяет находится ли игрок в указанном радиусе от точки.


Параметры:
(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: Устанавливает позицию игрока.
Personal tools
In other languages