AttachPlayerObjectToPlayer RU

From SA-MP Wiki

Jump to: navigation, search

AttachPlayerObjectToPlayer

Описание:

Похожая на AttachObjectToPlayer функция, которая прикрепляет созданный для игрока объект, к другому игроку или к этому же игроку.


Image:32px-Circle-style-warning.png

Предупреждение!

Эта функция была удалена в SA-MP 0.3.


Параметры:
(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: Получает текущие углы поворота объекта, созданного для игрока.


  • IsValidObject: Проверяет, существует ли указанный объект.
  • MoveObject: Заставляет объект двигаться в указанную точку на карте.
  • StopObject: Останавливает объект, если он движется.
  • SetObjectPos: Устанавливает позицию объекта.
  • SetObjectRot: Изменяет углы поворота объекта.
  • GetObjectPos: Получает текущие координаты объекта.
  • GetObjectRot: Получает текущие углы поворота объекта.
Personal tools
In other languages