CLEO+ v1.2.0 (Обновление от 01.10.23)


































-
2 October 2023cleo-v1-1-5-obnovlenie-ot-01-10-23_1696249064_715192.zip
CLEO+ CLEOPlus
Update from 01/10/2023:
- 28 new commands added! New mods can only work in this new version;
- Settings for all commands have been reviewed and everything is now documented in the Sanny Builder Library. Thanks to OrionSR;
- Highlight: "LOAD_SPECIAL_MODEL": loading .dff and .txd files from a folder, without replacing model IDs, without conflicts with other mods! Already used in Urbanize;
- Ideal for mods like Inventory System (which will be updated soon) and Tuning Mod (but, unfortunately, I don't have free time to update it);
- Highlight: Commands related to the camera, including the ability to control camera rotation with a script;
- Commands to replace or insert elements in the list;
- Commands to control from NewOpcodes so that mods like Pose Mod can be updated to use only CLEO+;
- Command to get the .dff name from the ID (the game initially doesn't save names). Also ideal for mods like In-Game Map Editor and Tuning Mod;
- Added the "RETURN_TIMES" command, which performs X number of returns at once (sounds like something pretty illegal in programming, but I like it);
- Fixed various minor issues. Also fixed a crash when restarting the game without closing it.
Update from 08/14/2023: - Fixed the lighting of people for the Urbanization modification at night.
Update from 05/15/2023:
- Fixed the "GET_PICKUP_THIS_COORD" error, now the "only available" parameter correctly returns only existing valid pickups. Thanks to Seemann and OrionSR;
- Fixed the "SET_CAMERA_CONTROL" error, which only works with the mouse;
- Now the "IS_*_SCRIPT_CONTROLLED" commands work;
- Fixed an error in the "IS_WEAPON_FIRE_TYPE" command;
- Other fixes for GTA3script and Sanny Builder settings.
Update from 11/15/2022:
- Fixed the "FIX_CHAR_GROUND_BRIGHTNESS_AND_FADE_IN" error, which caused the brightness of people to be incorrect. This fixes the lighting of people in mods like Ped Spawn Creator;
- Fixed the "SET_CAMERA_CONTROL" error, which made it impossible to control the camera when restarting the game with camera control disabled;
- Fixed an error that caused "COPY_STRING" to work incorrectly, and now it also supports text labels;
- Fixed a memory leak when drawing elements on the screen when the game is minimized, but still running;
- Several other minor improvements.
The mod is compatible with the latest version of CLEO Redux.
Update from 08/15/2022:
- Identified and fixed an error that caused Karl not to die if he didn't deploy his parachute when he was low on health;
- Fixed incompatibility "SET_SCRIPT_EVENT_CAR_PROCESS" with ImVehft, which caused some mods not to work;
- More changes to avoid conflicts with mods;
- Added an option to detect a mod with an error.
Update from 08/02/2022:
- Fixed a crash in the mini-game after standing still for 10 seconds;
- Fixed the crash "GET_CHAR_DAMAGE_LAST_FRAME";
- Now "SET_SCRIPT_EVENT_CHAR_PROCESS" is executed immediately before rendering the ped model, which allows, for example, to change the body of a person;
- Fixed an error where "CLEO_BLIP" did not appear on the SAMP map before arriving at the location;
- Fixed "IS_CHAR_DEAD" is now ignored when using a parachute.
Update from 06/19/2022:
- Fixed an error that caused the custom texture of labels not to work (white square) with high RAM usage;
- Now the size of labels is automatically adjusted for the new V Hud;
- Several small improvements and optimizations in the mod code, including improvements to make some commands safer from script errors;
- The original game command, IS_CHAR_DEAD is fixed. Update from 02/27/2022:
— DRAW_STRING now supports displaying key names and button icons;
- Fixed an error that caused SET_SCRIPT_EVENT_OBJECT_DELETE not to work properly;
- Fixed an error that caused GET_COLPOINT_SURFACE and GET_COLPOINT_DEPTH not to work without NewOpcodes.cleo;
- STRING_FIND now supports multiple characters (previously only the first character was taken into account);
- Fixed an error that caused GET_ANGLE_FROM_TWO_COORDS to cause "NaN" (not a number) if you get the angle between two coordinates that are too close to each other, which could cause a crash when using this value;
- Now CLAMP_FLOAT can be used to fix "NaN";
- GET_THREAD_VAR and SET_THREAD_VAR changed to GET_SCRIPT_VAR and SET_SCRIPT_VAR to match the new community standard (the name makes more sense);
- Fixed the wrong type in SET_OBJECT_MODEL_ALPHA (in .xml).
Update from 10/02/2021:
Fixed the incorrect parameter "EXTENDED_VAR". (Important for developers).
Update from 06/22/2021:
- Fixed an in-game error where the script LOD connection was not removed when the object was removed (the error occurred in the modification: Rotating Ferris Whee);
- Fixed SET_SCRIPT_EVENT_SAVE_CONFIRMATION and GET_CURRENT_SAVE_SLOT;
- Fixed an error that caused SET_SCRIPT_EVENT_CHAR_DAMAGE to not work.
Update from 01/16/2021:
-Fixed an error that caused " IS_CHAR_SCRIPT_CONTROLLED", to work incorrectly with Open Limit Adjuster, and caused an error in the script " Ped Fear Fix";
- Fixed an error that caused " Myths Maker", to crash;
- Fixed errors that caused "GET_CHAR_DAMAGE_LAST_FRAME" and "GET_CAR_WEAPON_DAMAGE_LAST_FRAME" not to work in the old version.
Update from 12/18/2020
- Pop-up windows, created with "ADD_CLEO_BLIP", are now hidden;
- Fixed an error that caused "LOAD_ALL_PRIORITY_MODELS_NOW" not to work, the fix now works like "LOAD_ALL_MODELS_NOW".
Update from 11/20/2020:
- Fixed the incorrect operation of "GET_CHAR_DAMAGE_LAST_FRAME";
- Fixed the crash "GET_FX_SYSTEM_POINTER";
- Fixed an error that caused "ET_SCRIPT_EVENT_BULLET_IMPACT", to work unstably in mods such as "Airsoft" and "Bullet Mod";
- Added the function "GetCleoPlusVersion" to check the CLEO+ version;
- Fixed an error where "READ_STRUCT_OFFSET_MULTI" did not work correctly.
Update from 11/07/2020:
- Fixed incompatibility with Classic Hud and [MOON] Music Player;
- Fixed "DRAW_TEXTURE_PLUS", which did not support transparency;
- Removed support for Windows XP;
- Fixed controls that were not reset when the game was restarted;
- Fixed an error where "IS _ * _ JUST_PRESSED" worked incorrectly;
- Fixed a script error Wanted Radar Warning;
- Fixed "GET_CHAR_KILL_TARGET_CHAR";
- Fixed "IS_CHAR_DOING_TASK_ID".
Update from 10/25/2020:
- Fixed people who sometimes didn't display animation when damaged;
- Fixed incompatibility with the GTA 4 hud, from _AG;
- Fixed duplicate icons.
Update from 10/21/20:
- Fixed a crash when trying to shoot from a police bike;
- Fixed the non-working GET_PICKUP_POINTER;
- Due to incompatibility, SAMPFuncs clipboards are disabled.
If you have an outdated version downloaded before 06/22/2021, please update the version.
This is not an official addition, but one created by a modmaker: Junior_Djjr.
Unfortunately, in recent years, CLEO has been developing very slowly. CLEO4 was released in 2010 and there are no forecasts yet whether CLEO5 will be released.
CLEO + is an addition to CLEO4, which adds new opcodes and commands. It is just a plugin that is in the CLEO folder. The focus is on solving the main limitations of CLEO and simplifying the creation of mods with higher quality. Recommended for GTA3script, but also adapted for Sanny Builder.
You may not know this, but creating mods with the current CLEO still has limitations that require the use of memory manipulation. For example, there is no way to distinguish a bicycle from a motorcycle or melee weapons from firearms. This results in modders using memory reading (which makes the code terrible), and beginners using ID checking.
CLEO + adds opcodes / commands to facilitate these basic actions, such as checking whether a person, car or object is random or controlled by a script / mission, accounting for the current weather, screen resolution, fixing stretching on widescreen monitors, increasing the volume of the sound.
In addition, it already includes FixSittingCarOpcode.cleo and CoopOpcodes.cleo (you don't need to install them. There are also some NewOpcodes.cleo commands. CLEO + does nothing in your game, except that it just adds functions to use in CLEO mods.
Installation: file CLEO+.cleo add to your CLEO folder.
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.
Recommended files

Уличные музыканты v4.0

Street Cleaners v1.1

Anniversary Full Fixes Pack 2.0

CLEO 4.3.24 (Unofficial version)

CLEO 4.4.1

CLEO 4.4.4 (Update 13/08/2023)

CLEO 4.2

Displaying coordinates on the screen (cleo)

Cleo

CLEO 4.3.23 beta (Unofficial version)

5 cleo scripts

CLEO 4

Cinema (CLEO)

The Custom, Asymetrical Sniper Scope CLEO Mod
