banner
Рейтинг
Голоса0

Мод CLEO Redux v1.2.2

23
Версия мода:v1.2.2
Версия игры:all
Mод успешно проверен на отсутствие вирусов
16049.39K358.16K

Репорт мод

  • image
modalImage

Об этом моде

CLEO Redux - скриптовая среда для игр эпохи GTA 3D CLEO Redux является частью семейства CLEO и предлагает функции, знакомые всем, кто использовал переделанную библиотеку в классической GTA San Andreas или других играх Основная цель CLEO - предоставить возможность легко настраивать игру с помощью многочисленных пользовательских скриптов.


Обновление 28.08.2023:


Исправлена проблема, из-за которой команды, возвращающие несколько значений (Char#storeClosestEntities, Game.GetCurrentResolution() и т.д.), возвращали только одно правильное значение.

Обновление 13.08.2023:


Исправлено дублирование кода при импорте одного и того же файла из разных папок;

Исправлена ошибка в методе Memory.Fn, который возвращал 8- или 16-битные результаты;

Исправлена ошибка с обработкой корон, когда видна только одна корона.


SDK и плагины


Dylib 2.0: Плагин был переписан, чтобы вести себя так же, как LOAD_DYNAMIC_LIBRARY в CLEO4. Возвращаемым значением теперь является адрес в памяти загруженного модуля.

Увеличена требуемая минимальная версия определения команды.


Обновление 19.06.2023:

Добавлена поддержка GTA The Trilogy - The Definitive Edition v1.0.17.39540 (Epic Games Store);

Исправлена ошибка, из-за которой команды производных классов могли возвращать неверные значения (Heli.Create, Boat.Create и т. д.);

Исправлена ошибка, из-за которой библиотека не могла прочитать версию хоста, если путь к исполняемому файлу содержал символы, отличные от ASCII;

Улучшено протоколирование: теперь сериализуются все свойства, а не только [object Object Object Object].

Обновление 21.02.2023:


Добавлена поддержка GTA The Trilogy - The Definitive Edition v1.0.17.39540 (Rockstar Games Launcher).

Обновление 18.02.2023:


Добавлена поддержка GTA The Trilogy - (Steam) - v1.0.17.39540;

Обновлен стандартный tsconfig.json, чтобы исправить проблемы с импортом JSON-файлов. Удалите tsconfig.json, если хотите пересобрать его с новыми параметрами.

Обновление 14.02.2023:


Добавлена поддержка GTA 4 (версия 1.2.0.59).

Обновление 27.01.2023.


Добавлено новое свойство CLEO.hostVersion, которое возвращает текущую версию хоста. В настоящее время доступно только в том случае, если текущий exe-файл содержит информацию о версии (например, GTA IV или GTA Trilogy);

Исправлен сбой при загрузке скриптов с синтаксическими ошибками в GTA IV;

Исправлена проблема в GTA IV, когда некоторые команды всегда возвращали одно и то же значение (например, GET_CURRENT_CHAR_WEAPON).

Основные изменения:


Увеличена минимальная версия, требуемая для определений команд;

CLEO.version и CLEO.apiVersion некорректно возвращали пустую строку при отсутствии части строки версии. Теперь вместо этого возвращается значение Undefined.



Log(CLEO.apiVersion.patch); // ранее "", теперь undefined.

Log(CLEO.apiVersion.pre); // ранее "", теперь undefined.

Log(CLEO.apiVersion.build); // ранее "", теперь не определено.

Обновление 11.01.2023:


Новые встроенные функции addEventListener и dispatchEvent;

добавлены функции setTimeout, setInterval, clearTimeout и clearInterval;

Добавлены .cs, .js и .ts к расширениям файлов, доступных в CLEO.runScript;

Исправлена ошибка, из-за которой скрипты останавливались по таймауту;

Исправлена ошибка, из-за которой скрипты не выполнялись после перезапуска;

Исправлена ошибка, из-за которой команда Bully возвращала недопустимые значения; Исправлена ошибка, из-за которой команда Bully возвращала недопустимые значения; Исправлена ошибка, из-за которой команда Bully возвращала недопустимые значения.

SDK и плагины:


Добавлен новый метод SDK TriggerEvent для запуска пользовательских событий на некоторых полезных нагрузках; версия SDK теперь 7; исправлена ошибка, приводившая к сбою скрипта после перезапуска;

Новые плагины Event для добавления нескольких событий, реагирующих в коде JS/TS: OnVehicleCreate, OnPedCreate, OnObjectCreate, OnVehicleDelete, OnPedDelete, OnObjectDelete;

IdeLoader 1.3: Создан ide_loader.d.ts для лучшего понимания скриптов TS;

xtLoader 1.1: создан txt_loader.d.ts для улучшения понимания TS-скриптов.

Также увеличена требуемая минимальная версия определений команд.


Обновление 15.12. 2022:.


Добавлена поддержка TypeScript;

Добавлена поддержка команд, использующих глобальные переменные SCM (например, счетчики и таймеры);

Удалены ранее устаревшие переменные GAME. Вместо них используется HOST;

Обновление сторожевого пса скрипта: изменения .mjs-файлов в каталоге скрипта или подкаталогах перезагружают скрипт;

В FxtStore глобальные FXT-ключи можно сделать работоспособными, установив последний аргумент FxtStore.insert и FxtStore.delete в true.

sdk и плагины:


IdeLoader 1.2: исправлена ошибка в парсере, из-за которой файлы .ide, содержащие секции 2dfx, не загружались;

Frontend 1.1: таймаут проверки обновлений уменьшен до 10 секунд;

ImGuiRedux (by Grinch_): больше команд.

Основные изменения:


Увеличена требуемая минимальная версия определений команд.

Обновление 22.11.2022:


Добавлена экспериментальная поддержка асинхронных функций;

Добавлен новый метод CLEO.runScript для скриптов;

Добавлена поддержка FXT для GTA 4;

Исправлены сбои в GTA 3 и GTA 4;

Изменена минимальная версия определений команд, необходимых для GTA 4.

Обновление 03.11.2022:


Добавлена поддержка последнего патча GTA Trilogy 1.04.5;

Добавлены методы: memory.ReadUtf8, memory.WriteUtf8, memory.ReadUtf16, memory.WriteUtf16;

00D9 STORE_CAR_CHAR_IS_IN или 00D8 MISSION_HAS_FINISHED в настройках ONMISSION;

Новый метод SDK;

Код для отображения версии Cleo в главном меню теперь находится в отдельном плагине frontend.cleo.

Обновление 09.09.2022:


64-битные версии re3 и reVC теперь поддерживают javascript;

Опция "Проверять наличие обновлений" отключена по умолчанию;

64-битные версии (SDK и плагины);

Исправлена ошибка при установке ASI Installer в GTA 4;

добавлена опция при установке kleo для re3 и reVC (выбор 32-битной или 64-битной версии).

Обновление 19.08.2022:


Добавлена поддержка Bully: Scholarship Edition (v1.2 PC);

Исправлена ошибка с Gxt Hook;

Исправлена ошибка, из-за которой скрипты не работали после перезагрузки.

Обновление 01.07.2022.


Добавлена начальная поддержка GTA 4 (The Complete Edition);


Все треки GTA теперь используют составные определения (комбинация основного JSON-файла и JSON-файла для неизвестных хостов из библиотеки Sanny Builder);

Исправлена проблема, из-за которой CLEO переставал загружать FXT-файлы после обнаружения символов, отличных отUTF8;

Добавлено свойство CLEO.apiVersion;

SDK и плагины.

Обновление 04.03.2022:


Добавлена поддержка The Definitive Edition Title Update 1.04 (GTA III DE 1.0.0.15284, VC DE 1.0.0.15399, SA DE 1.0.0.15483);

Исправлена ошибка в команде (Сан-Андреас);

Исправлена ошибка в нерабочих скриптах.

Обновление от 22.02.2022:


Добавлен SDK для разработки пользовательских команд на C++ и Rust.

Добавлена поддержка команд ошибок JS (также называемых командами IF и SET в скриптах SCM, например DynamicLibrary.Load и Char.IsInAnySearchlight);

Два новых плагина, которые добавляют команды, работающие с DLL (dylib.cleo) и INI-файлами (IniFiles.cleo) во всех поддерживаемых играх;

Добавлена переменная __dirname в JS-скрипты;

Добавлена встроенная функция для вызова команд скрипта по имени;

Исправлена проблема с округлением чисел с плавающей точкой в GTA 3;

Исправлена проблема, при которой импорт в JS не работал, если папка CLEO находилась в директории AppData;

Исправлена проблема в San Andreas, когда команда showTextBox отображала бессмысленный текст;

исправлена проблема с преобразованием, когда команде showTextBox передавался целочисленный аргумент;

Исправлена проблема, при которой не проверялись разрешения JS-скриптов; Исправлена проблема, при которой не проверялись разрешения JS-скриптов; Исправлена проблема, при которой не проверялись разрешения JS-скриптов;

Исправлена проблема, когда объекты, возвращаемые некоторыми командами (например, Object.GrabEntityOnRope(), Heli.GrabEntityOnWinch()), не оборачивали соответствующие поля в экземпляр класса.

Обновление:


GTA III: The Definitive Edition (v1.0.0.0.14718) и Vice City: The Definitive Edition (v1.0.0.0.14718) добавлена поддержка JS-скриптов. 14718);.

Добавлена поддержка новейшего синтаксиса ES6+;

Поддержка импорта других скриптов и JSON-файлов;

Игровые функции теперь можно вызывать с аргументами с плавающей точкой;

Новая команда "Memory.CallFunctionReturnFloat" аналогична предыдущей команде "Memory.CallFunctionReturn", но используется для функций, возвращающих числа с плавающей точкой;

Новый удобный метод "Memory.Fn.X64Float". Он может использоваться для функций, возвращающих числа с плавающей точкой.


Совместимость с The Trilogy: The Definitive Edition


В настоящее время CLEO Redux поддерживает только San Andreas: Definitive Edition 1.0.0.14296, 1.0.0.14388 и 1.0.0.14718 (титульное обновление v1.03). Есть несколько ключевых отличий от других игр:


Удаление:


Удалить cleo_redux64.asi.


Удалите папку CLEO (необязательно).


Удалить файл cleo_redux.log (необязательно).

Пароль: libertycity.

Похожие Моды/Аддоны

Версия игры *

all (cleo-redux-v1-2-2_1693510956_683963.zip)