CLEO+ v1.2.0 (Оновлення від 01.10.23)


































-
2 жовтня 2023cleo-v1-1-5-obnovlenie-ot-01-10-23_1696249064_715192.zip
CLEO+ CLEOPlus
Оновлення від 01/10/2023:
- Додано 28 нових команд! Нові моди можуть працювати тільки в цій новій версії;
- Налаштування для всіх команд були переглянуті, і все тепер документовано в бібліотеці Sanny Builder Library. Дякую OrionSR;
- Виділення: "LOAD_SPECIAL_MODEL": завантаження файлів .dff та .txd з папки, без заміни ідентифікаторів моделей, без конфліктів з іншими модами! Вже використовується в Urbanize;
- Ідеально підходить для таких модів, як Inventory System (який скоро буде оновлений) та Tuning Mod (але, на жаль, у мене немає вільного часу на його оновлення);
- Виділення: Команди, пов'язані з камерою, включаючи можливість керування поворотом камери за допомогою скрипта;
- Команди для заміни або вставки елементів у списку;
- Команди для керування з NewOpcodes, щоб такі моди, як Pose Mod, могли бути оновлені для використання тільки CLEO+;
- Команда для отримання імені .dff з ID (гра спочатку не зберігає імена). Також ідеально підходить для таких модів, як In-Game Map Editor та Tuning Mod;
- Додана команда "RETURN_TIMES", яка виконує X кількість повернень за один раз (звучить як щось досить незаконне в програмуванні, але мені подобається);
- Виправлені різні дрібні проблеми. Також виправлено збій при перезапуску гри без її закриття.
Оновлення від 14/08/2023: - Виправлено освітлення людей для модифікації Урбанізація в нічний час.
Оновлення від 15.05.2023:
- Виправлена помилка "GET_PICKUP_THIS_COORD", тепер параметр "only available" коректно повертає тільки існуючі дійсні пікапи. Дякую Seemann та OrionSR;
- Виправлена помилка "SET_CAMERA_CONTROL", що працює тільки з мишею;
- Тепер команди "IS_*_SCRIPT_CONTROLLED" працюють;
- Виправлена помилка в команді "IS_WEAPON_FIRE_TYPE";
- Інші виправлення налаштувань GTA3script та Sanny Builder.
Оновлення від 15.11.2022:
- Виправлена помилка «FIX_CHAR_GROUND_BRIGHTNESS_AND_FADE_IN», через яку яскравість людей була неправильною. Це виправляє освітлення людей у таких модах, як Ped Spawn Creator;
- Виправлена помилка «SET_CAMERA_CONTROL» , що унеможливлювала керування камерою при перезапуску гри з відключеним керуванням камерою;
- Виправлена помилка, через яку «COPY_STRING» працював неправильно , і тепер він також підтримує текстові мітки;
- Виправлена витік пам'яті при малюванні елементів на екрані, коли гра згорнута, але все ще запущена;
- Кілька інших дрібних покращень.
Мод сумісний з останньою версією CLEO Redux.
Оновлення від 15.08.2022:
- Виявлена та виправлена помилка, через яку Карл не помирав, якщо він не розкрив свій парашут, коли у нього мало здоров'я;
- Виправлена несумісність «SET_SCRIPT_EVENT_CAR_PROCESS» з ImVehft, через яку деякі моди не працювали;
- Більше змін, щоб уникнути конфліктів з модами;
- Додана опція, щоб виявити мод з помилкою.
Оновлення від 02.08.2022:
- Виправлено збій у міні-грі, після стояння на місці протягом 10 секунд;
- Виправлено збій «GET_CHAR_DAMAGE_LAST_FRAME»;
- Тепер «SET_SCRIPT_EVENT_CHAR_PROCESS» виконується безпосередньо перед рендерингом моделі педа, що дозволяє, наприклад, змінити тіло людини;
- Виправлена помилка, через яку «CLEO_BLIP» не з'являвся на карті SAMP до прибуття на місце;
- Виправлення «IS_CHAR_DEAD» тепер ігнорується при використанні парашута.
Оновлення від 19.06.2022:
- Виправлена помилка, через яку користувацька текстура міток не працювала (білий квадрат) при високому використанні ОЗП;
- Тепер розмір міток, автоматично налаштовується і для нового V Hud;
- Кілька невеликих покращень та оптимізацій у коді мода, включаючи доопрацювання, щоб зробити деякі команди більш безпечними від помилок скрипта;
- Оригінальна команда гри, IS_CHAR_DEAD виправлена. Оновлення від 27.02.2022:
— DRAW_STRING тепер підтримує відображення назв клавіш та іконок кнопок;
- Виправлена помилка, через яку SET_SCRIPT_EVENT_OBJECT_DELETE не працював належним чином;
- Виправлена помилка, через яку GET_COLPOINT_SURFACE та GET_COLPOINT_DEPTH не працювали без NewOpcodes.cleo;
- STRING_FIND тепер підтримує кілька символів (раніше враховувався тільки перший символ);
- Виправлена помилка, через яку GET_ANGLE_FROM_TWO_COORDS викликав «NaN» (не число), якщо ви отримуєте кут між двома координатами, які занадто близькі одна до одної, що могло спричинити збій при використанні цього значення;
- Тепер CLAMP_FLOAT можна використовувати для виправлення «NaN»;
- GET_THREAD_VAR та SET_THREAD_VAR змінено на GET_SCRIPT_VAR та SET_SCRIPT_VAR, щоб відповідати новому стандарту спільноти (назва має більше сенсу);
- Виправлено неправильний тип у SET_OBJECT_MODEL_ALPHA (в .xml).
Оновлення від 02.10.2021:
Виправлено невірний параметр "EXTENDED_VAR". (Важливо для розробників).
Оновлення від 22.06.2021:
- Виправлена внутрішньоігрова помилка, через яку скриптове LOD-з'єднання не видалялося при видаленні об'єкта (помилка виникала в модифікації: Rotating Ferris Whee);
- Виправлено SET_SCRIPT_EVENT_SAVE_CONFIRMATION та GET_CURRENT_SAVE_SLOT;
- Виправлена помилка, через яку не працював SET_SCRIPT_EVENT_CHAR_DAMAGE.
Оновлення від 16.01.2021:
-Виправлена помилка, через яку " IS_CHAR_SCRIPT_CONTROLLED", працював некоректно з Open Limit Adjuster, і викликав помилку в скрипті " Ped Fear Fix";
- Виправлена помилка, через яку " Myths Maker", викликав збій;
- Виправлені помилки, через які "GET_CHAR_DAMAGE_LAST_FRAME" та "GET_CAR_WEAPON_DAMAGE_LAST_FRAME" не працювали в старій версії.
Оновлення від 18.12.2020
- Спливаючі вікна, створені за допомогою "ADD_CLEO_BLIP", тепер приховані;
- Виправлена помилка, через яку не працював "LOAD_ALL_PRIORITY_MODELS_NOW", виправлення тепер працює, як "LOAD_ALL_MODELS_NOW".
Оновлення від 20.11.2020:
- Виправлена некоректна робота "GET_CHAR_DAMAGE_LAST_FRAME";
- Виправлено збій "GET_FX_SYSTEM_POINTER";
- Виправлена помилка, через яку "ET_SCRIPT_EVENT_BULLET_IMPACT", працював нестабільно в таких модах, як "Airsoft" та "Bullet Mod";
- Додана функція «GetCleoPlusVersion», для перевірки версії CLEO+;
- Виправлена помилка, при якій "READ_STRUCT_OFFSET_MULTI" не працював належним чином.
Оновлення від 07.11.2020:
- Виправлена несумісність з Classic Hud та [MOON] Music Player;
- Виправлено "DRAW_TEXTURE_PLUS", який не підтримував прозорість;
- Прибрано підтримку Windows XP;
- Виправлені елементи керування, які не скидалися при перезапуску гри;
- Виправлена помилка, через яку "IS _ * _ JUST_PRESSED" працювала некоректно;
- Виправлена помилка скрипта Wanted Radar Warning;
- Виправлено "GET_CHAR_KILL_TARGET_CHAR";
- Виправлено "IS_CHAR_DOING_TASK_ID".
Оновлення від 25.10.2020:
- Виправлені люди, які іноді не відображали анімацію при уроні;
- Виправлена несумісність з худом GTA 4, від _AG;
- Виправлені повторювані іконки.
Оновлення від 21.10.20:
- Виправлено виліт, при спробі вистрілити з поліцейського байка;
- Виправлено не працюючий GET_PICKUP_POINTER;
- Через несумісність, відключені буфери обміну SAMPFuncs.
Якщо у вас застаріла версія, завантажена до 22.06.2021, прохання оновити версію.
Це не офіційне доповнення, а створене модмейкером: Junior_Djjr.
На жаль, в останні роки CLEO розвивається дуже повільно. CLEO4 був випущений в 2010 році і поки немає прогнозів, чи вийде CLEO5.
CLEO + — це доповнення до CLEO4, яке додає нові коди операцій та команди. Це просто плагін, який знаходиться в папці CLEO. Основна увага приділяється вирішенню основних обмежень CLEO та спрощенню створення модів з вищою якістю. Рекомендується для GTA3script, але також адаптований для Sanny Builder.
Можливо, ви цього не знаєте, але створення модів з поточним CLEO все ще має обмеження, які вимагають використання маніпуляцій з пам'яттю. Наприклад, немає способу відрізнити велосипед від мотоцикла або зброю ближнього бою від вогнепальної зброї. Це призводить до того, що моддери використовують читання пам'яті (що робить код жахливим), а новачки використовують перевірку ідентифікаторів.
CLEO + додає коди операцій / команди для полегшення цих основних дій, таких як перевірка, чи є людина, автомобіль або об'єкт випадковим або керується сценарієм / місією, облік поточної погоди, роздільної здатності екрану, виправлення розтягнутості на широкоформатних моніторах, підвищення гучності звуку.
Крім того, він вже включає в себе FixSittingCarOpcode.cleo та CoopOpcodes.cleo (вам не потрібно їх встановлювати. Також є кілька команд NewOpcodes.cleo. CLEO + нічого не робить у вашій грі, крім того, він просто додає функції для використання в модах CLEO.
Встановлення: файл CLEO+.cleo додати в свою папку CLEO.
CLEO+ CLEOPlus
Обновление от 01/10/2023:
- Добавлено 28 новых команд! Новые моды могут работать только в этой новой версии;
- Настройки для всех команд были пересмотрены, и все теперь документировано в библиотеке Sanny Builder Library. Спасибо OrionSR;
- Выделение: "LOAD_SPECIAL_MODEL": загрузка файлов .dff и .txd из папки, без замены идентификаторов моделей, без конфликтов с другими модами! Уже используется в Urbanize;
- Идеально подходит для таких модов, как Inventory System (который скоро будет обновлен) и Tuning Mod (но, к сожалению, у меня нет свободного времени на его обновление);
- Выделение: Команды, связанные с камерой, включая возможность управления поворотом камеры с помощью скрипта;
- Команды для замены или вставки элементов в списке;
- Команды для управления из NewOpcodes, чтобы такие моды, как Pose Mod, могли быть обновлены для использования только CLEO+;
- Команда для получения имени .dff из ID (игра изначально не сохраняет имена). Также идеально подходит для таких модов, как In-Game Map Editor и Tuning Mod;
- Добавлена команда "RETURN_TIMES", которая выполняет X количество возвратов за один раз (звучит как нечто довольно незаконное в программировании, но мне нравится);
- Исправлены различные мелкие проблемы. Также исправлен сбой при перезапуске игры без ее закрытия.
Обновление от 14/08/2023: - Исправлено освещение людей для модификации Урбанизация в ночное время.
Обновление от 15.05.2023:
- Исправлена ошибка "GET_PICKUP_THIS_COORD", теперь параметр "only available" корректно возвращает только существующие действительные пикапы. Спасибо Seemann и OrionSR;
- Исправлена ошибка "SET_CAMERA_CONTROL", работающая только с мышью;
- Теперь команды "IS_*_SCRIPT_CONTROLLED" работают;
- Исправлена ошибка в команде "IS_WEAPON_FIRE_TYPE";
- Прочие исправления настроек GTA3script и Sanny Builder.
Обновление от 15.11.2022:
- Исправлена ошибка «FIX_CHAR_GROUND_BRIGHTNESS_AND_FADE_IN», из-за которой яркость людей была неправильной. Это исправляет освещение людей в таких модах, как Ped Spawn Creator;
- Исправлена ошибка «SET_CAMERA_CONTROL» , делавшая невозможным управление камерой при перезапуске игры с отключенным управлением камерой;
- Исправлена ошибка, из-за которой «COPY_STRING» работал неправильно , и теперь он также поддерживает текстовые метки;
- Исправлена утечка памяти при рисовании элементов на экране, когда игра свернута, но все еще запущена;
- Несколько других мелких улучшений.
Мод совместим с последней версией CLEO Redux.
Обновление от 15.08.2022:
- Выявлена и исправлена ошибка, из-за которой Карл не умирал, если он не раскрыл свой парашют, когда у него мало здоровья;
- Исправлена несовместимость «SET_SCRIPT_EVENT_CAR_PROCESS» с ImVehft, из-за которой некоторые моды не работали;
- Больше изменений, чтобы избежать конфликтов с модами;
- Добавлена опция, чтобы обнаружить мод с ошибкой.
Обновление от 02.08.2022:
- Исправлен сбой в мини-игре, после стояния на месте в течение 10 секунд;
- Исправлен сбой «GET_CHAR_DAMAGE_LAST_FRAME»;
- Теперь «SET_SCRIPT_EVENT_CHAR_PROCESS» выполняется непосредственно перед рендерингом модели педа, что позволяет, например, изменить тело человека;
- Исправлена ошибка, из-за которой «CLEO_BLIP» не появлялся на карте SAMP до прибытия на место;
- Исправление «IS_CHAR_DEAD» теперь игнорируется при использовании парашюта.
Обновление от 19.06.2022:
- Исправлена ошибка, из-за которой пользовательская текстура меток не работала (белый квадрат) при высоком использовании ОЗУ;
- Теперь размер меток, автоматически настраивается и для нового V Hud;
- Несколько небольших улучшений и оптимизаций в коде мода, включая доработки, чтобы сделать некоторые команды более безопасными от ошибок скрипта;
- Оригинальная команда игры, IS_CHAR_DEAD исправлена. Обновление от 27.02.2022:
— DRAW_STRING теперь поддерживает отображение названий клавиш и значков кнопок;
- Исправлена ошибка, из-за которой SET_SCRIPT_EVENT_OBJECT_DELETE не работал должным образом;
- Исправлена ошибка, из-за которой GET_COLPOINT_SURFACE и GET_COLPOINT_DEPTH не работали без NewOpcodes.cleo;
- STRING_FIND теперь поддерживает несколько символов (ранее учитывался только первый символ);
- Исправлена ошибка, из-за которой GET_ANGLE_FROM_TWO_COORDS вызывал «NaN» (не число), если вы получаете угол между двумя координатами, которые слишком близки друг к другу, что могло вызвать сбой при использовании этого значения;
- Теперь CLAMP_FLOAT можно использовать для исправления «NaN»;
- GET_THREAD_VAR и SET_THREAD_VAR изменено на GET_SCRIPT_VAR и SET_SCRIPT_VAR, чтобы соответствовать новому стандарту сообщества (название имеет больше смысла);
- Исправлен неправильный тип в SET_OBJECT_MODEL_ALPHA (в .xml).
Обновление от 02.10.2021:
Исправлен неверный параметр "EXTENDED_VAR". (Важно для разработчиков).
Обновление от 22.06.2021:
- Исправлена внутриигровая ошибка, из-за которой скриптовое LOD-соединение не удалялось при удалении объекта (ошибка возникала в модификации: Rotating Ferris Whee);
- Исправлен SET_SCRIPT_EVENT_SAVE_CONFIRMATION и GET_CURRENT_SAVE_SLOT;
- Исправлена ошибка, из-за которой не работал SET_SCRIPT_EVENT_CHAR_DAMAGE.
Обновление от 16.01.2021:
-Исправлена ошибка, из-за которой " IS_CHAR_SCRIPT_CONTROLLED", работал некорректно с Open Limit Adjuster, и вызывал ошибку в скрипте " Ped Fear Fix";
- Исправлена ошибка, из-за которой " Myths Maker", вызывал сбой;
- Исправлены ошибки, из-за которых "GET_CHAR_DAMAGE_LAST_FRAME" и "GET_CAR_WEAPON_DAMAGE_LAST_FRAME" не работали в старой версии.
Обновление от 18.12.2020
- Всплывающие окна, созданы с помощью "ADD_CLEO_BLIP", теперь скрыты;
- Исправлена ошибка, из-за которой не работал "LOAD_ALL_PRIORITY_MODELS_NOW", исправление теперь работает, как "LOAD_ALL_MODELS_NOW".
Обновление от 20.11.2020:
- Исправлена некорректная работа "GET_CHAR_DAMAGE_LAST_FRAME";
- Исправлен сбой "GET_FX_SYSTEM_POINTER";
- Исправлена ошибка, из-за которой "ET_SCRIPT_EVENT_BULLET_IMPACT", работал нестабильно в таких модах, как "Airsoft" и "Bullet Mod";
- Добавлена функция «GetCleoPlusVersion», для проверки версии CLEO+;
- Исправлена ошибка, при которой "READ_STRUCT_OFFSET_MULTI" не работал должным образом.
Обновление от 07.11.2020:
- Исправлена несовместимость с Classic Hud и [MOON] Music Player;
- Исправлен "DRAW_TEXTURE_PLUS", который не поддерживал прозрачность;
- Убрана поддержка Windows XP;
- Исправлены элементы управления, которые не сбрасывались при перезапуске игры;
- Исправлена ошибка, из-за которой "IS _ * _ JUST_PRESSED" работала некорректно;
- Исправлена ошибка скрипта Wanted Radar Warning;
- Исправлен "GET_CHAR_KILL_TARGET_CHAR";
- Исправлен "IS_CHAR_DOING_TASK_ID".
Обновление от 25.10.2020:
- Исправлены люди, которые иногда не отображали анимацию при уроне;
- Исправлена несовместимость с худом GTA 4, от _AG;
- Исправлены повторяющиеся значки.
Обновление от 21.10.20:
- Исправлен вылет, при попытке выстрелить из полицейского байка;
- Исправлен не работающий GET_PICKUP_POINTER;
- Из-за несовместимости, отключены буферы обмена SAMPFuncs.
Если у вас устаревшая версия, скаченная до 22.06.2021, просьба обновить версию.
Это не официальное дополнение, а созданное модмейкером: Junior_Djjr.
К сожалению в последние годы CLEO развивается очень медленно. CLEO4 был выпущен в 2010 году и пока нет прогнозов, выйдет ли CLEO5.
CLEO + — это дополнение к CLEO4, которое добавляет новые коды операций и команды. Это просто плагин, который находится в папке CLEO. Основное внимание уделяется решению основных ограничений CLEO и упрощению создания модов с более высоким качеством. Рекомендуется для GTA3script , но также адаптирован для Sanny Builder.
Возможно, вы этого не знаете, но создание модов с текущим CLEO все еще имеет ограничения, которые требуют использования манипуляций с памятью. Например, нет способа отличить велосипед от мотоцикла или оружие ближнего боя от огнестрельного оружия. Это приводит к тому, что моддеры используют чтение памяти (что делает код ужасным), а новички используют проверку идентификаторов.
CLEO + добавляет коды операций / команды для облегчения этих основных действий, таких как проверка, является ли человек, автомобиль или объект случайным или управляется сценарием / миссией, учет текущей погоды, разрешения экрана, исправление растянутость на широкоэкранных мониторах, повышение громкость звука.
Кроме того, он уже включает в себя FixSittingCarOpcode.cleo и CoopOpcodes.cleo (вам не нужно их устанавливать. Также есть несколько команд NewOpcodes.cleo . CLEO + ничего не делает в вашей игре, кроме того, он просто добавляет функции для использования в модах CLEO.
Установка: файл CLEO+.cleo добавить в свою папку CLEO.