Advertisement
Guest User

Untitled

a guest
Aug 28th, 2014
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.31 KB | None | 0 0
  1. ; dont touch these
  2. #NoEnv
  3. #SingleInstance Force
  4. SetKeyDelay -1,-1,-1
  5.  
  6. ;simple delays, likely dont have to touch these
  7. aspdDelay := 250
  8. gearChangeDelay := 50
  9. foodDelay := 3000
  10.  
  11.  
  12. ; hotkeys for what you want to do
  13. ; SPECIAL NOTE: if they use an F key, they should be simply "F1" for example
  14.  
  15. hkChBuffUp := "$F1"
  16. hkChPostDispel := "$F2"
  17. hkChSight := "$s"
  18. hkChBodyRelo := "$d"
  19. hkChFIST := "$f"
  20. hkChBreak := "x"
  21.  
  22. ; SPECIAL NOTE: if the following use an F key, they should be bracketed, "{F1}" for example
  23.  
  24. ; gears
  25. hkGrDiablosRing := "z"
  26. hkGrBattleClub := ","
  27. hkGrCecilFist := "."
  28. hkGrMagnumBelt := "{F6}"
  29.  
  30. ; items
  31. hkItBoxOfGloom := "j"
  32. hkItBoxOfResentment := "k"
  33. hkItRuneCake := "l"
  34. hkItBless := "c"
  35. hkItAgi := "v"
  36.  
  37. ;skills
  38. hkSkSight := "u"
  39. hkSkBodyRelo := "n"
  40. hkSkBreak := "{F1}"
  41. hkSkFIST := "{F9}"
  42.  
  43. Home::
  44. {
  45. WinGet thisPID, PID, A
  46.  
  47. Hotkey IfWinActive, ahk_pid %thisPID%
  48. Hotkey %hkChBuffUp%, BuffUp
  49. Hotkey %hkChPostDispel%, PostDispel
  50. Hotkey %hkChBodyRelo%, BodyRelo
  51. Hotkey %hkChFIST%, FIST
  52. Hotkey %hkChBreak%, MagnumBreak
  53.  
  54. Return
  55. }
  56.  
  57. MagnumBreak:
  58. {
  59. ControlSend ,,%hkGrMagnumBelt%, ahk_pid %thisPID%
  60. Sleep 150
  61. ControlSend ,,%hkSkBreak%, ahk_pid %thisPID%
  62. Sleep %aspdDelay%
  63. ControlSend ,,%hkGrDiablosRing%, ahk_pid %thisPID%
  64.  
  65. Return
  66. }
  67.  
  68. PostDispel:
  69. {
  70. ControlSend ,,%hkItBless%, ahk_pid %thisPID%
  71. Sleep %aspdDelay%
  72. ControlSend ,,%hkItAgi%, ahk_pid %thisPID%
  73. Sleep %aspdDelay%
  74. ControlSend ,,%hkItBoxOfGloom%, ahk_pid %thisPID%
  75. Sleep %aspdDelay%
  76.  
  77. Return
  78. }
  79.  
  80. BuffUp:
  81. {
  82. ControlSend ,,%hkItBoxOfGloom%, ahk_pid %thisPID%
  83. Sleep %aspdDelay%
  84. ControlSend ,,%hkItBoxOfResentment%, ahk_pid %thisPID%
  85. Sleep %aspdDelay%
  86. ControlSend ,,%hkItRuneCake%, ahk_pid %thisPID%
  87.  
  88. Return
  89. }
  90.  
  91. BodyRelo:
  92. {
  93. ControlSend ,,%hkGrCecilFist%, ahk_pid %thisPID%
  94. Sleep %gearChangeDelay%
  95. ControlSend ,,%hkSkBodyRelo%, ahk_pid %thisPID%
  96.  
  97. Return
  98. }
  99.  
  100. FIST:
  101. {
  102. ControlSend ,,%hkGrBattleClub%, ahk_pid %thisPID%
  103. Sleep %gearChangeDelay%
  104. ControlSend ,,%hkSkFIST%, ahk_pid %thisPID%
  105.  
  106. Return
  107. }
  108.  
  109. End::Suspend
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement