Нагору
  • UK
Увійти на сайт
  • Моди та файли
    • Усі файли
    • Ексклюзиви
    • Авторські файли
    • Найкращі файли тижня
    • Завантажити файл
  • Новини
  • Чити
  • Статті
  • Гіди
  • Грай у GTA 5 онлайн на ARIZONA
    GTA 6 GTA 5 GTA San Andreas GTA 4 GTA Vice City GTA 3 Red Dead Redemption 2 Red Dead Redemption Інші ігри Розробка модів Інше
  • Моди та файли
  • Ресурси
  • Різні файли
  • Корисні функції та константи для розробників модів на CLEO

Корисні функції та константи для розробників модів на CLEO

  • Корисні функції та константи для розробників модів на CLEO / Ресурси
Ресурси / Різні файли
Автор:
GTA_Masters19
Докладніше
Контакти автора:
Відкрити сайт
Завантажив:
GTA_Masters19 Підписатися Ви підписані
Розмір:
6.40 Кб
Файли в архіві:
Файли відомих розширень, які були знайдені в архіві.
Ничего
Докладніше
Завантажено:
30 вересня 2014
Завантажень:
232
Всього завантажень: 232
Унікальних завантажень: 115
9.7 / 10
30 людей оцінили файл
elementman50
Diego Alexander
vladvo
Гість
XxX_SLASH_XxX
stalsharik
Destor
VitalRus
egor230
Chel555
Isos-jux666
Asher Forrester
Timur_SH
shindya777
MegaDJ_CJ
kabas
alex59
YSV
GTA_Masters19
RD4shie
Misha_Saharovsky
Eugene Sergeevich
Victorch4
soundlman
SergeDV
vladislav87
PUTINVLAD
Jason Newsted
andre500
TheCrazyGamer
Ще ніхто не оцінив файл
Завантажити Завантажити в Telegram Завантажити в Discord
До вподобань У вибраному
  • 1412087967_funcs-and-consts.7z
    Перевірка на віруси від Virustotal: файл безпечний (переглянути звіт)
    Завантажити (0.01 MB)
  • depositfiles.com
    Завантажити

Інструменти розробника на CLEO

Цей пакет трохи спрощує розробку модів на CLEO - функціями та константами.

Функції:

У пакеті 6 функцій:

* Спавн актора

* Спавн актора скорочений

* Спавн машини

* Спавн машини скорочений

* Спавн пікапа

* Спавн потяга

Ви підключаєте функцію через директиву {$I} на початку файлу, і прямо там вказуєте шлях до функції, наприклад, так: {$I actor_spawn.func}. Директива повинна бути на самому початку файлу (там, де зазвичай пишеться {$CLEO}).

Потім вам залишається написати лише один рядок (виклик функції).

Опкод виклику функції:

0AB1:

Показати спойлерСховати спойлер

{$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 BP 0 FP 0 EP 0 MP 0 CP 0 radio 11 siren 1 engine 0 return_a_handle 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}.

Назва та опис файлу були перекладені. Показати оригінал (RU)Показати переклад (UK)
Полезные функции и константы для разработчиков модов на 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 BP 0 FP 0 EP 0 MP 0 CP 0 radio 11 siren 1 engine 0 return_a_handle 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}.

Коментарі 8
© 2008 - 2025 LibertyCity
Створювач і розробник: Evgenii Sokolov
Копіювання матеріалів без дозволу адміністрації або відповідних власників суворо заборонено.
Напишіть нам
Мобільна версія Версія для комп'ютерів
Моди та файли Новини та статті Чити та гайди Користувачі
Натисніть сюди для розширеного пошуку файлів