Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> WoW 1.12.1 fov (угол обзора)
DarkMaster
сообщение 25.9.2016, 10:40
Сообщение #1


***********

Модератор UOPilot
Сообщений: 8.406
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 25805
Пользователь №: 11.279



Для работы требуется UOPilot не ниже 2.38b18 (2.38 не подходит).
Скрипт находит все окна вова и отслеживает значение угла обзора (FOV). Просто задайте желаемое значение и запустите скрипт.
Если есть необходимость поэкспериментировать с разными значениями, то включите тестовый режим:
set #test 1
В противном случае изменятся будет только значение по умолчанию (1,57079637050629).
Код
set linedelay 0
set #dev 0
if  #dev = 1
    log close
    log clear
    log open 1430 -10 500 300
    log mode noScript
    set #handleLogWindow findwindow ("Log Window")
    showwindow #handleLogWindow restore
    set #handleUoPilot findwindow ("UoPilot")
end_if
set $bmp ".bmp"

// Установите желаемый FOV.
// Допустимые значения 0.1-3.14.
// Значение по умолчанию 1,57079637050629.
set $fov "2,5"

// Для подбора значения установите режим тестирования: 1.
// После того как желаемый FOV был найден - установите 0.
set #test 1

:start
    set %wndw findwindow (World of Warcraft)
    set #sizeWindow size (%wndw)
    for #i 1 #sizeWindow 1
        set #tmp %wndw[#i 1]
        //log #tmp
        set workwindow #tmp
        readmem #pointer1 0xB4B2BC d
        //log #pointer1  errorlevel
        set #pointer1 #pointer1 + 0x65B8
        readmem #pointer2 #pointer1 d
        //log #pointer2   errorlevel
        set #pointerCam #pointer2 + 0x40
        readmem $currentFov #pointerCam f
        //log $currentFov
        if  $currentFov = "1,57079637050629" or ( #test = 1 and $currentFov != "-1" )
            //log default fov
            writemem $fov #pointerCam f
        end_if
    end_for
    wait 500
    //log
goto start


Сообщение отредактировал DarkMaster - 25.9.2016, 14:24


Прикрепленные файлы
Прикрепленный файл  uopilot_b018.zip ( 1,2 мегабайт ) Кол-во скачиваний: 68


--------------------
Скрипты под заказ.
Консультации по UOpilot через ICQ, Skype, Ventrilo, TeamSpeak, TeamViewer 700р/час.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 8.12.2019, 6:45
Designed by Nickostyle