CLEO+ v1.2.0 (Update vom 01.10.23)


































-
2 Oktober 2023cleo-v1-1-5-obnovlenie-ot-01-10-23_1696249064_715192.zip
CLEO+ CLEOPlus
Update vom 01.10.2023:
- 28 neue Befehle hinzugefügt! Neue Mods funktionieren möglicherweise nur mit dieser neuen Version;
- Die Einstellungen für alle Befehle wurden überarbeitet und sind nun in der Sanny Builder Library dokumentiert. Vielen Dank an OrionSR;
- Highlight: "LOAD_SPECIAL_MODEL": Laden von .dff- und .txd-Dateien aus einem Ordner, ohne das Ersetzen von Modell-IDs, ohne Konflikte mit anderen Mods! Wird bereits in Urbanize verwendet;
- Ideal für Mods wie Inventory System (das bald aktualisiert wird) und Tuning Mod (aber leider fehlt mir die Zeit, es zu aktualisieren);
- Highlight: Kamera-bezogene Befehle, einschließlich der Möglichkeit, die Kameradrehung per Skript zu steuern;
- Befehle zum Ersetzen oder Einfügen von Elementen in eine Liste;
- Befehle zur Steuerung aus NewOpcodes, damit Mods wie Pose Mod aktualisiert werden können, um nur CLEO+ zu verwenden;
- Befehl zum Abrufen des .dff-Namens aus der ID (das Spiel speichert Namen ursprünglich nicht). Auch ideal für Mods wie In-Game Map Editor und Tuning Mod;
- Befehl "RETURN_TIMES" hinzugefügt, der X Anzahl von Rückgaben auf einmal ausführt (klingt in der Programmierung etwas illegal, aber ich mag es);
- Verschiedene kleinere Probleme behoben. Auch ein Absturz beim Neustarten des Spiels ohne es zu schließen wurde behoben.
Update vom 14.08.2023: - Die Beleuchtung von Personen für die Urbanisierungs-Modifikation bei Nacht wurde korrigiert.
Update vom 15.05.2023:
- Der Fehler "GET_PICKUP_THIS_COORD" wurde behoben, nun gibt der Parameter "only available" korrekt nur existierende, gültige Pickups zurück. Danke an Seemann und OrionSR;
- Der Fehler "SET_CAMERA_CONTROL", der nur mit der Maus funktionierte, wurde behoben;
- Jetzt funktionieren die Befehle "IS_*_SCRIPT_CONTROLLED";
- Ein Fehler im Befehl "IS_WEAPON_FIRE_TYPE" wurde behoben;
- Weitere Korrekturen an den Einstellungen von GTA3script und Sanny Builder.
Update vom 15.11.2022:
- Der Fehler "FIX_CHAR_GROUND_BRIGHTNESS_AND_FADE_IN", der dazu führte, dass die Helligkeit von Personen falsch war, wurde behoben. Dies korrigiert die Personenbeleuchtung in Mods wie Ped Spawn Creator;
- Ein Fehler in "SET_CAMERA_CONTROL", der die Kamerasteuerung beim Neustart des Spiels mit deaktivierter Kamerasteuerung unmöglich machte, wurde behoben;
- Ein Fehler, der dazu führte, dass "COPY_STRING" falsch funktionierte, wurde behoben, und nun unterstützt er auch Textlabels;
- Ein Speicherleck beim Zeichnen von Elementen auf dem Bildschirm, wenn das Spiel minimiert, aber immer noch läuft, wurde behoben;
- Mehrere andere kleinere Verbesserungen.
Der Mod ist mit der neuesten Version von CLEO Redux kompatibel.
Update vom 15.08.2022:
- Ein Fehler wurde identifiziert und behoben, der dazu führte, dass Carl nicht starb, wenn er seinen Fallschirm nicht öffnete, wenn er wenig Gesundheit hatte;
- Inkompatibilität von "SET_SCRIPT_EVENT_CAR_PROCESS" mit ImVehft, die dazu führte, dass einige Mods nicht funktionierten, wurde behoben;
- Weitere Änderungen zur Vermeidung von Konflikten mit Mods;
- Option zur Fehlererkennung bei Mods hinzugefügt.
Update vom 02.08.2022:
- Ein Absturz in einem Minispiel nach 10 Sekunden Stehen an derselben Stelle wurde behoben;
- Der Absturz "GET_CHAR_DAMAGE_LAST_FRAME" wurde behoben;
- Jetzt wird "SET_SCRIPT_EVENT_CHAR_PROCESS" direkt vor dem Rendern des Ped-Modells ausgeführt, was beispielsweise die Änderung des Körpers einer Person ermöglicht;
- Ein Fehler, der dazu führte, dass "CLEO_BLIP" auf der SAMP-Karte erst beim Eintreffen am Ort erschien, wurde behoben;
- Die Korrektur von "IS_CHAR_DEAD" wird nun beim Verwenden eines Fallschirms ignoriert.
Update vom 19.06.2022:
- Ein Fehler, der dazu führte, dass benutzerdefinierte Label-Texturen bei hoher RAM-Auslastung nicht funktionierten (weißer Quadrat), wurde behoben;
- Die Größe der Labels wird nun auch für das neue V Hud automatisch angepasst;
- Mehrere kleine Verbesserungen und Optimierungen im Mod-Code, einschließlich Überarbeitungen, um einige Befehle sicherer vor Skriptfehlern zu machen;
- Der ursprüngliche Spielbefehl IS_CHAR_DEAD wurde korrigiert. Update vom 27.02.2022:
— DRAW_STRING unterstützt nun die Anzeige von Tastennamen und Button-Symbolen;
- Исправлена ошибка, из-за которой 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).
Update vom 02.10.2021:
Der falsche Parameter "EXTENDED_VAR" wurde korrigiert. (Wichtig für Entwickler).
Update vom 22.06.2021:
- Ein In-Game-Fehler wurde behoben, der dazu führte, dass die Skript-LOD-Verbindung beim Löschen eines Objekts nicht entfernt wurde (dieser Fehler trat in der Modifikation: Rotating Ferris Whee auf);
- SET_SCRIPT_EVENT_SAVE_CONFIRMATION und GET_CURRENT_SAVE_SLOT wurden korrigiert;
- Ein Fehler, der dazu führte, dass SET_SCRIPT_EVENT_CHAR_DAMAGE nicht funktionierte, wurde behoben.
Update vom 16.01.2021:
-Ein Fehler wurde behoben, der dazu führte, dass "IS_CHAR_SCRIPT_CONTROLLED" mit Open Limit Adjuster falsch funktionierte und einen Fehler im Skript "Ped Fear Fix" verursachte;
- Ein Fehler, der dazu führte, dass "Myths Maker" abstürzte, wurde behoben;
- Fehler, die dazu führten, dass "GET_CHAR_DAMAGE_LAST_FRAME" und "GET_CAR_WEAPON_DAMAGE_LAST_FRAME" in der alten Version nicht funktionierten, wurden behoben.
Update vom 18.12.2020
- Popups, die mit "ADD_CLEO_BLIP" erstellt wurden, sind nun verborgen;
- Ein Fehler, der dazu führte, dass "LOAD_ALL_PRIORITY_MODELS_NOW" nicht funktionierte, wurde behoben, die Korrektur funktioniert nun wie "LOAD_ALL_MODELS_NOW".
Update vom 20.11.2020:
- Die falsche Funktion von "GET_CHAR_DAMAGE_LAST_FRAME" wurde behoben;
- Der Absturz von "GET_FX_SYSTEM_POINTER" wurde behoben;
- Ein Fehler, der dazu führte, dass "ET_SCRIPT_EVENT_BULLET_IMPACT" in Mods wie "Airsoft" und "Bullet Mod" instabil funktionierte, wurde behoben;
- Die Funktion "GetCleoPlusVersion" zur Überprüfung der CLEO+-Version wurde hinzugefügt;
- Ein Fehler, bei dem "READ_STRUCT_OFFSET_MULTI" nicht richtig funktionierte, wurde behoben.
Update vom 07.11.2020:
- Inkompatibilität mit Classic Hud und [MOON] Music Player wurde behoben;
- "DRAW_TEXTURE_PLUS", das keine Transparenz unterstützte, wurde korrigiert;
- Die Unterstützung für Windows XP wurde entfernt;
- Steuerelemente, die beim Neustart des Spiels nicht zurückgesetzt wurden, wurden behoben;
- Ein Fehler, der dazu führte, dass "IS _ * _ JUST_PRESSED" falsch funktionierte, wurde behoben;
- Ein Fehler im Skript Wanted Radar Warning wurde behoben;
- "GET_CHAR_KILL_TARGET_CHAR" wurde korrigiert;
- "IS_CHAR_DOING_TASK_ID" wurde korrigiert.
Update vom 25.10.2020:
- Personen, die manchmal keine Animationen bei Schaden zeigten, wurden korrigiert;
- Inkompatibilität mit dem GTA 4 Hud von _AG wurde behoben;
- Wiederholte Symbole wurden behoben.
Update vom 21.10.20:
- Ein Absturz beim Versuch, von einem Polizeimotorrad zu schießen, wurde behoben;
- Ein nicht funktionierender GET_PICKUP_POINTER wurde behoben;
- Aufgrund von Inkompatibilität wurden die SAMPFuncs-Zwischenablagen deaktiviert.
Wenn Sie eine ältere Version haben, die vor dem 22.06.2021 heruntergeladen wurde, aktualisieren Sie die Version bitte.
Dies ist keine offizielle Erweiterung, sondern wurde vom Modder Junior_Djjr erstellt.
Leider entwickelt sich CLEO in den letzten Jahren sehr langsam. CLEO4 wurde 2010 veröffentlicht und es gibt noch keine Prognosen, ob CLEO5 erscheinen wird.
CLEO+ ist eine Erweiterung für CLEO4, die neue Opcodes und Befehle hinzufügt. Es ist einfach ein Plugin, das sich im CLEO-Ordner befindet. Der Schwerpunkt liegt auf der Lösung der Hauptbeschränkungen von CLEO und der Vereinfachung der Erstellung von Mods mit höherer Qualität. Es wird für GTA3script empfohlen, ist aber auch für Sanny Builder angepasst.
Vielleicht wissen Sie das nicht, aber das Erstellen von Mods mit dem aktuellen CLEO hat immer noch Einschränkungen, die die Verwendung von Speicheroperationen erfordern. Zum Beispiel gibt es keine Möglichkeit, ein Fahrrad von einem Motorrad oder Nahkampfwaffen von Schusswaffen zu unterscheiden. Dies führt dazu, dass Modder Speicherlesungen verwenden (was den Code furchtbar macht), und Anfänger verwenden ID-Prüfungen.
CLEO+ fügt Opcodes/Befehle hinzu, um diese grundlegenden Aktionen zu erleichtern, wie z.B. die Überprüfung, ob eine Person, ein Auto oder ein Objekt zufällig ist oder per Skript/Mission gesteuert wird, die Berücksichtigung des aktuellen Wetters, der Bildschirmauflösung, die Korrektur der Verzerrung auf Breitbildmonitoren, die Erhöhung der Lautstärke.
Außerdem enthält es bereits FixSittingCarOpcode.cleo und CoopOpcodes.cleo (Sie müssen diese nicht installieren. Es gibt auch einige NewOpcodes.cleo-Befehle. CLEO+ tut nichts in Ihrem Spiel, außer dass es einfach Funktionen zur Verwendung in CLEO-Mods hinzufügt.
Installation: Fügen Sie die Datei CLEO+.cleo in Ihren CLEO-Ordner ein.
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.