; Skrypt AutoHotkey do używania zaklęć "exevo gran mas flam" i "exevo gran mas vis", a następnie dwóch run GFB w Tibii ; Ustawienia: spell1 = exevo gran mas flam ; Pierwsze zaklęcie spell2 = exevo gran mas vis ; Drugie zaklęcie gfbRune = {F1} ; Klawisz przypisany do użycia runy GFB (zmień na odpowiedni klawisz) healthBarColors := ["0x00FF00", "0xFFFF00", "0xFF0000"] ; Kolory paska zdrowia potwora (zielony, żółty, czerwony) ; Sprawdzanie obecności potworów i użycie zaklęcia SetTimer, CheckForMonsters, 1000 ; Sprawdza co 1 sekundę CheckForMonsters: ; Sprawdzamy kolor paska zdrowia w liście bitwy (battle list) - dostosuj koordynaty do swojej rozdzielczości i okna gry CoordMode, Pixel, Screen ; Przykładowe koordynaty - dostosuj je do swojej rozdzielczości ekranu i położenia battle list x1 := A_ScreenWidth - 200 y1 := A_ScreenHeight // 2 x2 := A_ScreenWidth - 50 y2 := A_ScreenHeight // 2 + 200 found := false Loop, % healthBarColors.MaxIndex() { PixelSearch, Px, Py, x1, y1, x2, y2, % healthBarColors[A_Index], 0, Fast RGB if !ErrorLevel { found := true break } } if (found) { ; Wykryto potwora, używamy zaklęć i run w odpowiedniej kolejności Send, %spell1% Send, {Enter} Sleep, 2000 ; Oczekiwanie na cooldown przed kolejnym zaklęciem (2 sekundy) Send, %spell2% Send, {Enter} Sleep, 2000 ; Oczekiwanie na cooldown przed użyciem run (2 sekundy) Send, %gfbRune% Sleep, 1000 ; Oczekiwanie na cooldown przed ponownym użyciem run (1 sekunda) Send, %gfbRune% } return ; Hotkey do włączenia/wyłączenia skryptu ^!s:: ; Ctrl + Alt + S if (timerOn := !timerOn) SetTimer, CheckForMonsters, On else SetTimer, CheckForMonsters, Off return