banner
Avaliação
Votado0

Mod CLEO Redux v1.2.2

31
Versão do mod:v1.2.2
Versão do jogo:all
O mod foi testado com sucesso e está livre de vírus
17649.72K421.55K

Denunciar mod

  • image
modalImage

Sobre este Mod

CLEO Redux - o ambiente de script para jogos 3D CLEO Redux da era GTA é parte da família CLEO e oferece recursos familiares a qualquer pessoa que tenha usado a biblioteca redesenhada no clássico GTA San Andreas ou outros jogos. O principal objetivo do CLEO é fornecer a capacidade de personalizar facilmente o jogo usando vários scripts personalizados.


Atualização de 28.8.2023:


Corrigido um problema em que os comandos que retornam vários valores (Char#storeClosedEntities, Game.GetCurrentResolution(), etc.) retornaram apenas um valor correto.

Atualização de 13.8.2023:


Duplicação fixa de código ao importar o mesmo arquivo de pastas diferentes;

Corrigido bug com o método Memory.Fn que retornou resultados de 8 ou 16 bits;

Corrigido bug com processamento de coroas quando apenas uma coroa é visível.


SDK e plug-ins


Dylib 2. 0: O plug-in foi reescrito para se comportar como LOAD_ DYNAMIC_ LIBRARY no CLEO4. O valor de retorno agora é o endereço de memória do módulo carregado.

A versão mínima necessária da definição de comando foi aumentada.


Atualização de 19.6.2023:

Adicionado suporte para GTA The Trilogy - The Definitive Edition v1.0.17.39540 (Epic Games Store);

Corrigido um erro onde os comandos de classes derivadas poderiam retornar valores incorretos (Heli.Create, Boat.Create, etc.);

Corrigido um erro que impediu a biblioteca de ler a versão do host se o caminho executável contivesse caracteres não-ASCII;

Registro em log aprimorado: agora todas as propriedades são serializadas, não apenas [object Object Object].

Atualização de 21.2.2023:


Adicionado suporte para GTA The Trilogy - The Definitive Edition v1.0.17.39540 (Rockstar Games Launcher).

Atualização de 18.2.2023:


Adicionado suporte para GTA The Trilogy - (Steam) - v1.0.17.39540;

O tsconfig.json padrão foi atualizado para corrigir problemas com a importação de arquivos JSON. Remova tsconfig.json se desejar reconstruí-lo com as novas configurações.

Atualização de 14.2.2023:


Suporte a GTA 4 (versão 1.2.0.59) adicionado.

Atualização em 27.1.2023.


Adicionada uma nova propriedade CLEO.hostVersion que retorna a versão atual do host. Atualmente disponível somente se o exe atual contiver informações de versão (como GTA IV ou Trilogia GTA);

Erro fixo ao carregar scripts com erros de sintaxe no GTA IV;

Corrigido um problema no GTA IV, onde alguns comandos sempre retornam o mesmo valor (por exemplo, GET_CURRENT_CHAR_WEAPON).

Principais alterações:


Aumentou a versão mínima necessária para definições de comando;

CLEO.version e CLEO.apiVersion retornaram uma cadeia de caracteres vazia incorretamente se uma parte da cadeia de caracteres da versão estivesse ausente. O valor agora retorna Indefinido.



Log(CLEO.apiVersion.patch); // anteriormente "," agora indefinido.

Log(CLEO.apiVersion.pre); // anteriormente "," agora indefinido.

Log(CLEO.apiVersion.build); // anteriormente '', agora está indefinido.

Atualização de 11.1.2023:


Novos recursos internos addEventListener e dispatEvent

Funções setTimeout, setInterval, clearTimeout e clearInterval adicionadas.

Adicionado .cs, .js e .ts às extensões de arquivo disponíveis em CLEO.runScript;

Corrigido um erro, que fez com que os scripts parassem por tempo limite;

Corrigido um erro onde os scripts não foram executados após a reinicialização;

Corrigido um erro que fez com que o comando Bully retornasse valores inválidos; Corrigido um erro que fez com que o comando Bully retornasse valores inválidos; Corrigido um erro que fez com que o comando Bully retornasse valores inválidos.

SDK e plug-ins:


Adicionado um novo método TriggerEvent do SDK para executar eventos personalizados em algumas cargas; a versão do SDK agora é 7; corrigido um erro que causou a falha do script após a reinicialização;

Novos plug-ins de eventos para adicionar vários eventos que reagem no código JS/TS: OnVehicleCreate, OnPedCreate, OnObjectCreate, OnVehicleDelete, OnPedDelete, OnObjectDelete;

IdeLoader 1.3: Criado ide_loader.d.ts para entender melhor os scripts TS;

xtLoader 1.1: criado txt_loader.d.ts para melhor compreensão de TS-scripts.

A versão mínima necessária das definições de comando também foi aumentada.


Atualização de 15.12.2022:.


Suporte adicionado para TypeScript;

Suporte adicional para comandos que usam variáveis SCM globais (como contadores e temporizadores);

Excluídas variáveis de JOGO obsoletas anteriormente. HOST é usado em seu lugar;

Atualizar script watchdog: alterações em arquivos .mjs no diretório de script ou subdiretórios recarregar o script;

No FxtStore, as chaves FXT globais podem se tornar operacionais definindo o último argumento de FxtStore.insert e FxtStore.delete como true.

sdk e plug-ins:


IdeLoader 1.2: corrigiu um bug do analisador que impedia que arquivos .ide contendo partições 2dfx fossem carregados.

Frontend 1.1: tempo limite de verificação de atualizações reduzido para 10 segundos.

ImGuiRedux (por Grinch_): mais comandos.

Principais alterações:


A versão mínima necessária das definições de comando foi aumentada.

Atualização de 22.11.2022:


Suporte experimental adicionado para funções assíncronas;

Adicionado um novo método CLEO.runScript para scripts;

Suporte FXT adicionado para GTA 4;

Falhas fixas no GTA 3 e no GTA 4;

A versão mínima das definições de comando necessárias para o GTA 4 foi alterada.

03.11.2022 Atualização:


Suporte adicionado para o patch mais recente da Trilogia GTA 1.04.5;

Métodos adicionados: memory.ReadUtf8, memory.WriteUtf8, memory.ReadUtf16, memory.WriteUtf16;

00D9 STORE_CAR_CHAR_IS_IN ou 00D8 MISSION_HAS_FINISHED nas configurações de CONMISSÃO

O novo método SDK;

O código para exibir a versão Cleo no menu principal agora está localizado em um frontend.cleo de plugin separado.

9.9.2022 Atualização:


As versões de 64 bits de re3 e reVC agora suportam javascript.

A opção "Verificar se há atualizações" está desabilitada por padrão;

versões de 64 bits (SDK e plug-ins);

Corrigido bug com instalação do ASI Installer no GTA 4;

opção adicionada ao instalar o kleo para re3 e reVC (escolhendo versões de 32 ou 64 bits).

Atualização de 19.8.2022:


Suporte adicionado para Bully: Scholarship Edition (v1.2 PC);

Corrigido bug com gancho Gxt;

Corrigido um erro que causou falha nos scripts após a reinicialização.

Atualização 01.07.2022.


Adicionado suporte inicial para GTA 4 (The Complete Edition)


Todas as faixas do GTA agora usam definições compostas (uma combinação do arquivo JSON principal e do arquivo JSON para hosts desconhecidos na biblioteca do Sanny Builder);

Corrigido um problema em que o CLEO parou de baixar arquivos FXT após detectar caracteres não UTF8.

A propriedade CLEO.apiVersion foi adicionada;

SDK e plug-ins.

04.03.2022 Atualização:


Adicionado suporte para a Atualização do Título da Edição Definitiva 1.04 (GTA III DE 1.0.0.15284, VC DE 1.0.0.15399, SA DE 1.0.0.15483);

Corrigido um bug na equipe (San Andreas);

Corrigido o bug em scripts que não funcionavam.

Atualização a partir de 22.2.2022:


Adicionado SDK para desenvolvimento de comandos personalizados em C++ e Rust.

Suporte adicionado para comandos de erro JS (também chamados de comandos IF e SET em scripts SCM, como DynamicLibrary.Load e Char.IsInAnySearchlight);

Dois novos plug-ins que adicionam comandos que funcionam com arquivos DLL (dylib.cleo) e INI (IniFiles.cleo) em todos os jogos suportados;

Adicionada variável __dirname a scripts JS;

Adicionada uma função interna para chamar comandos de script por nome;

Problema corrigido com arredondamento de vírgula flutuante no GTA 3;

Corrigido um problema onde a importação para JS não funcionou se a pasta CLEO estava no diretório AppData;

Corrigido um problema em San Andreas quando o comando showTextBox exibiu texto sem sentido;

Corrigido um problema de conversão em que um argumento inteiro foi passado para o comando showTextBox

Corrigido um problema onde as permissões de scripts JS não foram verificadas; Corrigido um problema onde as permissões de scripts JS não foram verificadas; Corrigido um problema onde as permissões de scripts JS não foram verificadas;

Corrigido o problema quando objetos retornados por alguns comandos (por exemplo, Object.GrabEntityOnRope(), Heli.GrabEntityOnWinch()) não quebraram os campos correspondentes na ocorrência de classe.

Atualização:


GTA III: O suporte da Definitive Edition (v1.0.0.0.14718) e Vice City: The Definitive Edition (v1.0.0.0.14718) para scripts JS foi adicionado. 14718).

Suporte adicional para a sintaxe mais recente do ES6+

Suporte para importar outros scripts e arquivos JSON;

Funções de jogo agora podem ser chamadas com argumentos de ponto flutuante;

O novo comando "Memory.CallFunctionReturnFloat" é semelhante ao comando anterior "Memory.CallFunctionReturn", mas é usado para funções que retornam números de ponto flutuante;

Novo método conveniente "Memory.Fn.X64Float". Ele pode ser usado para funções que retornam números de ponto flutuante.


Compatível com a trilogia: a edição definitiva


Atualmente, o CLEO Redux suporta apenas o San Andreas: Definitive Edition 1.0.0.14296, 1.0.0.14388 e 1.0.0.14718 (atualização do título v1.03). Há várias diferenças importantes em relação a outros jogos:


Excluindo:


Remova cleo_redux64.asi.


(Opcional) Exclua a pasta CLEO.


(Opcional) Exclua cleo_redux.log.

Senha: libertycity.

Mods/Addons semelhantes

Versão do Jogo *

all (cleo-redux-v1-2-2_1693510956_683963.zip)