Page 1 of 1

Combinacion teclas

Posted: 04 Apr 2018, 05:34
by El_tio
Hola, me gustaría pedir ayuda para realizar una macro de teclas.

Necesitaria que el script se ejecute cuando pulse la tecla " 4 ", y que ejecute esta combinación en este orden:

1º- El numero " 3 "
2º El numero " 2 "
3º El numero "4", este numero debe repetir las pulsaciones 105 veces, cada 100 milisegundos

Muchas gracias de antemano

Re: Combinacion teclas

Posted: 04 Apr 2018, 07:36
by Flipeador
Hola, ¿podrías proporcionar el nombre del juego y que hace exactamente esto?.
No me queda del todo claro el funcionamiento que quieres lograr, ¿podrías explicar mejor lo de 3º El numero "4".

Re: Combinacion teclas

Posted: 04 Apr 2018, 11:59
by El_tio
Hola gracias por contestar, cuando en el tercer paso se pulse el numero cuatro, debe hacer 105 pulsaciones al numero " 4 ", y cada pulsación debe hacerse cada 100 milisegundos

El juego es diablo 3, y lo que hace es con el numero 3 tira la habilidad ilusión, con el 2 el reino de los muertos, y con el numero 4 espamea devorar durante 10-12 segundos (que son las 105 pulsaciones aproximadamente, y cada pulsación debe hacerse con una diferencia de 100 milisegundos)
Gracias

Re: Combinacion teclas

Posted: 04 Apr 2018, 12:07
by Flipeador

Code: Select all

$4::
SetTimer tt, Off
n := 0
SendInput 3
SendInput 2
SetTimer tt, 100
Return

tt:
If (++n > 105)
{
    SetTimer tt, Off
    n := 0
}
Else
    SendInput 4
Return

Re: Combinacion teclas

Posted: 04 Apr 2018, 13:09
by El_tio
Muchas gracias funciona perfectamente