Está faltando alguma coisa no IF e eu não sei o que é

    Compartilhe
    avatar
    DouglasB2310
    Mensagens Nível 4
    Mensagens Nível 4

    Mensagens : 373
    Reputação : 12
    Desde : 12/01/2016
    Localização : 127.0.0.1:25565

    Está faltando alguma coisa no IF e eu não sei o que é

    Mensagem por DouglasB2310 em Sex 27 Jan 2017, 18:58

    Código:

    SCRIPT_START
    {
        NOP

        main_loop:
        WAIT 0

        IF IS_PLAYER_IN_ANY_CAR
            IF NOT DOES_CAR_HAVE_HYDRAULICS
                IF IS_KEY_PRESSED VK_KEY_H
                OR IS_KEY_PRESSED VK_CAPITAL
                    PRINT_STRING_NOW "CJ: Saiam da frente!", 1
                ENDIF
            ENDIF
        ENDIF

        GOTO main_loop

    }
    SCRIPT_END

    Parece que tem que escrever para qual jogador e carro o IF vale, mas não sei fazer isso.
    avatar
    israel
    Scripter CLEO - Avançado
    Scripter CLEO - Avançado

    Mensagens : 657
    Reputação : 111
    Desde : 22/09/2015
    Idade : 19
    Localização : Salvador - BA

    Re: Está faltando alguma coisa no IF e eu não sei o que é

    Mensagem por israel em Sex 27 Jan 2017, 19:09

    Código:
    (...)
    IF IS_PLAYER_IN_ANY_CAR
    (...)
    Esse comando é para GTA III & VC (no tutorial explica sobre isso), alem disso, cadê o argumento do comando ?
    Use IS_CHAR_IN_ANY_CAR mas para isso você tem que "pegar o char" do player pra usar como argumento do comando (também tá no tutorial).
    Código:
    (...)
    IF NOT DOES_CAR_HAVE_HYDRAULICS
    (...)
    Tá faltando o argumento também, que carro ?
    Você precisa pegar o carro ( STORE_CAR_CHAR_IS_IN_NO_SAVE ) antes e colocar como argumento.


    ____________________
    " Everyone gonna remember my name ! "
    avatar
    AguiaX2
    Scripter CLEO - Intermediário
    Scripter CLEO - Intermediário

    Mensagens : 601
    Reputação : 37
    Desde : 19/08/2015
    Idade : 14
    Localização : Em algum lugar do brasil
    Link : https://www.youtube.com/watch?v=lMB18XPgEWA

    Re: Está faltando alguma coisa no IF e eu não sei o que é

    Mensagem por AguiaX2 em Sex 27 Jan 2017, 19:12

    israel foi mais rápido no gatilho ;-;


    ____________________


    avatar
    israel
    Scripter CLEO - Avançado
    Scripter CLEO - Avançado

    Mensagens : 657
    Reputação : 111
    Desde : 22/09/2015
    Idade : 19
    Localização : Salvador - BA

    Re: Está faltando alguma coisa no IF e eu não sei o que é

    Mensagem por israel em Sex 27 Jan 2017, 19:13

    :v:
    @Edit : Eu disse pra ele que o comando é para III & VC, mas e se ele tiver fazendo pra III/VC msm ? philosoraptor


    ____________________
    " Everyone gonna remember my name ! "
    avatar
    ReDz512
    Mensagens Nível 2
    Mensagens Nível 2

    Mensagens : 83
    Reputação : 12
    Desde : 05/02/2016
    Localização : Cidade da Tomorrowland Brasil

    Re: Está faltando alguma coisa no IF e eu não sei o que é

    Mensagem por ReDz512 em Sex 27 Jan 2017, 20:56

    @israel escreveu::v:
    @Edit : Eu disse pra ele que o comando é para III & VC, mas e se ele tiver fazendo pra III/VC msm ? philosoraptor

    Acho que não:
    @DouglasB2310 escreveu:
    Código:
                    PRINT_STRING_NOW "CJ: Saiam da frente!", 1


    ____________________
    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: Está faltando alguma coisa no IF e eu não sei o que é

    Mensagem por Junior_Djjr em Sex 27 Jan 2017, 21:56

    @israel escreveu:Use IS_CHAR_IN_ANY_CAR
    Nota: Esse comando retorna verdadeiro inclusive quando o CJ está saindo de um carro, daí o mod ativaria inclusive fora do carro caso apertar a tecla enquanto está saindo dele.
    Para checar se o CJ está dentro de um carro é:
    IS_CHAR_SITTING_IN_ANY_CAR


    ____________________
    avatar
    israel
    Scripter CLEO - Avançado
    Scripter CLEO - Avançado

    Mensagens : 657
    Reputação : 111
    Desde : 22/09/2015
    Idade : 19
    Localização : Salvador - BA

    Re: Está faltando alguma coisa no IF e eu não sei o que é

    Mensagem por israel em Sex 27 Jan 2017, 22:07

    É, nesse caso é melhor.


    ____________________
    " Everyone gonna remember my name ! "
    avatar
    DouglasB2310
    Mensagens Nível 4
    Mensagens Nível 4

    Mensagens : 373
    Reputação : 12
    Desde : 12/01/2016
    Localização : 127.0.0.1:25565

    Re: Está faltando alguma coisa no IF e eu não sei o que é

    Mensagem por DouglasB2310 em Sex 27 Jan 2017, 22:33

    Eu ainda não tinha lido o tutorial de comandos e argumentos. Obrigado a quem respondeu, eu realmente agradeço que me ajudaram megusta2


    ____________________
    avatar
    DouglasB2310
    Mensagens Nível 4
    Mensagens Nível 4

    Mensagens : 373
    Reputação : 12
    Desde : 12/01/2016
    Localização : 127.0.0.1:25565

    Re: Está faltando alguma coisa no IF e eu não sei o que é

    Mensagem por DouglasB2310 em Sex 27 Jan 2017, 22:45

    Os tais "Skin Selectors" mudam o GET_PLAYER_CHAR? Se sim, devo colocar os comandos que obtem o jogador e o carro dentro do loop.
    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: Está faltando alguma coisa no IF e eu não sei o que é

    Mensagem por Junior_Djjr em Sex 27 Jan 2017, 23:22

    @DouglasB2310 escreveu:Os tais "Skin Selectors" mudam o GET_PLAYER_CHAR? Se sim, devo colocar os comandos que obtem o jogador e o carro dentro do loop.
    Skin Selector muda o modelo (aparência), e não a "pessoa" do CJ, ele continua sendo o CJ.


    ____________________
    avatar
    DouglasB2310
    Mensagens Nível 4
    Mensagens Nível 4

    Mensagens : 373
    Reputação : 12
    Desde : 12/01/2016
    Localização : 127.0.0.1:25565

    Re: Está faltando alguma coisa no IF e eu não sei o que é

    Mensagem por DouglasB2310 em Sab 28 Jan 2017, 01:24

    Hum, e no CREATE_USER_3D_MARKER como que define a cor usando o INT? Código HEX para cor? Achei programar em gta3script mais fácil que criar missões no DYOM, gostei bastante.
    avatar
    DouglasB2310
    Mensagens Nível 4
    Mensagens Nível 4

    Mensagens : 373
    Reputação : 12
    Desde : 12/01/2016
    Localização : 127.0.0.1:25565

    Re: Está faltando alguma coisa no IF e eu não sei o que é

    Mensagem por DouglasB2310 em Sab 28 Jan 2017, 01:36



    Achei, quem procura acha.

    Conteúdo patrocinado

    Re: Está faltando alguma coisa no IF e eu não sei o que é

    Mensagem por Conteúdo patrocinado


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