CLEO+ v1.2.0 (تحديث 01.10.23)

































-
2 أكتوبر 2023cleo-v1-1-5-obnovlenie-ot-01-10-23_1696249064_715192.zip
CLEO+ CLEOPlus
تحديث 01/10/2023:
- تمت إضافة 28 أمرًا جديدًا! قد لا تعمل المودات الجديدة إلا في هذا الإصدار الجديد;
- تمت مراجعة إعدادات جميع الأوامر، وكل شيء موثق الآن في مكتبة Sanny Builder. شكراً لـ OrionSR;
- تسليط الضوء: "LOAD_SPECIAL_MODEL": تحميل ملفات .dff و.txd من مجلد، دون استبدال معرفات النماذج، دون تعارض مع المودات الأخرى! يستخدم بالفعل في Urbanize;
- مثالي للمودات مثل Inventory System (الذي سيتم تحديثه قريبًا) وTuning Mod (لكن للأسف ليس لدي وقت فراغ لتحديثه);
- تسليط الضوء: أوامر متعلقة بالكاميرا، بما في ذلك القدرة على التحكم في دوران الكاميرا باستخدام سكريبت;
- أوامر لاستبدال أو إدراج عناصر في القائمة;
- أوامر للتحكم من NewOpcodes، بحيث يمكن تحديث مودات مثل Pose Mod لاستخدام CLEO+ فقط;
- أمر للحصول على اسم .dff من المعرف (اللعبة لا تحفظ الأسماء في الأصل). مثالي أيضًا للمودات مثل In-Game Map Editor وTuning Mod;
- تمت إضافة أمر "RETURN_TIMES" الذي ينفذ X عدد من الإرجاعات دفعة واحدة (يبدو شيئًا غير قانوني في البرمجة، لكنني أحب ذلك);
- تم إصلاح العديد من المشاكل الصغيرة. كما تم إصلاح عطل عند إعادة تشغيل اللعبة دون إغلاقها.
تحديث 14/08/2023: - تم إصلاح إضاءة الأشخاص لتعديل Urbanization ليلاً.
تحديث 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:
- تم إصلاح خطأ تسبب في عدم عمل نسيج العلامات المخصص (مربع أبيض) عند استخدام ذاكرة وصول عشوائي (RAM) عالية;
- يتم الآن ضبط حجم العلامات تلقائيًا أيضًا لـ 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 الخاص بك.
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.