it does lot, but it's still fairly primitive (due to that everything it does, is done by pixelsearch)
Pause
Loop{
Combat:
PixelSearch XXXXXXXXXXXXXXXXXXXXXXXXXX
if ErrorLevel {
goto Search
}
Else {
gosub Death
;fight
gosub Run
goto Combat
}
Search:
PixelSearch XXXXXXXXXXXXXXXXXXXXXXXXXX
if ErrorLevel {
;select/MVP/summary screen clicks
goto Combat
}
Else {
gosub Mount
;use minimap to move
goto Combat
}
Mount:
PixelSearch XXXXXXXXXXXXXXXXXXXXXXXXXX
if ErrorLevel {
;mount up
Return
}
Else {
Return
}
Death:
PixelSearch XXXXXXXXXXXXXXXXXXXXXXXXXX
if ErrorLevel {
Return
}
Sleep 4000 ;to keep from spamming abilities on respawn
goto Death
}
Run1:
PixelSearch XXXXXXXXXXXXXXXXXXXXXXXXXX
if ErrorLevel {
;run away
Sleep 1000
gosub Run2
Return
}
Return
}
Run2:
PixelSearch XXXXXXXXXXXXXXXXXXXXXXXXXX
if ErrorLevel {
;run away
Sleep 1000
gosub Run3
Return
}
Return
}
Run3:
PixelSearch XXXXXXXXXXXXXXXXXXXXXXXXXX
if ErrorLevel {
;run away
Sleep 1000
gosub Run4
Return
}
Return
}
Run4:
PixelSearch XXXXXXXXXXXXXXXXXXXXXXXXXX
if ErrorLevel {
;run away
Sleep 1000
gosub Run5
Return
}
Return
}
Run5:
PixelSearch XXXXXXXXXXXXXXXXXXXXXXXXXX
if ErrorLevel {
;run away
Sleep 1000
gosub Hearth1
Return
}
Return
}
Hearth1:
PixelSearch XXXXXXXXXXXXXXXXXXXXXXXXXX
if ErrorLevel {
Return
}
goto Hearth2
}
Hearth2:
PixelSearch XXXXXXXXXXXXXXXXXXXXXXXXXX
if ErrorLevel {
goto Hearth1
}
Sleep 6000
goto search
}
}
F1:: Pause
yes it's basic, because that's the limit of my AHK knowledge. I'm happy with the functionality (with the exception of occasional wonkiness, due to everything being PixelSearch), but IT IS very clunky.
MY QUESTION IS, is there any obvious ways to improve it?
Thank you in advance, also feel free to ask any questions.
- Home Board index AutoHotkey (v1.1 and older) Scripts and Functions (v1) Gaming Scripts (v1)
- Search
-
- It is currently 04 May 2024, 10:10
- All times are UTC-05:00
so i made a bot for heroes of the storm
Post gaming related scripts
Return to “Gaming Scripts (v1)”
Jump to
- AutoHotkey Foundation
- About This Community
- Forum Issues
- AutoHotkey (v2, current version)
- Ask for Help (v2)
- Gaming
- Scripts and Functions (v2)
- Gaming
- Tutorials (v2)
- Tips and Tricks
- Wish List
- Suggestions on Documentation Improvements
- Bug Reports
- AutoHotkey Development
- AutoHotkey_H
- Ask for Help
- Development
- Editors
- Adventure IDE
- Old Topics
- AHK Studio
- Notepad++
- Pulovers Macro Creator
- SciTE4AutoHotkey
- Visual Studio Code
- Announcements
- General Discussion
- AutoHotkey (v1.1 and older)
- Ask for Help (v1)
- Gaming Help (v1)
- Scripts and Functions (v1)
- Gaming Scripts (v1)
- Tutorials (v1)
- Tips and Tricks (v1)
- General
- Other Utilities & Resources
- Other Programming Languages
- C/C++
- ASM
- C#
- KeySharp
- Off-topic Discussion
- RPA
- Other languages
- Looking for Volunteers in other languages
- Deutsch (German)
- Ich brauche Hilfe
- Spiele
- Skripte und Funktionen
- Tutorials
- Tooltime
- Allgemeines
- 中文 (Chinese)
- 请求帮助
- 脚本函数
- 教程资料
- 相关工具
- 其他
- Español (Spanish)
- Pedir Ayuda
- Automatización de Juegos
- Scripts y Funciones
- Tutoriales
- Otras Utilidades y Recursos
- General
- Русский (Russian)
- Помощь
- Скрипты для Игр
- Скрипты и библиотеки
- Статьи и руководства
- Прочие ресурсы и ПО.
- Свободное общение
- Français (French)
- J'ai besoin d'aide
- Scripts et Fonctions
- Tutoriels
- Autres Utilitaires et Ressources
- Hors Sujet
- Português (Portuguese)
- Ajuda e Suporte Geral
- Scripts e Funções
- Tutoriais
- Outras Ferramentas e Recursos
- Outros Assuntos
- 한국어 (Korean)
Who is online
Users browsing this forum: No registered users and 25 guests