Compartilhe
avatar
Mensagens Nível 1
Mensagens Nível 1
Mensagens : 4
Reputação : 0
Desde : 28/06/2014
Idade : 21
Ver perfil do usuário

Actua-parametros insuficiente. Expecionado 3 params.

em Ter 01 Jul 2014, 13:06
Bem,eu acho que esse erro é meio besta,ja experimentei fazer mods cleo antes seguindo os tutoriais daqui,porém,quando tentei por mim mesmo,sozinho o seguinte código,este erro surgiu :

Código :

Spoiler:
{$CLEO}

thread 'TEST'
if
0ADC: test_cheat "TESTE"
jump @TEXT

:TEXT
00BB: show_text_box 'Funcional'
0ABA: end_custom_thread_named 'TEST'

Erro :


Eu sabia muito mais que isso,mais poxa,é aquele velho papo de ter ficado um tempo sem codar e pá,enferrujou  Feel Bro 

Se alguém ajudar ta bom,pelo menos os futuros novatos que tentarem e receberem esse erro,se a mão não estiver pesando e pesquisar,vai achar certinho o erro.   Le Lenny Face


#Edit

Refiz o código denovo,pois tive que atualizar mais uma vez o opcode.txt e tentar outro método de texto na tela,afinal,peguei o opcode errado  pokerface

Código :


Spoiler:

{$CLEO}
0000:
:TESTE
0001: wait 0
if
0ADC: test_cheat "TESTE"
jf @TESTE
0AD1: show_formatted_text_highpriority "Mod Funcional" time 2000 ms
0001: wait 2000
jump @TESTE

Muuuito mais simples,falta de atenção,mas é assim mesmo  fuu2 
Eu re-li os tutoriais desde o primeiro até aquela atividade lá,to com preguiça de fazer,se pá,faço depois,à noite  swamp 


Última edição por iconyc em Ter 01 Jul 2014, 14:25, editado 1 vez(es)
avatar
Programador - Básico
Programador - Básico
Mensagens : 6471
Reputação : 65
Desde : 09/07/2012
Idade : 18
Localização : Potim - SP
Link : g1.globo.com/jornal-nacional/
Ver perfil do usuário

Re: Actua-parametros insuficiente. Expecionado 3 params.

em Ter 01 Jul 2014, 13:31
Não sei se é isso, mas ali no 00BB tu usou uma short string, mas a string no caso tem mais de 8 bytes, tu teria que usar uma long string (só trocar as aspas simples ( ' ' ) por aspas duplas ( " " ))

E outra coisa, não precisava usar thread não, vai ver os tutoriais lá e arruma isso
avatar
Mensagens Nível 1
Mensagens Nível 1
Mensagens : 4
Reputação : 0
Desde : 28/06/2014
Idade : 21
Ver perfil do usuário

Re: Actua-parametros insuficiente. Expecionado 3 params.

em Ter 01 Jul 2014, 14:28
JNRois12 escreveu:Não sei se é isso, mas ali no 00BB tu usou uma short string, mas a string no caso tem mais de 8 bytes, tu teria que usar uma long string (só trocar as aspas simples ( ' ' ) por aspas duplas ( " " ))

E outra coisa, não precisava usar thread não, vai ver os tutoriais lá e arruma isso

Eu re-li quase todos,deixei o edit do tópico meia hora aberto enquanto lia  pokerface  sei nem como não deu timeout.

Eu tive que refazer denovo,esse negocio ali do primeiro código estava crashando aqui,tive que fazer uma cagada de procurar outra forma para escrever na tela,sem ter que usar aquilo ali,agora funcionou,mas foi uma dor de cabeça danada facepalm

Outra coisa também que eu notei,que o erro de verdade nisso é a falta de parametros no opcode.

Ali eu usei um opcode de 3 parametros,porém,eu não usei os três parametros necessarios e não consegui usar ele  okay
avatar
Programador - Avançado
Programador - Avançado
Mensagens : 18826
Reputação : 344
Desde : 04/05/2012
Idade : 20
Link : gtamodvicio.blogspot.com
Ver perfil do usuáriohttp://gtamodvicio.blogspot.com

Re: Actua-parametros insuficiente. Expecionado 3 params.

em Ter 01 Jul 2014, 18:43
Quando for finalizar o próprio script, usa o 0A93: end_custom_thread

______________________________

Modifico quase qualquer coisa.   :)
------------------>>>http://gtamodvicio.blogspot.com/<<<------------------

Meu PC:
Spoiler:

Configurações PC:
*Processador: Intel Core i7 4790K 4.00GHz LGA1150
*Placa Mãe: GIGABYTE GA-H97M-D3H Intel (LGA1150)
*HD: 1TB Seagate Barracuda 64MB Sata III 7200RPM (2x - RAID 0)
*HD²: SAMSUNG M3 Externo USB 5400RPM 1TB
*Placa de vídeo: Nvidia GTX660 2GB DDR5 192bit EVGA
*RAM: 8GB DDR3 1600MHZ Kingston HYPER X BEAST (2x4GB)
*Fonte: Corsair 600W Reais CX600M Modular - CP-9020060-WW (80 Plus Bronze)
*Gabinete: Gabinete Raidmax Super Hurricane Branco - 248WB
*Monitor: LG 23MP55HQ Full HD HDMI 23'
avatar
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Não quero acreditar, quero saber.
Mensagens : 21864
Reputação : 676
Desde : 03/05/2012
Idade : 22
Localização : Ibitinga - SP
Link : www.MixMods.com.br
Ver perfil do usuáriohttp://MixMods.com.br

Re: Actua-parametros insuficiente. Expecionado 3 params.

em Ter 01 Jul 2014, 19:48
↑sim

e:
Código:

jump @TEXT

:TEXT
não há necessidade em pular pra linha de baixo, vc estaria pulando nada :v: soh deixar o script seguir sem precisar de jump algum

e recomendo q vc use high level pra programar, low level eh uma coisa chata pra se programar @_@

assim eh mais organizado e facil:
Código:
{$cleo}
0000:

while true
    wait 0
    if
    0ADC: test_cheat "TESTE"
    jf continue
    
    0AD1: show_formatted_text_highpriority "Mod Funcional" time 2000 ms
    wait 2000
end
(claro eh soh dica de como programar mais facil, nao estou obrigando a nada :v: )


e o erro seu, eh q vc usou "formatted text", mas nao formatou nada @_@
esse opcode eh para vc fazer por exemplo isso:
Código:
{$CLEO}
0000:

while true
    wait 0
    if
    0ADC: test_cheat "TESTE"
    jf continue
    
    0209: 0@ = random_int_in_ranges 0 10
    
    0AD1: show_formatted_text_highpriority "Pegou o numero: %i" time 2000 ms 0@
end
neste script quando vc ativa, ele pega um numero entre 0 a 10, e coloca na variavel 0@, dae aparece na tela por exemplo "Pegou o numero: 7" :)

se vc soh quer uma mensagem simples na tela, use isso:
Código:
0ACD: show_text_highpriority "Mod funcional" time 2000

______________________________

Conteúdo patrocinado

Re: Actua-parametros insuficiente. Expecionado 3 params.

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum