В попередніх уроках ми вже ставили анімацію, але не Сіджею, а перехожому. Тепер дійшла черга і до Сіджея! Залишається завантажити потрібні програми, якщо ви не видалили їх після попередніх уроків, нічого завантажувати не потрібно.
2. Програми
Нам знадобляться: GTA Anim Manager (дозволяє переглядати анімації) (можна завантажити в складі цього набору) і Sanny Builder 3 (створення скриптів).
3. Шукаємо анімацію
В минулому уроці я навчав шукати анімацію, але ті, хто не читав минулий урок, можуть переглянути короткий опис потрібних дій.
Ми: відкриваємо GTA Anim Manager, натискаємо на Preview і Load Model, шукаємо модель будь-якої людини (педа), після відкриваємо GTA San Andreas/anim, вибираємо anim або PED і шукаємо потрібну анімацію.
Якщо вибираєте anim, назву пакета з анімацією доведеться окремо прописувати в скрипті, а якщо ви вибрали PED, нічого робити не потрібно! Я вибираю anim, щоб ви вчилися на більш складному рівні.
Я вибрав цю анімацію:
Це з набору анімацій PARK. Назва анімації: Tai_Chi_in.
Анімацію знайшли, потрібно ставити на персонажа.
4. Призначаємо анімацію
Відкриваємо Sanny Builder 3 і створюємо новий файл. Після вводимо початок скрипта:
{$VERSION 3.1.0027}
{$CLEO .cs}
//-------------MAIN---------------
Нам потрібно завантажити анімацію ось цією командою:
04ED: load_animation "PARK"
038B: load_requested_models
04EE: animation "PARK" loaded
Анімація завантажена! Залишилося лише задати кнопку. Я не знаю, де знайти ID кнопок, але знаю, що ID 90 – це кнопка Z, а 82 – T. Тож задаємо натискання першої кнопки:
:NONAME_1
wait 0
if
0AB0: key_pressed 90
else_jump @NONAME_1
Це перевірка. Тепер робимо команду анімації:
wait 0
0812: AS_actor $Player_actor perform_animation "Tai_Chi_in" IFP_file "PARK" 4.0 loopA 1 lockX 1 lockY 1 lockF 0 time -1 // version
Все, анімація буде працювати, але нам потрібно, щоб її можна було вимкнути! Для цього пишемо:
Компилюємо скрипт, вставляємо в гру і запускаємо. Не забувайте, для включення ми використовуємо Z, а для вимкнення – T.
Вийшло цікаво. Коли вимикаєш анімацію, Сіджей виконує іншу анімацію, закінчуючи медитацію:
В наступному уроці ми змусимо Сіджея взяти в руки катану і медитувати з нею. Але так, щоб вона не сприймалася як зброя. Щоб дати персонажу зброю, дивіться іншу мою статтю – «Злим персонажа».