Junior_Djjr
Junior_Djjr
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Censurando since 2011
Mensagens : 22447
Reputação : 727
Desde : 03/05/2012
Idade : 26
Localização : Ibitinga - SP
Link : www.MixMods.com.br
http://MixMods.com.br
Seg 02 Abr 2018, 01:06
@Um Geek escreveu:

Não sei... Pelo menos no MixSets o valor de max health (do CJ) é float. Dá uma testadinha.

Testei, muito bugado isto ai, vindo que GET_CHAR_HEALTH é int , realmente é float sec




Este não quis funcionar aqui.

Código:

0D49=3, %3d% = compare_strings %1s% %2s% // IF and SET
Compares two strings.
Param 1: string/pointer to string
Param 2: string/pointer to string
Condition: returns true if strings are equal

Código:

    <Command ID="0xd49" Name="COMPARE_STRINGS">
 <Args>
 <Arg Type="STRING" AllowPointer="true"/>
 <Arg Type="STRING" AllowPointer="true"/>
 </Args>
    </Command>

Na hora de testar que vai ser o bicho.




Antes de sair coloquei os que voce fez para testar, mas o compilador nem finalizou o trabalho
NewOpcodes em GTA3SCRIPT - Página 2 Screen44

Acho que só por conta destes trues com T maiúsculos.
O comando das strings são 3 argumentos, não 2.
Código:
0D49=3, %3d% = compare_strings %1s% %2s% // IF and SET
E doidera ter que ser "true" não "True", não sabia. Enfim, só botar pra substituir tudo aí.
Graçado que na mensagem de erro parece que tá falando inverso.

______________________________
BMS agora em nova plataforma:
Forum.MixMods.com.br
Um Geek
Um Geek
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Título : Carinha que mora logo ali
Mensagens : 761
Reputação : 160
Desde : 07/03/2017
Localização : BH - MG
Link : https://gta-geek.blogspot.com.br/
https://gta-geek.blogspot.com.br/
Qua 04 Abr 2018, 13:32
Arrumei o compare_strings, deixei passar este int de retorno, pelo que parece retorna algo relativo a diferença -1, 0, 1.

______________________________

.::
Os mods que crio serão colocados no meu workshop link
Fabio
Fabio
Programador - Avançado
Programador - Avançado
Mensagens : 17896
Reputação : 388
Desde : 04/05/2012
Idade : 24
Link : gtamodvicio.blogspot.com
http://gtamodvicio.blogspot.com
Qua 04 Abr 2018, 13:55
@Um Geek escreveu:Arrumei o compare_strings, deixei passar este int de retorno, pelo que parece retorna algo relativo a diferença -1, 0, 1.

Deve ser um strcmp.
http://en.cppreference.com/w/c/string/byte/strcmp

______________________________
NewOpcodes em GTA3SCRIPT - Página 2 226c0ef57f9d7520d171cbadc68b3c56
------------------>>>http://gtamodvicio.blogspot.com/ <<<------------------
NewOpcodes em GTA3SCRIPT - Página 2 76561198069372249
Conteúdo patrocinado
Permissões neste fórum
Você não pode responder aos tópicos