GTA 6
GTA 5
Red Dead Redemption
Red Dead Redemption 2
GTA San Andreas
GTA San Andreas: DE
Red Dead Online
Manhunt 2
Manhunt
Bully
GTA Online
GTA 4
GTA Vice City
GTA Vice City: DE
GTA 3
GTA 3: DE
GTA CTW
GTA VC Stories
GTA LC Stories
GTA 2
GTA 1
Для модмейкерів
Інше
Корисні функції та константи для розробників модів на CLEO
Інструменти розробника на CLEO
Цей пакет трохи спрощує розробку модів на CLEO - функціями та константами.
Цей пакет трохи спрощує розробку модів на CLEO - функціями та константами.
Функції:
У пакеті 6 функцій:
* Співн актора
* Співн актора скорочений
* Співн машини
* Співн машини скорочений
* Співн пікапа
* Співн поїзда
Ви підключаєте функцію через директиву{$I}спочатку файлу, і прямо там вказуєте шлях до функції, наприклад, так:{$I actor_spawn.func}. Директива має бути на самому початку файлу (там, де зазвичай пишеться{$CLEO}).
Потім вам залишається прописати лише один рядок (виклик функції).
Опкод виклику функції:
0AB1:
Show SpoilerHide Spoiler
{$CLEO}
{$I car_spawn.func}
0AB1: call_scm_func @car_spawn num_params 17 model #FIRETRUK -2144.25 922.4758 79.8516 angle 269.7736 color_1 26 color_2 1 door_status 1 very_heavy 0 0 0 0 0 Marker.CreateAboveCar(1@, 0@)
0A93: end_custom_thread
{$I car_spawn.func}
0AB1: call_scm_func @car_spawn num_params 17 model #FIRETRUK -2144.25 922.4758 79.8516 angle 269.7736 color_1 26 color_2 1 door_status 1 very_heavy 0 0 0 0 0 Marker.CreateAboveCar(1@, 0@)
0A93: end_custom_thread
Константи:
У моєму паку ви знайдете файлconstЯ поділив усі константи на групи:
* Константи для позначення кнопок (опкод0AB0:). Майте на увазі, що Sanny Builder не підтримує російські імена констант, використовуються англійські назви. Назви клавіш, що складаються з більш ніж одного слова, записуються через знак нижнього підкреслення (інакше компілятор починає плутатися), наприклад:PAGE_DOWN. У файлі констант синонімічні назви клавіш прописані одна за одною. Приклад: файл має константи для кнопки escape -ESCтаESCAPE. Користуйтеся тим, що подобається більше. Через обмеження компілятора клавіші із цифрами пишуться так:0_KEY,5_KEY. Для num-pad'а ось так:0_NUM,7_NUM. Правий та лівий windows, відповідно, ось так:WINDOWS_L,WINDOWS_R. Якщо є деякі знання англійської мови, неважко здогадатися, що для коми та точки використовуються константиCOMMAтаDOT(СинонімічнийPOINTтакож допускається).
* Поширені дозволені у CLEO глобальні змінні.
* Радіостанції.
* Базові кольори автомобілів.
* Стилі ходи акторів.
* Типи вибухів. Багато хто дублюється, в константи записані найголовніші, без повторів.
* Іконки радара.
* Коди погоди.
* Банди.
* Номери зброї.
* Типи поїздів.
* Типи пікапів.
Також є три додаткові константи - три нулі (ZEROES), плавний та різкий перехід для ігрової камери (JUMP_INSTANT,JUMP_SMOOTH).
Файл із константами підключається через директиву{$I}.
Більшість із цих констант дуже застосовні, і позбавляють вас від лазіння по довідці Sanny Builder'а, проте, якщо ви хочете їх використовувати у своїх модах, раджу пробігтися їх списком, відкривши файл.
Ви можете використовувати дані функції та константи у своїх модах, автора файлу та сайт вказувати необов'язково.
ПРИМІТКА: після компіляції скрипта їх необов'язково додавати разом зі скриптом - директива{$I}працює за принципом підключення коду функції всередину файлу, тобто функція буде всередині вашого скрипта. (замінено на рядок{$I}).
ПРИМІТКА: Ви можете використовувати повну форму запису директиви -{$INCLUDE}.
Категорія:
Розділ:
Автор файлу:
GTA_Masters19
E-mail / сайт:
Розмір файлу:
6.40 Кб
Файл замінює:
Ничего
Дата додавання:
Завантажень:
172
Завантажити файл
Скачать в Telegram
быстро и просто
быстро и просто
-
1412087967_funcs-and-consts.7zЗавантажити (0.01 MB)Пароль на архив: libertycity
-
depositfiles.comЗавантажитиПароль на архив: libertycity
Рекомендуемые файлы
Коментарі 8