CLEO+ CLEOPlus
Update from 01/10/2023:
Update from 05/15/2023:
Update from 11/15/2022:
The mod is compatible with the latest version of CLEO Redux.
Update from 08/15/2022:
Update from 08/02/2022:
- Fixed a crash in the mini-game after standing still for 10 seconds;
- Fixed crash "GEt_CHAR_DAMAGE_LASt_FRAME";
- Fixed an issue where "CLEO_BLIP" would not appear on the SAMP map before arriving at the location;
- Fix "IS_CHAR_DEAD"is now ignored when using a parachute.
Update from 06/19/2022:
- Fixed a bug that caused the custom mark texture not to work (white square) when RAM usage is high;
- Now the size of the marks is automatically adjusted for the new V Hud;
- Several small improvements and optimizations to the mod code, including improvements to make some commands safer from script errors;
- Original game command, IS_CHAR_DEAD corrected.Update from 02/27/2022:
- DRAW_STRING now supports displaying key names and button icons;
- Fixed a bug where SEt_SCRIPt_EVENt_OBJECt_DELETE did not work properly;
- Fixed a bug where GEt_COLPOINt_SURFACE and GEt_COLPOINt_DEPTH did not work without NewOpcodes.cleo;
- STRING_FIND now supports multiple characters (previously only the first character was taken into account);
- 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 comply with the new community standard (the name makes more sense);
- Fixed wrong type in SEt_OBJECt_MODEL_ALPHA (in .xml).
Update from 10/02/2021:
Fixed incorrect "EXTENDED_VAR" parameter. (Important for developers).
Update from 06/22/2021:
- Fixed an in-game bug due to which the scripted LOD connection was not deleted when deleting an object (the error occurred in the modification: Rotating Ferris Whee);
- Fixed SEt_SCRIPt_EVENt_SAVE_CONFIRMATION and GEt_CURRENt_SAVE_SLOT;
- Fixed a bug that prevented SEt_SCRIPt_EVENt_CHAR_DAMAGE from working.
Update from 01/16/2021:
-Fixed a bug due to which "IS_CHAR_SCRIPt_CONTROLLED" did not work correctly with the Open Limit Adjuster, and caused an error in the "Ped Fear Fix" script;
- Fixed a bug that caused "Myths Maker" to crash;
- Fixed bugs due to which "GEt_CHAR_DAMAGE_LASt_FRAME" and "GEt_CAR_WEAPON_DAMAGE_LASt_FRAME" did not work in the old version.
Update from 12/18/2020
- Pop-up windows created using "ADD_CLEO_BLIP" are now hidden;
Update from November 20, 2020:
- Fixed incorrect operation of "GEt_CHAR_DAMAGE_LASt_FRAME";
- Fixed crash "GEt_FX_SYSTEM_POINTER";
- Fixed a bug due to which "Et_SCRIPt_EVENt_BULLEt_IMPACT" was unstable in mods such as "Airsoft" and "Bullet Mod";
- Added the “GetCleoPlusVersion” function to check the CLEO+ version;
- Fixed a bug where "READ_STRUCt_OFFSEt_MULTI" was not working properly.
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 restarting the game;
- Fixed a bug due to which "IS _ * _ JUSt_PRESSED" did not work correctly;
- Fixed an error in the Wanted Radar Warning script;
- Fixed "GEt_CHAR_KILL_TARGEt_CHAR";
- Fixed "IS_CHAR_DOING_TASK_ID".
Update from October 25, 2020:
- Fixed people sometimes not displaying animation when damaged;
- Fixed incompatibility with GTA 4 hood, from _AG;
- Fixed duplicate icons.
Update from 10/21/20:
- Fixed GEt_PICKUP_POINTER not working;
- 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 created by a modmaker: Junior_Djjr.
Unfortunately, CLEO has been developing very slowly in recent years. CLEO4 was released in 2010 and there are no predictions as to whether CLEO5 will be released.
CLEO+ is an addition to CLEO4 that adds new opcodes and commands. This is just a plugin that is located in the CLEO folder. The focus is on solving the main limitations of CLEO and making it easier to create 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 a melee weapon from a firearm.
CLEO+ adds opcodes/commands to facilitate these basic actions such as checking if a person, vehicle or object is random or script/mission controlled, taking into account current weather, screen resolutions, fixing stretching on widescreen monitors, increasing audio volume.
Plus, it already includes FixSittingCarOpcode.cleo and CoopOpcodes.cleo (you don't need to install them. There are also some NewOpcodes.cleo commands. CLEO+ doesn't do anything to your game, other than that it just adds features for use in mods CLEO.
Installation:fileCLEO+.cleoadd to your CLEO folder.
CLEO+ CLEOPlus
Обновление от 01/10/2023:
Обновление от 15.05.2023:
Обновление от 15.11.2022:
Мод совместим с последней версией CLEO Redux.
Обновление от 15.08.2022:
Обновление от 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.