+ Responder ao Tópico
Resultados 1 a 5 de 5

Tópico: script do joytokey para o future pinball alguem poderia me ajudar?

  1. #1
    Jogador de Super Mario Bros. (1985) ninjitsu12 É um desconhecido no momento
    Data de Ingresso
    08/2010
    Localização
    Sao Paulo
    Posts
    221
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    0

    script do joytokey para o future pinball alguem poderia me ajudar?

    ola amigos, estou precisando de um script quando eu chama-se o future pinball ele abrisse o joytokey e quando eu sair do future pinball o joytokey fecha.
    nao sei como fazer qualquer ajuda agradeco Obrigado
    Obs estou usando o future pinball no attract mode, nao sei se tem algum argumento q eu possa colocar no cfg do future pinball

  2. #2
    Jogador de God of War (2005) @lima Ótima reputação além de muito prestígio @lima Ótima reputação além de muito prestígio @lima Ótima reputação além de muito prestígio @lima Ótima reputação além de muito prestígio @lima Ótima reputação além de muito prestígio @lima Ótima reputação além de muito prestígio @lima Ótima reputação além de muito prestígio @lima Ótima reputação além de muito prestígio @lima Ótima reputação além de muito prestígio @lima Ótima reputação além de muito prestígio @lima Ótima reputação além de muito prestígio Avatar de @lima
    Data de Ingresso
    04/2015
    Posts
    76
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    156

    Re: script do joytokey para o future pinball alguem poderia me ajudar?

    Citação Postado originalmente por ninjitsu12 Ver Post
    ola amigos, estou precisando de um script quando eu chama-se o future pinball ele abrisse o joytokey e quando eu sair do future pinball o joytokey fecha.
    nao sei como fazer qualquer ajuda agradeco Obrigado
    Obs estou usando o future pinball no attract mode, nao sei se tem algum argumento q eu possa colocar no cfg do future pinball
    acho que future nao aceita teclas virtuais mas modo de chamar é o mesmo do mame ("vpinball.exe" -play "topspeed.vpt") linha de comando é essa!!!

  3. #3
    Jogador de Super Mario Bros. (1985) ninjitsu12 É um desconhecido no momento
    Data de Ingresso
    08/2010
    Localização
    Sao Paulo
    Posts
    221
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    0

    Re: script do joytokey para o future pinball alguem poderia me ajudar?

    ok lima vou tentar obrigado

  4. #4
    > > > > Super Moderador joaocezarjc Tem um futuro brilhante joaocezarjc Tem um futuro brilhante joaocezarjc Tem um futuro brilhante joaocezarjc Tem um futuro brilhante joaocezarjc Tem um futuro brilhante joaocezarjc Tem um futuro brilhante joaocezarjc Tem um futuro brilhante joaocezarjc Tem um futuro brilhante joaocezarjc Tem um futuro brilhante joaocezarjc Tem um futuro brilhante joaocezarjc Tem um futuro brilhante Avatar de joaocezarjc
    Data de Ingresso
    03/2014
    Localização
    Embu Das Artes, São Paulo, Brasil
    Posts
    921
    Mentioned
    179 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    135

    Re: script do joytokey para o future pinball alguem poderia me ajudar?

    Antes de vender os equipamentos da minha multijogos eu usava Future Pinball no Hyperspin e usava o Joytokey, funciona sim.

  5. #5
    Jogador de Super Mario Bros. (1985) ninjitsu12 É um desconhecido no momento
    Data de Ingresso
    08/2010
    Localização
    Sao Paulo
    Posts
    221
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    0

    Re: script do joytokey para o future pinball alguem poderia me ajudar?

    tentei aqui mas o script só chama o futurepinball mas nao abre o jogo, nao sei o q deve ta errado, vou postar meu script aqui
    Código:
    ;ajustas as opções
    AutoItSetOption("WinTitleMatchMode", 4)
    AutoItSetOption("RunErrorsFatal", 0)
    BlockInput(1)
    FileChangeDir(@ScriptDir)
    HotKeySet("j", "FechaEmulador") ;intala o hotkey, para capturar a tecla "P", saida
    HotKeySet("k", "PegaFicha") 	;intala o hotkey, usando a tecla "K" , ficha
    HotKeySet("1", "EnviaFicha") 	;intala o hotkey, usando a tecla "1", start
    
    
    
    ;chama o emulador
    $executa= ShellExecute("FuturePinball.exe", "/open " &'"' & $CmdLine[1] &'"' &" /play /exit", @SW_SHOWNORMAL)
    If @error Then
    	SplashImageOn("", "..\auxiliar\image\mensa5.gif", 220, 40, -1, -1, 1)
    	SoundPlay("..\auxiliar\som\erroemuexe.wav")
    	SplashOff()
    	Exit(0)
     EndIf
    
    
    WinWaitActive("classname=Future Pinball", "",10)
    
    
    
    EnviaFicha();
    
    ;rotina de loop
    GLOBAL $lopping
    $lopping=1
    While $lopping
    	sleep(100)
    WEnd
    Exit(0)
    
    ;função que irá verificar o estado do emulador e fecha-lo caso necessario
    Func FechaEmulador()
    	Local $emulador, $fechou
    
    	;remove os hotkeys
    	HotKeySet("j")
    	HotKeySet("k")
    	HotKeySet("1")
    
    
    	;envia um ESC para o emulador
    	if Not WinActive("classname=Future Pinball") Then
    		WinActivate ("classname=Future Pinball")
    	EndIf
    
    	Sleep(100)
        Send("!{F4}")
           While ProcessExists("FuturePinball.exe")
    	processClose("FuturePinball.exe")
            Wend
    
    	;mostra a menssagem
    	SplashImageOn("", "..\auxiliar\image\mensa6.gif", 220, 40, -1, -1, 1)
    	SoundPlay("..\auxiliar\som\fechaemu.wav",1)
    	$fechou=WinWaitClose("classname=Future Pinball","", 5)
    	if Not $fechou Then
    		ProcessClose($mamepar1)
    	EndIf
    BlockInput(0)
    
    	SplashOff()
    	;encerra a rotina principal
    	$lopping=0
    EndFunc
    
    ;função responssavel por armazenar as fichas
    Func PegaFicha()
    	Local $atual, $valor, $contador, $calcula, $adiciona
    	;lê os dados atuais
    	$atual=IniRead("..\advmenu.ini","FICHEIRO","FICHAS","0")
    	$contador=IniRead("..\advmenu.ini","FICHEIRO","CONTADOR","0")
    	$valor=IniRead("..\advmenu.ini","CONFIGURACAO","TEMPOPORFICHA","600000")
    	$calcula=(Number($atual) + Number($valor))
    	$adiciona=(Number($contador)+1)
    	;grava os novos valores
    	IniWrite("..\advmenu.ini","FICHEIRO","FICHAS",String($calcula))
    	IniWrite("..\advmenu.ini","FICHEIRO","CONTADOR",String($adiciona))
    	SoundPlay("..\auxiliar\som\coin.wav")
    EndFunc
    
    ;;função responssavel por enviar a ficha para o emulador
    Func EnviaFicha()
        Local $atual, $valor, $calcula
        ;lê os dados atuais
        $atual=IniRead("e:\arcade\advmenu.ini","FICHEIRO","FICHAS","0")
        $valor=IniRead("e:\arcade\advmenu.ini","CONFIGURACAO","TEMPOPORFICHA","600000")
    
        ;Envia ficha+start
        If (Number($atual) > Number($valor) Or Number($atual) = Number($valor)) Then
                HotKeySet("1")
                Send("{5 down}")
                Sleep(100)
                Send("{5 up}")
                Sleep(300) ; <<<<<< aumente o valor aqui para aumentar o intervalo entre o envio das teclas
                Send("{1 down}")
                Sleep(100)
                Send("{1 up}")
                HotKeySet("1", "EnviaFicha")
    
            ;atualiza a quantidade de fichas
            $calcula = (Number($atual) - Number($valor))
            IniWrite("e:\ARCADE\advmenu.ini", "FICHEIRO", "FICHAS", String($calcula))
    
        Else
            SoundPlay("e:\ARCADE\auxiliar\som\semficha.wav") ;informa que não há mais fichas
            Return ;sai sem enviar a ficha
        EndIf
    
    EndFunc
    Obrigado

+ Responder ao Tópico

Tópicos Similares

  1. alguem me pode ajudar a por este script funcional
    Por matchline no fórum Pedidos de ajuda e dúvidas com autoit (Suporte)
    Respostas: 7
    Último Post: 03/03/2016, 16:15
  2. Respostas: 4
    Último Post: 03/01/2013, 12:05
  3. alguem pode me ajudar ne um script future pinball para hyperspin
    Por ninjitsu12 no fórum Pedidos de ajuda e dúvidas com autoit (Suporte)
    Respostas: 0
    Último Post: 16/05/2011, 17:23
  4. quem poderia me ajudar num esquema pra motar jamma?
    Por marcos de souza no fórum Montagem e Eletrônica
    Respostas: 1
    Último Post: 20/01/2011, 13:23
  5. Alguem poderia me ajudar com esse esquema?
    Por pelegos no fórum Montagem e Eletrônica
    Respostas: 5
    Último Post: 19/11/2010, 03:46

Marcadores

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  • BB Code está Ligado
  • Smilies estão Ligados
  • Código [IMG] está Ligado
  • Código HTML está Desligado