CLEO+ v1.2.0 (Actualización del 01.10.23)


































-
2 octubre 2023cleo-v1-1-5-obnovlenie-ot-01-10-23_1696249064_715192.zip
CLEO+ CLEOPlus
Actualización del 01/10/2023:
- ¡Se han añadido 28 nuevos comandos! Los nuevos mods solo pueden funcionar en esta nueva versión;
- La configuración para todos los comandos ha sido revisada y ahora todo está documentado en la biblioteca Sanny Builder Library. Gracias OrionSR;
- Destacado: "LOAD_SPECIAL_MODEL": carga archivos .dff y .txd desde una carpeta, sin reemplazar IDs de modelos, ¡sin conflictos con otros mods! Ya se utiliza en Urbanize;
- Ideal para mods como Inventory System (que pronto será actualizado) y Tuning Mod (pero, desafortunadamente, no tengo tiempo libre para actualizarlo);
- Destacado: Comandos relacionados con la cámara, incluida la posibilidad de controlar la rotación de la cámara mediante script;
- Comandos para reemplazar o insertar elementos en una lista;
- Comandos para control desde NewOpcodes, para que mods como Pose Mod puedan ser actualizados para usar solo CLEO+;
- Comando para obtener el nombre .dff a partir de un ID (el juego no guarda los nombres originalmente). También ideal para mods como In-Game Map Editor y Tuning Mod;
- Se ha añadido el comando "RETURN_TIMES", que realiza X cantidad de retornos a la vez (suena bastante ilegal en programación, pero me gusta);
- Se han corregido varios problemas menores. También se ha corregido un fallo al reiniciar el juego sin cerrarlo.
Actualización del 14/08/2023: - Se ha corregido la iluminación de personas para la modificación Urbanización durante la noche.
Actualización del 15.05.2023:
- Se ha corregido el error "GET_PICKUP_THIS_COORD", ahora el parámetro "only available" devuelve correctamente solo pickups existentes y válidos. Gracias Seemann y OrionSR;
- Se ha corregido el error "SET_CAMERA_CONTROL", que solo funcionaba con el ratón;
- Ahora los comandos "IS_*_SCRIPT_CONTROLLED" funcionan;
- Se ha corregido un error en el comando "IS_WEAPON_FIRE_TYPE";
- Otras correcciones de configuración de GTA3script y Sanny Builder.
Actualización del 15.11.2022:
- Se ha corregido el error «FIX_CHAR_GROUND_BRIGHTNESS_AND_FADE_IN», que causaba que el brillo de las personas fuera incorrecto. Esto corrige la iluminación de personas en mods como Ped Spawn Creator;
- Se ha corregido el error «SET_CAMERA_CONTROL» , que hacía imposible controlar la cámara al reiniciar el juego con el control de la cámara desactivado;
- Se ha corregido un error por el cual «COPY_STRING» no funcionaba correctamente , y ahora también admite etiquetas de texto;
- Se ha corregido una fuga de memoria al dibujar elementos en la pantalla cuando el juego está minimizado pero aún en ejecución;
- Varias otras pequeñas mejoras.
El mod es compatible con la última versión de CLEO Redux.
Actualización del 15.08.2022:
- Se ha detectado y corregido un error por el cual Carl no moría si no abría su paracaídas cuando tenía poca salud;
- Se ha corregido la incompatibilidad de «SET_SCRIPT_EVENT_CAR_PROCESS» con ImVehft, debido a la cual algunos mods no funcionaban;
- Más cambios para evitar conflictos con mods;
- Se ha añadido una opción para detectar un mod con errores.
Actualización del 02.08.2022:
- Se ha corregido un fallo en un minijuego después de estar quieto durante 10 segundos;
- Se ha corregido un fallo de «GET_CHAR_DAMAGE_LAST_FRAME»;
- Ahora «SET_SCRIPT_EVENT_CHAR_PROCESS» se ejecuta inmediatamente antes del renderizado del modelo del peatón, lo que permite, por ejemplo, cambiar el cuerpo de una persona;
- Se ha corregido un error por el cual «CLEO_BLIP» no aparecía en el mapa de SAMP hasta llegar al lugar;
- La corrección de «IS_CHAR_DEAD» ahora se ignora al usar un paracaídas.
Actualización del 19.06.2022:
Se ha corregido un error por el cual la textura personalizada de las etiquetas no funcionaba (cuadrado blanco) con un alto uso de RAM;
- Ahora el tamaño de las etiquetas se ajusta automáticamente también para el nuevo V Hud;
- Varias pequeñas mejoras y optimizaciones en el código del mod, incluidas mejoras para hacer que algunos comandos sean más seguros frente a errores de script;
- El comando original del juego, IS_CHAR_DEAD, ha sido corregido. Actualización del 27.02.2022:
— DRAW_STRING ahora soporta la visualización de nombres de teclas e iconos de botones;
- Se ha corregido un error por el cual SET_SCRIPT_EVENT_OBJECT_DELETE no funcionaba correctamente;
- Se ha corregido un error por el cual GET_COLPOINT_SURFACE y GET_COLPOINT_DEPTH no funcionaban sin NewOpcodes.cleo;
- STRING_FIND ahora soporta múltiples caracteres (anteriormente solo se consideraba el primer carácter);
- Se ha corregido un error por el cual GET_ANGLE_FROM_TWO_COORDS causaba "NaN" (no es un número) si obtenías el ángulo entre dos coordenadas que están demasiado cerca entre sí, lo que podría causar un fallo al usar este valor;
- Ahora CLAMP_FLOAT se puede usar para corregir "NaN"
- GET_THREAD_VAR y SET_THREAD_VAR se han cambiado a GET_SCRIPT_VAR y SET_SCRIPT_VAR para cumplir con el nuevo estándar de la comunidad (el nombre tiene más sentido);
- Se ha corregido un tipo incorrecto en SET_OBJECT_MODEL_ALPHA (en .xml).
Actualización del 02.10.2021:
Se ha corregido el parámetro incorrecto "EXTENDED_VAR". (Importante para desarrolladores).
Actualización del 22.06.2021:
- Se ha corregido un error dentro del juego por el cual la conexión LOD de script no se eliminaba al eliminar un objeto (el error ocurría en la modificación: Rotating Ferris Wheel);
- Se ha corregido SET_SCRIPT_EVENT_SAVE_CONFIRMATION y GET_CURRENT_SAVE_SLOT;
- Se ha corregido un error por el cual SET_SCRIPT_EVENT_CHAR_DAMAGE no funcionaba.
Actualización del 16.01.2021:
-Se ha corregido un error por el cual " IS_CHAR_SCRIPT_CONTROLLED" funcionaba incorrectamente con Open Limit Adjuster, y causaba un error en el script " Ped Fear Fix";
- Se ha corregido un error por el cual " Myths Maker" causaba un fallo;
- Se han corregido errores por los cuales "GET_CHAR_DAMAGE_LAST_FRAME" y "GET_CAR_WEAPON_DAMAGE_LAST_FRAME" no funcionaban en la versión antigua.
Actualización del 18.12.2020
Las ventanas emergentes, creadas con "ADD_CLEO_BLIP", ahora están ocultas;
- Se ha corregido un error por el cual "LOAD_ALL_PRIORITY_MODELS_NOW" no funcionaba, la corrección ahora funciona como "LOAD_ALL_MODELS_NOW".
Actualización del 20.11.2020:
- Se ha corregido el funcionamiento incorrecto de "GET_CHAR_DAMAGE_LAST_FRAME"
- Se ha corregido el fallo de "GET_FX_SYSTEM_POINTER";
- Se ha corregido un error por el cual "ET_SCRIPT_EVENT_BULLET_IMPACT" funcionaba de manera inestable en mods como "Airsoft" y "Bullet Mod";
- Se ha añadido la función «GetCleoPlusVersion» para verificar la versión de CLEO+;
- Se ha corregido un error por el cual "READ_STRUCT_OFFSET_MULTI" no funcionaba correctamente.
Actualización del 07.11.2020:
- Se ha corregido la incompatibilidad con Classic Hud y [MOON] Music Player;
- Se ha corregido "DRAW_TEXTURE_PLUS", que no soportaba la transparencia;
- Se ha eliminado el soporte para Windows XP;
- Se han corregido los controles que no se restablecían al reiniciar el juego;
- Se ha corregido un error por el cual "IS _ * _ JUST_PRESSED" funcionaba incorrectamente;
- Se ha corregido un error del script Wanted Radar Warning;
- Se ha corregido "GET_CHAR_KILL_TARGET_CHAR";
- Se ha corregido "IS_CHAR_DOING_TASK_ID".
Actualización del 25.10.2020:
- Se ha corregido que las personas a veces no mostraban animación al recibir daño;
- Se ha corregido la incompatibilidad con el hud de GTA 4, por _AG;
- Se han corregido iconos duplicados.
Actualización del 21.10.20:
- Se ha corregido un cuelgue al intentar disparar desde una moto de policía;
- Se ha corregido que GET_PICKUP_POINTER no funcionaba;
- Debido a la incompatibilidad, se han deshabilitado los búferes de portapapeles de SAMPFuncs.
Si tienes una versión antigua, descargada antes del 22.06.2021, por favor, actualiza la versión.
Esta no es una adición oficial, sino creada por el modder: Junior_Djjr.
Lamentablemente, en los últimos años CLEO se ha desarrollado muy lentamente. CLEO4 fue lanzado en 2010 y aún no hay predicciones sobre si saldrá CLEO5.
CLEO+ es una adición a CLEO4 que añade nuevos opcodes y comandos. Es simplemente un plugin que se encuentra en la carpeta CLEO. El enfoque principal es resolver las principales limitaciones de CLEO y simplificar la creación de mods con mayor calidad. Se recomienda para GTA3script , pero también está adaptado para Sanny Builder.
Tal vez no lo sepas, pero crear mods con el CLEO actual todavía tiene limitaciones que requieren el uso de manipulaciones de memoria. Por ejemplo, no hay forma de distinguir una bicicleta de una motocicleta o un arma cuerpo a cuerpo de un arma de fuego. Esto lleva a que los modders usen lectura de memoria (lo que hace que el código sea terrible), y los novatos usen verificación de IDs.
CLEO+ añade opcodes / comandos para facilitar estas acciones básicas, como verificar si una persona, vehículo u objeto es aleatorio o está controlado por un script / misión, tener en cuenta el clima actual, la resolución de pantalla, corregir la distorsión en monitores panorámicos, aumentar el volumen del sonido.
Además, ya incluye FixSittingCarOpcode.cleo y CoopOpcodes.cleo (no necesitas instalarlos. También hay varios comandos de NewOpcodes.cleo . CLEO+ no hace nada en tu juego, aparte de que simplemente añade funcionalidades para usar en mods CLEO.
Instalación: el archivo CLEO+.cleo añádelo a tu carpeta 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.