CLEO+ v1.2.0 (Atualização de 01.10.23)

































-
2 outubro 2023cleo-v1-1-5-obnovlenie-ot-01-10-23_1696249064_715192.zip
CLEO+ CLEOPlus
Atualização de 01/10/2023:
- Adicionados 28 novos comandos! Novos mods podem funcionar apenas nesta nova versão;
- As configurações para todos os comandos foram revisadas, e tudo agora está documentado na biblioteca do Sanny Builder. Obrigado OrionSR;
- Destaque: "LOAD_SPECIAL_MODEL": carregamento de arquivos .dff e .txd de uma pasta, sem substituir IDs de modelo, sem conflitos com outros mods! Já usado em Urbanize;
- Perfeito para mods como Inventory System (que será atualizado em breve) e Tuning Mod (mas, infelizmente, não tenho tempo livre para atualizá-lo);
- Destaque: Comandos relacionados à câmera, incluindo a capacidade de controlar a rotação da câmera via script;
- Comandos para substituir ou inserir elementos em uma lista;
- Comandos para controlar de NewOpcodes, para que mods como Pose Mod possam ser atualizados para usar apenas CLEO+;
- Comando para obter o nome do .dff a partir do ID (o jogo originalmente não salva nomes). Também perfeito para mods como In-Game Map Editor e Tuning Mod;
- Adicionado o comando "RETURN_TIMES", que executa X quantidade de retornos de uma vez (soa como algo bastante ilegal em programação, mas eu gosto);
- Corrigidos vários problemas menores. Também corrigida a falha ao reiniciar o jogo sem fechá-lo.
Atualização de 14/08/2023: - Corrigida a iluminação de pessoas para a modificação Urbanização à noite.
Atualização de 15.05.2023:
- Исправлена ошибка "GET_PICKUP_THIS_COORD", теперь параметр "only available" корректно возвращает только существующие действительные пикапы. Obrigado Seemann e OrionSR;
- Corrigido o erro "SET_CAMERA_CONTROL", que funcionava apenas com o mouse;
- Agora os comandos "IS_*_SCRIPT_CONTROLLED" funcionam;
- Corrigido um erro no comando "IS_WEAPON_FIRE_TYPE";
- Прочие исправления настроек GTA3script и Sanny Builder.
Atualização de 15.11.2022:
- Corrigido o erro «FIX_CHAR_GROUND_BRIGHTNESS_AND_FADE_IN», que fazia com que o brilho das pessoas estivesse incorreto. Isso corrige a iluminação das pessoas em mods como Ped Spawn Creator;
- Corrigido o erro «SET_CAMERA_CONTROL» , que impossibilitava o controle da câmera ao reiniciar o jogo com o controle da câmera desativado;
- Corrigido o erro que fazia com que «COPY_STRING» não funcionasse corretamente , e agora ele também suporta rótulos de texto;
- Corrigido vazamento de memória ao desenhar elementos na tela quando o jogo está minimizado, mas ainda em execução;
- Várias outras pequenas melhorias.
O mod é compatível com a versão mais recente do CLEO Redux.
Atualização de 15.08.2022:
- Identificado e corrigido um erro que fazia com que Karl não morresse se ele não abrisse seu paraquedas quando tinha pouca saúde;
- Corrigida a incompatibilidade de «SET_SCRIPT_EVENT_CAR_PROCESS» com ImVehft, que impedia o funcionamento de alguns mods;
- Mais alterações para evitar conflitos com mods;
- Adicionada uma opção para detectar um mod com erro.
Atualização de 02.08.2022:
- Corrigida uma falha no mini-jogo após ficar parado por 10 segundos;
- Corrigida a falha de «GET_CHAR_DAMAGE_LAST_FRAME»;
- Agora «SET_SCRIPT_EVENT_CHAR_PROCESS» é executado imediatamente antes da renderização do modelo do ped, o que permite, por exemplo, alterar o corpo da pessoa;
- Corrigido um erro que impedia que «CLEO_BLIP» aparecesse no mapa do SAMP antes de chegar ao local;
- A correção «IS_CHAR_DEAD» agora é ignorada ao usar um paraquedas.
Atualização de 19.06.2022:
- Corrigido um erro que impedia que a textura de rótulo personalizada funcionasse (quadrado branco) com alto uso de RAM;
- Agora o tamanho dos rótulos é automaticamente ajustado também para o novo V Hud;
- Várias pequenas melhorias e otimizações no código do mod, incluindo ajustes para tornar alguns comandos mais seguros contra erros de script;
- O comando original do jogo, IS_CHAR_DEAD, foi corrigido. Atualização de 27.02.2022:
— DRAW_STRING agora suporta a exibição de nomes de teclas e ícones de botões;
- Corrigido um erro que impedia que SET_SCRIPT_EVENT_OBJECT_DELETE funcionasse corretamente;
- Corrigido um erro que impedia que GET_COLPOINT_SURFACE e GET_COLPOINT_DEPTH funcionassem sem NewOpcodes.cleo;
- STRING_FIND agora suporta vários caracteres (anteriormente, apenas o primeiro caractere era considerado);
- Corrigido um erro que fazia com que GET_ANGLE_FROM_TWO_COORDS retornasse «NaN» (não é um número) se você obtivesse o ângulo entre duas coordenadas muito próximas uma da outra, o que poderia causar uma falha ao usar esse valor;
- Agora CLAMP_FLOAT pode ser usado para corrigir «NaN»;
- GET_THREAD_VAR e SET_THREAD_VAR foram alterados para GET_SCRIPT_VAR e SET_SCRIPT_VAR para se alinhar ao novo padrão da comunidade (o nome faz mais sentido);
- Corrigido o tipo incorreto em SET_OBJECT_MODEL_ALPHA (em .xml).
Atualização de 02.10.2021:
Corrigido o parâmetro incorreto "EXTENDED_VAR". (Importante para desenvolvedores).
Atualização de 22.06.2021:
- Corrigido um erro no jogo que impedia que a conexão LOD de script fosse removida ao excluir um objeto (o erro ocorria na modificação: Rotating Ferris Whee);
- Corrigido SET_SCRIPT_EVENT_SAVE_CONFIRMATION e GET_CURRENT_SAVE_SLOT;
- Corrigido um erro que impedia que SET_SCRIPT_EVENT_CHAR_DAMAGE funcionasse.
Atualização de 16.01.2021:
-Corrigido um erro que impedia que " IS_CHAR_SCRIPT_CONTROLLED" funcionasse corretamente com Open Limit Adjuster e causava um erro no script " Ped Fear Fix";
- Corrigido um erro que fazia com que " Myths Maker" causasse uma falha;
- Corrigidos erros que impediam que "GET_CHAR_DAMAGE_LAST_FRAME" e "GET_CAR_WEAPON_DAMAGE_LAST_FRAME" funcionassem na versão antiga.
Atualização de 18.12.2020
- Pop-ups criados com "ADD_CLEO_BLIP" agora estão ocultos;
- Corrigido um erro que impedia que "LOAD_ALL_PRIORITY_MODELS_NOW" funcionasse, a correção agora funciona como "LOAD_ALL_MODELS_NOW".
Atualização de 20.11.2020:
- Corrigido o funcionamento incorreto de "GET_CHAR_DAMAGE_LAST_FRAME";
- Corrigida a falha de "GET_FX_SYSTEM_POINTER";
- Corrigido um erro que fazia com que "ET_SCRIPT_EVENT_BULLET_IMPACT" funcionasse de forma instável em mods como "Airsoft" e "Bullet Mod";
- Adicionada a função «GetCleoPlusVersion» para verificar a versão do CLEO+;
- Corrigido um erro que impedia que "READ_STRUCT_OFFSET_MULTI" funcionasse corretamente.
Atualização de 07.11.2020:
- Corrigida a incompatibilidade com Classic Hud e [MOON] Music Player;
- Corrigido "DRAW_TEXTURE_PLUS", que não suportava transparência;
- Removido o suporte ao Windows XP;
- Corrigidos os controles que não eram redefinidos ao reiniciar o jogo;
- Corrigido um erro que impedia que "IS _ * _ JUST_PRESSED" funcionasse incorretamente;
- Corrigido o erro do script Wanted Radar Warning;
- Corrigido "GET_CHAR_KILL_TARGET_CHAR";
- Corrigido "IS_CHAR_DOING_TASK_ID".
Atualização de 25.10.2020:
- Corrigidas as pessoas que às vezes não exibiam animação ao sofrer dano;
- Corrigida a incompatibilidade com o hud do GTA 4, por _AG;
- Corrigidos ícones duplicados.
Atualização de 21.10.20:
- Corrigida uma falha ao tentar atirar de uma moto policial;
- Corrigido o não funcionamento de GET_PICKUP_POINTER;
- Devido à incompatibilidade, os buffers de clipboard do SAMPFuncs foram desativados.
Se você tem uma versão desatualizada, baixada antes de 22.06.2021, por favor, atualize a versão.
Este não é um complemento oficial, mas criado pelo modder: Junior_Djjr.
Infelizmente, nos últimos anos, o CLEO tem se desenvolvido muito lentamente. O CLEO4 foi lançado em 2010 e ainda não há previsões se o CLEO5 será lançado.
CLEO + é um complemento ao CLEO4 que adiciona novos opcodes e comandos. É simplesmente um plugin que fica na pasta CLEO. O foco principal é resolver as principais limitações do CLEO e simplificar a criação de mods de maior qualidade. É recomendado para GTA3script, mas também adaptado para Sanny Builder.
Talvez você não saiba, mas a criação de mods com o CLEO atual ainda tem limitações que exigem o uso de manipulações de memória. Por exemplo, não há como distinguir uma bicicleta de uma motocicleta ou uma arma corpo a corpo de uma arma de fogo. Isso leva os modders a usar leitura de memória (o que torna o código terrível) e os novatos a usar verificação de IDs.
CLEO + adiciona opcodes / comandos para facilitar essas ações básicas, como verificar se uma pessoa, veículo ou objeto é aleatório ou controlado por script / missão, levar em conta o clima atual, resolução de tela, corrigir distorção em monitores widescreen, aumentar o volume do som.
Além disso, ele já inclui FixSittingCarOpcode.cleo e CoopOpcodes.cleo (você não precisa instalá-los. Também há alguns comandos de NewOpcodes.cleo. CLEO + não faz nada no seu jogo, ele simplesmente adiciona funções para serem usadas em mods CLEO.
Instalação: o arquivo CLEO+.cleo adicione à sua pasta 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.