Actua-parametros insuficiente. Expecionado 3 params.

    Compartilhe
    avatar
    iconyc
    Mensagens Nível 1
    Mensagens Nível 1

    Mensagens : 4
    Reputação : 0
    Desde : 28/06/2014
    Idade : 21

    Actua-parametros insuficiente. Expecionado 3 params.

    Mensagem por iconyc 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
    JNRois12
    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/

    Re: Actua-parametros insuficiente. Expecionado 3 params.

    Mensagem por JNRois12 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
    iconyc
    Mensagens Nível 1
    Mensagens Nível 1

    Mensagens : 4
    Reputação : 0
    Desde : 28/06/2014
    Idade : 21

    Re: Actua-parametros insuficiente. Expecionado 3 params.

    Mensagem por iconyc 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
    Fabio
    Programador - Avançado
    Programador - Avançado

    Título : CEO da Fabio's Gambiarra Industries
    Mensagens : 18604
    Reputação : 338
    Desde : 04/05/2012
    Idade : 20
    Localização : Reserva, Paraná, Brasil, América Latina, America do Sul, América, Planeta Terra, Sistema Solar, Via láctea, Universo
    Link : gtamodvicio.blogspot.com

    Re: Actua-parametros insuficiente. Expecionado 3 params.

    Mensagem por Fabio 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
    Junior_Djjr
    Scripter CLEO - Avançado
    Scripter CLEO - Avançado

    Título : Não quero acreditar, quero saber.
    Mensagens : 21596
    Reputação : 631
    Desde : 03/05/2012
    Idade : 21
    Localização : Ibitinga - SP
    Link : www.MixMods.com.br

    Re: Actua-parametros insuficiente. Expecionado 3 params.

    Mensagem por Junior_Djjr 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.

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Qui 22 Jun 2017, 09:01