SAMP/AttachObjectToObject
Материал из Wikipedia Pi
AttachObjectToObject
Добавлено |
Функция работает только начиная с версии SA-MP 0.3d и не будет работать в предыдущих версиях! |
Описание:
Прикрепляет один объект к другому объекту. Прикреплённый объект будет следовать за основным.
Параметры:
(objectid, attachtoid, Float:OffsetX, Float:OffsetY, Float:OffsetZ, Float:RotX, Float:RotY, Float:RotZ, SyncRotation = 1)
objectid | ID объекта который вы хотите прикрепить к другому главному объекту |
attachtoid | ID главного объекта к которому вы хотите прикрепить другой не главный |
OffsetX | смещение по оси X, относительно центра главного объекта |
OffsetY | смещение по оси X, относительно центра главного объекта |
OffsetZ | смещение по оси X, относительно центра главного объекта |
RotX | вращение по оси X, относительно главного объекта |
RotY | вращение по оси Y, относительно главного объекта |
RotZ | вращение по оси Z, относительно главного объекта |
SyncRotation | если установлено 0, вращение objectid не будет изменяться вместе с attachtoid |
Возвращаемые значения:
0: функция не выполнена. Это означает, что первый объект (objectid) не существует. Проверить факт существования второго объекта (attachtoid) не представляется возможным.
1: функция выполнена успешно.
1: функция выполнена успешно.
Важное |
Оба объекта должны быть созданы перед прикреплением. |
Предупреждение |
Версии функции для персональных объектов (AttachPlayerObjectToObject) не существует, то есть она не будет поддерживаться стримерами. |
Пример использования:
new objectid = CreateObject(...);
new attachtoid = CreateObject(...);
AttachObjectToObject(objectid, attachtoid, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1);