CLEO+ v1.0.4

Atualizado 23/11/20 10:30
Corrigido GET_COLPOINT_DEPTH e GET_COLPOINT_SURFACE com opcode diferente do newOpcodes, que causava incompatibilidade. Todos os arquivos de desenvolvimento e SCRLog tiveram que ser atualizados.
Melhorado as definições de SCRIPT_EVENT para o Sanny Builder.
 
Atualizado 20/11/20 18:49
Finalmente a porcaria do Windows Defender parou de acusar vírus, não sei o motivo, aqui estão as diferenças para quem quiser tentar entender.
Corrigido GET_CHAR_DAMAGE_LAST_FRAME não funcionando corretamente.
Corrigido GET_FX_SYSTEM_POINTER causando crash caso enviar uma referência incorreta.
Corrigido SET_SCRIPT_EVENT_BULLET_IMPACT não dando resultado com Airsoft Mod ou Bullet Mod instalado. E o dono do tiro agora é ENTITY em vez de CHAR (para poder funcionar também com tiros de veículos).
Adicionado uma função externa "GetCleoPlusVersion" para mods checarem a versão do CLEO+.
Não há mais relatos de bugs há muitos dias, portanto já parece estar estável.
(adicionado alguns minutos depois): Corrigido READ_STRUCT_OFFSET_MULTI não funcionando corretamente abaixo de 4 bytes.
 
Atualizado 07/11/20 19:30
Corrigido incompatibilidade com o novo Classic Hud[MOON] Music Player (provavelmente outros mods Lua também).
Corrigido DRAW_TEXTURE_PLUS não suportando transparência.
O script de teste agora vem mais completo e com .txt de explicação para usuários leigos também conseguirem testar.

Atualizado 06/11/20 17:52
Removido suporte ao Windows XP, visto que a nova CLEO também removeu, entre outras atualizações (VS 2019, Windows SDK 10, C++ 17, CLEO sdk e plugin-sdk recentes).
Corrigido a desativação dos controles não resetando ao reiniciar o jogo com ele aberto.
Corrigido comandos IS_*_JUST_PRESSED não funcionando corretamente durante a execução de um replay.
Originalmente o jogo reexecuta todos os scripts antes de reiniciar, mesmo durante a pausa, e em seguida os scripts são removidos, isto fazia o mod Wanted Radar Warning não resetar a cor ao reiniciar o jogo. Agora o evento de menu é executado também neste momento para corrigir casos como este.
Eu fiquei 4 horas e meia tentando resolver o Windows Defender acusando trojan, não consegui. Ele acusa por algo completamente idiota (basta eu colocar um "((void(*)(int))0)(0);").
 
(......)
  
Atualizado 18/10/20
Eu foquei mais de 1 mês neste projeto. Modéstia à parte, esta nova versão irá revolucionar os mods CLEO.
Está estável e já relativamente bem testada. Só atualizarei de novo para corrigir possíveis problemas.

Introdução
TLDR: Se você está aqui pois algum mod precisa disto para funcionar, simplesmente baixe, instale, e seja feliz. Você não precisa ler tudo. Já incluso no download da CLEO aqui.
  
Infelizmente o desenvolvimento da CLEO esteve lento nos últimos anos. A CLEO 4 foi lançada em 2010, e ainda não há previsão para CLEO 5.
  
MoonLoader é mais avançado que CLEO, mas até hoje instável e pouco evoluído.
plugin-sdk (mods .asi normalmente o usam) é super avançado, mas não é adequado para pessoas iniciantes e mods simples.
CLEO ainda é importante e precisamos de algo equivalente à uma CLEO 5.
newOpcodes.cleo é o mais próximo que chegamos, mas não ficou tão famoso e usado. Na minha opinião, porque focou demais em coisas avançadas.
  
O que é?
CLEO+.cleo (ou CLEOPlus) é uma adição à CLEO 4 (um arquivo que vai na pasta CLEO) que adiciona incríveis 290 novos opcodes/comandos. Isto é quase 3X maior que toda a CLEO!

O foco está em resolver limitações básicas da CLEO e facilitar para que pessoas consigam criar mods com mais qualidade.

Recomendado para GTA3script, mas também adaptado para Sanny Builder.

  
Por que é tão útil?
Não só é 6X maior que a atualização da CLEO 4, como que as adições são realmente muito úteis para a criação de mods CLEO, como o sistema de eventos.
Inclui newOpcodes.cleo parcialmente, como retrocompatibilidade.
Veja todas as novidades: Como criar scripts com CLEO+
  
  
Simplesmente instale o arquivo "CLEO+.cleo" na pasta CLEO do seu GTA SA para os novos mods que o usem, funcionem. Sempre tenha a versão mais recente.
Necessário pelo menos CLEO 4.4
No momento incompatível com o mod SA Rampages. O autor precisa corrigir.
  
‎Autor: Junior_Djjr
Partes do newOpcodes.cleo: DK22Pac
Agradecimentos: contribuidores do plugin-sdk
Download
  
Veja também:
[Fonte primária]
Aviso:
Dê sugestões de mods para serem postados aqui (fórum) ou aqui (formulário).
Dê ideias de mods para GTA aqui.
É proibido discutir política, ideologias e religião aqui. Isto é um site de jogos.
Abrir Comentários