AHK скрипт Мипо AHK дота 2

Начинающий
Статус
Оффлайн
Регистрация
22 Май 2023
Сообщения
20
Реакции[?]
0
Поинты[?]
0
Всем привет!!!
Сделал скрипт AHK на мипо, все что вам надо это найти статическое значение уровня и вставить место "(Адрес)"
код ↓ ↓ ↓

Код:
#Persistent
SetTimer, CheckValue, 100 ; Проверять значение каждые 100 мс
return


CheckValue:
Process, Exist, dota2.exe ; Найти процесс dota2.exe
If ErrorLevel ; Если процесс найден
{
    hProc := DllCall("OpenProcess", "UInt", 0x10, "Int", 0, "UInt", ErrorLevel) ; Открыть процесс
    If hProc ; Если процесс открыт
    {
        VarSetCapacity(value, 4, 0) ; Создать переменную для хранения значения
        DllCall("ReadProcessMemory", "Ptr", hProc, "Ptr", 0x(Адрес), "Ptr", &value, "UInt", 4, "UInt *", 0) ; Прочитать значение из памяти процесса
        value := NumGet(value, 0, "UInt") ; Преобразовать значение в число
     }
}

h::
; Выполняем действие в зависимости от значения переменной адрес
if (value > 4 && value < 10) {
    send, {F1}
    sleep 50
    send, {Tab}
    sleep 50
    send, {W}
    sleep 50
    send, {F1}
} else if (value >= 11 && value < 17) {
    send, {F1}
    sleep 50
    send, {Tab}
    sleep 50
    send, {W}
    sleep 50
    send, {Tab}
    sleep 50
    send, {W}
    sleep 50
    send, {F1}
} else if (value >= 18 && value < 24) {
    send, {F1}
    sleep 50
    send, {Tab}
    sleep 50
    send, {W}
    sleep 50
    send, {Tab}
    sleep 50
    send, {W}
    sleep 50
    send, {Tab}
    sleep 50
    send, {W}
    sleep 50
    send, {F1}
} else {
    send, {F1}
    sleep 50
    send, {Tab}
    sleep 50
    send, {W}
    sleep 50
    send, {Tab}
    sleep 50
    send, {W}
    sleep 50
    send, {Tab}
    sleep 50
    send, {W}
    sleep 50
    send, {Tab}
    sleep 50
    send, {W}
    sleep 50
    send, {F1}
}
return
и еще у меня вопрос к знатокам: как найти статический адрес хп и маны, пробовал разные способы не получается
смотрел видео но даже указатель на адрес не находиться
Помогите пожалуйста
 
Похожие темы
Сверху Снизу