Zubzzeroh

[TFM] Autohotkey Tutorial

Feb 26th, 2021
1,289
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ;By Darklightkk - Traducido ES Zubzzeroh
  2. ;Este es un simple guión de una tecla de acceso rápido para la transformación. Para ejecutarlo debe tener el programa Autohotkey instalado en su PC. Descargar aquí: www.ahkscript.org
  3. ;Para que esta tecla de acceso rápido funcione tienes que tomar la impresión del cañón de tu juego y poner en la misma carpeta de la tecla de acceso rápido, como en esta imagen aquí: http://imgur.com/HnEVb9O
  4. ;Para poder usar el script, simplemente copie y pegue todo este código aquí y pegue en el bloc de notas y guarde con fin .ahk
  5. ;Ej: hotkey.ahk
  6.  
  7. #NoEnv  ; Mejora la velocidad y la compatibilidad
  8. SendMode Input  ; Mejora la velocidad
  9. SetWorkingDir %A_ScriptDir%  ; Hace que el directorio que la tecla de acceso rápido sea predeterminada
  10. SetKeyDelay, -1 ; Deja la velocidad clave lo más rápido posible
  11. SetDefaultMouseSpeed, 0 ; Deja el mouse a máxima velocidad
  12. SetMouseDelay, -1 ; Deja la velocidad del mouse lo más rápido posible
  13. SetBatchLines, -1 ; Deja velocidad del script lo más rápido posible
  14. CoordMode, Mouse ; Interfiere con el comando imagesearch
  15. GroupAdd, Hotkey, Transformice ; Básicamente añade el título de la ventana "Transformice" al grupo "Hotkey". Usaremos este grupo de frente, para definir que la tecla de acceso rápido debe funcionar sólo en el juego, y no en todos los programas
  16. GroupAdd, Hotkey, iTweetis ; Misma cosa que :k
  17. return
  18.  
  19. #If (WinActive("ahk_group Hotkey")) && (GetKeyState("CapsLock", "T")) ; La tecla de acceso rápido solo funcionará en las ventanas del grupo "Hotkey" y también solo cuando el bloqlock esté activado
  20.  
  21. ;Vamos a la parte principal donde creamos las teclas de acceso rápido
  22.  
  23. $Q:: ; La clave, en este caso es la clave "Q"
  24. ImageSearch, X, Y, 0, 0, A_ScreenWidth, A_ScreenHeight, cnesquerda.bmp ; Básicamente buscará en la pantalla la imagen del cañón y cuando lo encuentre, veremos más sobre lo que hará. Así que es necesario que la imagen del cañón sea igual a la del juego, porque si no hay manera de encontrar la tecla de acceso rápido. Nota: Estoy usando el formato de archivo .bmp porque la tecla de acceso rápido puede leerlo más rápido que archivos como .png o .jpeg. Esto sólo ayuda incluso en pc lentos, si su pc es tan rápido que no puede .png ningún problema
  25.  
  26. if ErrorLevel = 0 ; Este comando básicamente significa: Si la tecla de acceso rápido encuentra la imagen cañón...
  27. {
  28.     MouseGetPos, xx, yy ; Obtendrá la posición actual del ratón
  29.     Click, %X%, %Y% ; Ahora va a hacer clic en el cañón que encontró
  30.     MouseMove, %xx%, %yy% ; Ahora va a mover el ratón donde estaba.
  31. }
  32. If ErrorLevel = 1 ; Pero si la tecla de acceso rápido no encuentra la imagen, es posible que deba bajar la lista de elementos y luego...
  33. {
  34.     ImageSearch, X, Y, 0, 0, A_ScreenWidth, A_ScreenHeight, scroll.bmp ; Buscará la barra de desplazamiento
  35.     If ErrorLevel = 0 ; Si encuentra la barra de desplazamiento...
  36.     {
  37.         MouseGetPos, xx, yy ; Obtendrá la posición del ratón
  38.         Click, %X%, %Y%, Down ; Hará clic en la barra y se mantendrá
  39.         Click, 0, 50, Rel ; Vas a bajarla
  40.         Click, Up ; Se va a soltar
  41.         MouseMove, %xx%, %yy% ; Ahora mueve el ratón a donde estaba
  42.     }
  43. }
  44. return Aquí terminamos nuestra primera tecla de acceso rápido
  45.  
  46. ;La siguiente tecla de acceso rápido es simple y explica cómo funciona el comando "send"
  47. $f:: ; Aquí la tecla
  48. send, 9 ; cuando presione la tecla, enviará el número "9", que es el número de la mesa grande, es decir, tenemos una nueva tecla de acceso rápido para la tableta, la tecla F
  49. return ; terminamos la tecla de acceso rápido
RAW Paste Data

Adblocker detected! Please consider disabling it...

We've detected AdBlock Plus or some other adblocking software preventing Pastebin.com from fully loading.

We don't have any obnoxious sound, or popup ads, we actively block these annoying types of ads!

Please add Pastebin.com to your ad blocker whitelist or disable your adblocking software.

×