Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Пример использования функций AttachObjectToObject

Статус
В этой теме нельзя размещать новые ответы.

AnGeL

Специалист
Приветствую всех мб кто и не знал как используется функция AttachObjectToObject ! так вот в этом уроке я покажу как ей пользоваться и какой от неё толк !

пример! Используем функцию с MoveObject
Создаем
PHP:
new Tester[2];
Идем в GameModeInit

Создаем 2 объекта ! 1 с Координатами 2 - без

PHP:
Tester[0] = CreateObject(10955, 646.92, -1675.38, 84.7273,   0.00, 0.00, 2.76); // Этот объект будет у нас за главный !
 Tester[1] = CreateObject(10955, 0,0,0,   0.00, 0.00, 0.00); // А этот Будет присвоен к объекту 0
И так сейчас у нас получилось примерно так


Теперь мы воспользуемся функцией
AttachObjectToObject !
PHP:
AttachObjectToObject(Tester[1], Tester[0], 0.0, 0.0, 0.0, 0.0, 0.0, -86.04, 1); // Т.е мы крепим объект с 0 координатами к главному объекту + даем поворот на 86* !
Смотрим что у нас получилось !


И так теперь за главный объект у нас Tester[0]!

Т.е Если двигать объект Tester[0] то и будет равномерно идти Tester[1] !

Например:
PHP:
MoveObject(Tester[0],598.8141, -1494.6089, 84.7084 ,50.50,0.0000, 0.0000, 882.9996); // Тут мы его двигаем чуток дальше + во время полета она будет вертеться !
Обзор функций
PHP:
AttachObjectToObject(objectid, attachtoid, Float:OffsetX, Float:OffsetY, Float:OffsetZ, Float:RotX, Float:RotY, Float:RotZ, SyncRotation = 1)
objectid        ID объекта который вы хотите прикрепить к другому главному объекту.
attachtoid      ID главного объекта к которому вы хотите прикрепить другой не главный.
Float:OffsetX   Координата соотносительная с центром объекта X
Float:OffsetY   Координата соотносительная с центром объекта Y
Float:OffsetZ   Координата соотносительная с центром объекта Z
Float:RotX      Ротация объекта по X.
Float:RotY      Ротация объекта по Y.
Float:RotZ      Ротация объекта по Z.
SyncRotation    Видимость.
Теперь сделаем тоже самое только без функций AttachObjectToObject

В GamemodeInit

PHP:
Tester[0] = CreateObject(10955, 646.92, -1675.38, 84.7273,   0.00, 0.00, 2.76); // это 1 объект
Tester[1] = CreateObject(10955, 646.92, -1675.38, 84.7273,   0.00, 0.00, -86.04); //это 2
Движения
PHP:
MoveObject(Tester[0],598.8141, -1494.6089, 84.7084 ,50.50,0.0000, 0.0000, 882.9996);
MoveObject(Tester[1],598.8141, -1494.6089, 84.7084 ,50.50,0.0000, 0.0000, 882.9996);  //
На этом Урок закончен​
Автор Урока: AnGeL​
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу