Macro para Wow AYUDA

Esta sección es para preguntas sobre programación/scripting usando AutoHotkey.

Moderator: Flipeador

C4oZ
Posts: 2
Joined: 29 Oct 2016, 10:09

Macro para Wow AYUDA

13 Dec 2016, 05:43

Buen dia , empecemos por mi duda:

Bueno mi macro es esta :
1::
Send, 988979889
Sleep, 250
return

con esto intento darle algo mas de prioridad a 8 y 9 dejándola relativamente bien al momento de aplicarla y pulsarla repetidamente .

Mi problema esta cuando intento colar la tecla alt y control. con mi limitado conocimiento cree 2 macros mas para ello; Quedan algo así
!1::
Send, !9!8!8!9!7!9!8!8!9
return y la otra macro
+1::
Send, +9+8+8+9+7+9+8+8+9
return



estas dos ultimas tienen enormes errores , primero tengo que presionar de manera consecutiva el Alt+ 1 lo que necesito es mantener presionada alt y presionar 1 de manera repetida o simplemente mantener ambos botones presionados para que ejecute la acción consecutiva y no lo logro, lo mismo para control.

Aveces funcionan una ves y dejan de funcionar , hasta que precione control y alt + la tecla las dos a la ves y eso implica mas trabajo :( en realidad creo que no es la solución.

Creo que la solución seria crear una macro para el numero 1 y permitir que alt y ctrl funcionen de manera normal ( osea se dejen presionar y esto permita que el juego modifique el uso de 9 8 y 7 de manera normal para auntolanzar y lanzar al foco). Pera la verdad no tengo mucho conocimiento :(

Espero su respuesta , cualquier cosa me servirá de mucho gracias.

Decirles que wow creo que no permite el comando sleep
User avatar
Flipeador
Posts: 1204
Joined: 15 Nov 2014, 21:31
Location: Argentina
Contact:

Re: Macro para Wow AYUDA

13 Dec 2016, 09:55

Code: Select all

1::
if GetKeyState("ALT") {
	SendInput {ALT DOWN}
	While GetKeyState(1) && GetKeyState("ALT")
		SendInput 988979889
	SendInput {ALT UP}
} else if GetKeyState("CTRL") {
	SendInput {CTRL DOWN}
	While GetKeyState(1) && GetKeyState("CTRL")
		SendInput 988979889
	SendInput {CTRL UP}
} else {
	While GetKeyState(1) {
		SendInput 988979889
		Sleep 250
	}
}
return

Return to “Pedir Ayuda”

Who is online

Users browsing this forum: No registered users and 58 guests