OnPlayerClickMap RU
From SA-MP Wiki
OnPlayerClickMap
Описание:
OnPlayerClickMap вызывается, когда игрок отмечает цель на карте (правый клик).
(playerid, Float:fX, Float:fY, Float:fZ)
playerid | ID игрока, который отметил цель. |
Float:fX | Координата X на карте. |
Float:fY | Координата Y на карте. |
Float:fZ | Координата Z на карте (смотрите примечание). |
Возвращаемые значения:
- 1 - Указывает, что этот обратный вызов не будет передан другим filterscript'ам.
- 0 - Этот обратный вызов будет передан в следующий filterscript.
- Это всегда вызывается первым из gamemode.
Примечание | Координата Z вычисляется неточно; вы можете использовать плагин MapAndreas, чтобы получить более точное значение. |
Пример использования:
public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) { SetPlayerPosFindZ(playerid, fX, fY, fZ); return 1; }
Связанные функции
Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.
- SetPlayerPos: Устанавливает позицию игрока.
- SetPlayerPosFindZ: Изменяет позицию игрока, так чтобы он мог на чем-то стоять.
- GetPlayerPos: Получает текущую позицию игрока.