avatar
Untitled

Guest 226 4th Jul, 2024

MARKUP 2.02 KB
                                           
                         ; 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
                      
                                       
To share this paste please copy this url and send to your friends
RAW Paste Data
Recent Pastes
Ta strona używa plików cookie w celu usprawnienia i ułatwienia dostępu do serwisu oraz prowadzenia danych statystycznych. Dalsze korzystanie z tej witryny oznacza akceptację tego stanu rzeczy.
Wykorzystywanie plików Cookie
Jak wyłączyć cookies?
ROZUMIEM