Ativar e desativar Switch por tecla

    Compartilhe
    avatar
    Akio
    Membro Ativo
    Membro Ativo

    Mensagens : 290
    Créditos : 22

    Ativar e desativar Switch por tecla

    Mensagem por Akio em Dom Nov 23, 2014 11:20 am

    galera to com uma duvida aqui como eu faço pra ativar e desativar uma switch com uma tecla??

    o code do input e pra pressionar a tecla eu já sei só não sei como faço pra quando eu apertar ativar e quando apertar de novo desativar...

    codigo
    Código:
    if Input.trigger?(113)
    o que colocar aki ???
    end


    _________________

    Facebook:https://www.facebook.com/junio.henrique.102
    Skype: junio.henrike1
    avatar
    blackcrow
    Semi-Experiente
    Semi-Experiente

    Mensagens : 112
    Créditos : 41

    Re: Ativar e desativar Switch por tecla

    Mensagem por blackcrow em Seg Nov 24, 2014 12:05 am

    Usa-se a variável $game_switches[ID] para acessar um switch.
    Código:
    if Input.trigger?(113)
      $game_switches[ID] = false
    end
    Para ativar, use $game_switches[ID] = true
    avatar
    Akio
    Membro Ativo
    Membro Ativo

    Mensagens : 290
    Créditos : 22

    Re: Ativar e desativar Switch por tecla

    Mensagem por Akio em Seg Nov 24, 2014 12:49 am

    ficaria assim?

    Código:
    if Input.trigger?(113)
       $game_switches[ID] = false = $game_switches[ID] =  true
    end


    _________________

    Facebook:https://www.facebook.com/junio.henrique.102
    Skype: junio.henrike1
    avatar
    Gabriela D.
    Diva
    Diva

    Mensagens : 73
    Créditos : 12

    Re: Ativar e desativar Switch por tecla

    Mensagem por Gabriela D. em Seg Nov 24, 2014 2:04 am

    Lol! Rindo muito aqui.
    Na verdade Akio, o código ficaria assim:
    Código:
    if Input.trigger?(113)
       $game_switches[ID] = true #troque o true por false se você quer desativar.
       #O ID é pra você colocar o número da switch.
    end
    Agora, pra quê você usou esse parâmetro, "113"?
    avatar
    Akio
    Membro Ativo
    Membro Ativo

    Mensagens : 290
    Créditos : 22

    Re: Ativar e desativar Switch por tecla

    Mensagem por Akio em Seg Nov 24, 2014 2:31 am

    o parâmetro 133 e f6 se não me engano :v
    porem ja consegui fazer  funcionar e não foi nenhum dos jeitos aii kkk 

    mas vlws assim msm :3


    Código:
    if Input.trigger?(77) # ativa M
    $game_switches[22] = !$game_switches[22]
    end


    _________________

    Facebook:https://www.facebook.com/junio.henrique.102
    Skype: junio.henrike1
    avatar
    Maephel
    Ocasional
    Ocasional

    Mensagens : 212
    Créditos : 18

    Re: Ativar e desativar Switch por tecla

    Mensagem por Maephel em Seg Nov 24, 2014 7:36 am

    O manolo queria que a mesma tecla ativasse e desativasse uma determinada switch
    avatar
    odairneto
    Iniciante
    Iniciante

    Mensagens : 47
    Créditos : 7

    Re: Ativar e desativar Switch por tecla

    Mensagem por odairneto em Seg Nov 24, 2014 8:55 am

    @Maephel escreveu:O manolo queria que a mesma tecla ativasse e desativasse uma determinada switch
    O modo que o Akio citou faz isso que você quer.
    Aproveitando sobre o assunto de Input onde encontro o modulo input para estuda-lo ou não tem como acessa-lo tentei procurar aqui nos scripts do xp mais não encontrei.
    avatar
    Akio
    Membro Ativo
    Membro Ativo

    Mensagens : 290
    Créditos : 22

    Re: Ativar e desativar Switch por tecla

    Mensagem por Akio em Sex Nov 28, 2014 1:19 am

    @odairneto

    tenho esse aqui do near... se servir ta aee
    http://codepad.org/KdjGs752


    obs:pode trancar o topico


    _________________

    Facebook:https://www.facebook.com/junio.henrique.102
    Skype: junio.henrike1

      Data/hora atual: Ter Ago 22, 2017 10:13 pm