AttachPlayerObjectToPlayer RU
From SA-MP Wiki
AttachPlayerObjectToPlayer
Описание:
Похожая на AttachObjectToPlayer функция, которая прикрепляет созданный для игрока объект, к другому игроку или к этому же игроку.
(objectplayer, objectid, attachplayer, Float:OffsetX, Float:OffsetY, Float:OffsetZ, Float:rX, Float:rY, Float:rZ)
objectplayer | ИД игрока, для которого этот объект был создан. |
objectid | ИД существующего объекта. |
attachplayer | ИД игрока, к которому нужно прикрепить объект. |
Float:OffsetX | Смещение по оси X, относительно центра игрока attachplayer. |
Float:OffsetY | Смещение по оси Y, относительно центра игрока attachplayer. |
Float:OffsetZ | Смещение по оси Z, относительно центра игрока attachplayer. |
Float:RotX | Угол поворота объекта по оси X, относительно игрока attachplayer. |
Float:RotY | Угол поворота объекта по оси Y, относительно игрока attachplayer. |
Float:RotZ | Угол поворота объекта по оси Z, относительно игрока attachplayer. |
Возвращаемые значения:
Данная функция не возвращает какого-либо конкретного значения.
Пример использования:
public OnPlayerSpawn(playerid) { new objectid = CreatePlayerObject(playerid, 19300, 0.0, -1282.9984, 10.1493, 0.0, -1, -1, 100); AttachPlayerObjectToPlayer(playerid, objectid, playerid, 0.0, 0.0, 0.4, 0.0, 0.0, 0.0); return 1; }
Связанные функции
Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.
- CreatePlayerObject: Создает объект, который виден только указанному игроку.
- DestroyPlayerObject: Уничтожает объект, созданный для игрока.
- IsValidPlayerObject: Проверяет, существует ли указанный объект, созданный для игрока.
- MovePlayerObject: Заставляет объект, созданный для игрока, двигаться в указанную точку на карте.
- StopPlayerObject: Останавливает движущийся объект, созданный для игрока.
- SetPlayerObjectPos: Устанавливает позицию объекта, созданного для игрока.
- SetPlayerObjectRot: Изменяет углы поворота объекта, созданного для игрока.
- GetPlayerObjectPos: Получает текущие координаты объекта, созданного для игрока.
- GetPlayerObjectRot: Получает текущие углы поворота объекта, созданного для игрока.
- CreateObject: Создает объект.
- DestroyObject: Уничтожает объект.
- IsValidObject: Проверяет, существует ли указанный объект.
- MoveObject: Заставляет объект двигаться в указанную точку на карте.
- StopObject: Останавливает объект, если он движется.
- SetObjectPos: Устанавливает позицию объекта.
- SetObjectRot: Изменяет углы поворота объекта.
- GetObjectPos: Получает текущие координаты объекта.
- GetObjectRot: Получает текущие углы поворота объекта.
- AttachObjectToPlayer: Прикрепляет объект к указанному игроку.