Compartilhe
avatar
Mensagens Nível 4
Mensagens Nível 4
Mensagens : 411
Reputação : 12
Desde : 12/01/2016
Localização : 127.0.0.1:25565
Ver perfil do usuário

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

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
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Bicho Piruleta
Mensagens : 671
Reputação : 111
Desde : 22/09/2015
Idade : 19
Localização : Salvador - BA
Ver perfil do usuário
  • Reputação da mensagem: 100% (1 votos)

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

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
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Mensagens : 612
Reputação : 37
Desde : 19/08/2015
Idade : 14
Localização : Em algum lugar do brasil
Link : https://www.youtube.com/watch?v=lMB18XPgEWA
Ver perfil do usuário

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

em Sex 27 Jan 2017, 19:12
israel foi mais rápido no gatilho ;-;

______________________________


avatar
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Bicho Piruleta
Mensagens : 671
Reputação : 111
Desde : 22/09/2015
Idade : 19
Localização : Salvador - BA
Ver perfil do usuário

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

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
Mensagens Nível 2
Mensagens Nível 2
Mensagens : 83
Reputação : 12
Desde : 05/02/2016
Localização : Cidade da Tomorrowland Brasil
Ver perfil do usuário

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

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
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Não quero acreditar, quero saber.
Mensagens : 21880
Reputação : 666
Desde : 03/05/2012
Idade : 21
Localização : Ibitinga - SP
Link : www.MixMods.com.br
Ver perfil do usuáriohttp://MixMods.com.br

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

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

______________________________

Mestre3224 voltou, ainda há esperanças no Youtube.
avatar
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Bicho Piruleta
Mensagens : 671
Reputação : 111
Desde : 22/09/2015
Idade : 19
Localização : Salvador - BA
Ver perfil do usuário

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

em Sex 27 Jan 2017, 22:07
É, nesse caso é melhor.

______________________________
" Everyone gonna remember my name ! "
avatar
Mensagens Nível 4
Mensagens Nível 4
Mensagens : 411
Reputação : 12
Desde : 12/01/2016
Localização : 127.0.0.1:25565
Ver perfil do usuário

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

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
Mensagens Nível 4
Mensagens Nível 4
Mensagens : 411
Reputação : 12
Desde : 12/01/2016
Localização : 127.0.0.1:25565
Ver perfil do usuário

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

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
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Não quero acreditar, quero saber.
Mensagens : 21880
Reputação : 666
Desde : 03/05/2012
Idade : 21
Localização : Ibitinga - SP
Link : www.MixMods.com.br
Ver perfil do usuáriohttp://MixMods.com.br

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

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.

______________________________

Mestre3224 voltou, ainda há esperanças no Youtube.
avatar
Mensagens Nível 4
Mensagens Nível 4
Mensagens : 411
Reputação : 12
Desde : 12/01/2016
Localização : 127.0.0.1:25565
Ver perfil do usuário

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

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
Mensagens Nível 4
Mensagens Nível 4
Mensagens : 411
Reputação : 12
Desde : 12/01/2016
Localização : 127.0.0.1:25565
Ver perfil do usuário

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

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 é

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