Сподіваюся, ви вже розумієте, що для створення CLEO скриптів потрібна програма Sanny Builder 3. І для хорошої роботи SB, потрібно встановити CLEO 4 як на гру, так і на програму. Отже, почнемо до пошуку ефектів… Для цього відкриваємо SB, натискаємо на F12 і відкривається вікно допомоги. Тут можна знайти багато чого… Але нам потрібні ефекти! Натискаємо «Пошук» і в пошуку пишемо «Ефекти».
З'явиться ось таке вікно і натискайте на саму першу вкладку:
Далі відкриється ця вкладка:
Прокручуємо вниз, і там вже будуть наші ефекти!
Шукаємо підходящий нам ефект, і переходимо до іншої частини уроку. Я вибрав ефект "prt_spark_2" – Великі Іскри.
Визначення координат
Координати дізнатися легко… І ви, напевно, можете пропустити цей підзаголовок… Але для тих, хто не знає, як дізнаватися координати, я зробив цей заголовок… Отже, приступимо до визначення координат. Для початку входимо в гру. Це робиться легко і швидко за допомогою цієї кнопки на панелі в SB:
Далі, після запуску гри вам потрібно вийти на те місце, де вам потрібен якийсь ефект. Наприклад вибух, але я вибрав іскри… Ось, наприклад, місце:
Тепер створюємо якийсь текст і відкриваємо його. Тепер розгортаємо SB і натискаємо: Ctrl+Alt+1. Якщо у вас версія 1.0 гри, то у з'явившомуся вікні натисніть v1.1, а потім Read. Якщо у вас інша версія GTA SA, то координати відразу з'являться:
Тепер у цьому вікні з координатами натискаємо на “Copy” і вставляємо в наш текст і зберігаємо. Ось мої координати: 2494.3127 -1689.0327 21.8204. Але щоб ефект був чітко там, де хотілося, потрібно відняти 1 від висоти, тобто з останнього рядка координат: 21.8204. І вийде так: 20.8204, а вся координата буде така: 2494.3127 -1689.0327 20.8204. Зберігаємо текст і переходимо до скрипту…
Пишемо скрипт для карти
Отже, для початку нам потрібно створити новий скрипт, натискаємо Ctrl+N. На першому рядку пишемо:
{$VERSION 3.1.0027} {$CLEO .cs}
//-------------MAIN--------------- 0000: NOP
Далі, потрібно поставити початок скрипту «:NONAME_1». Пишемо це на наступному рядку. І обов'язково мають бути символи, типу «:» і «_»!!!
Ось тепер ставимо ефект!!! Для цього пишемо на новому рядку:
У вас не обов'язково має бути все як у мене! Ось, наприклад:
$ICKRI – Це назва нашого ефекту, можете написати хоч що, головне, щоб у наступному рядку було написано те ж саме! Ефект також може бути будь-яким. Але є такі ефекти, які відтворюються тільки 1 раз, наприклад вибух. Але іскри безкінечні… Тож продовжимо…
Там, де написано at 1, між ними вставляємо наші координати! Прослідкуйте, щоб координати були без ком… І в кінці скрипта пишемо «end_thread», тобто щоб більше цей скрипт не повторювався. Ось весь скрипт:
Тепер компілюємо. Для цього натискаємо F6. Називаємо файл як хочемо і зберігаємо в папку CLEO в папці GTA SA. Все! Ідемо в гру.
Тут звичайно не дуже видно іскр, так як вони на фоні неба, але якщо подивитися уважніше, іскри видно ідеально. Ось! Тепер на даху будинку летять іскри, ефекти можна використовувати в якості декору для гри… Тепер приступимо до створення ефектів на Сиджеї.
Пишемо скрипт для Сиджея
Отже, ми вже зробили так, щоб ефект був на будинку, тепер прийшов час робити ефект на Сиджеї!!! Я зроблю простий скрипт, коли іскри вже одразу летять з Сиджея, а перевірку натискання кнопок, думаю, всі знають як прописати… Отже, створимо новий файл і пишемо те ж саме початок скрипта:
Все просто! Але можна також зробити так, щоб іскри йшли у Сиджея з голови, для цього можна змінювати координати в кінці команди іскр. Тобто додати висоти. Ось що вийде в грі:
Всім пока, це був Alexey1999, чекайте нових уроків!
P.S: Також можна скачати вже готові скрипти, якщо у вас щось не вийшло. В архіві є і готові скрипти, і урок в текстовому документі.