Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UoPilot v.0.96 beta,          by Blade[RBG]
http://rbg.nm.ru,       blade17@rambler.ru

=================================
 - Работа с 2 окнами UO
 - Запись движений мыши
 - Сохранялка экрана (ScreenShot)
 - Расширенный язык скриптов
=================================


Скрипт:
=================================
Щелкните правой кнопкой мыши над 
текстом, чтобы выбрать команду из 
меню.

Первое слово в строке - команда, 
остальные слова - параметры. 

Слова состоят из символов 0-9, А-z, 
А-я, остальные разделители.
Т.е. send F5 то же самое, что send(F5), 
send [F5], send <F5> и т.д.
 
В одной строке может быть только 
одна команда. 

Регистр не учитывается.

Если первое слово в строке не 
команда, то строка считается 
комментарием, также можно писать
комментарии после всех параметров.

Пример: 
wait 5000  здесь идет комментарий...


Некоторые из команд:
=================================
(в угловых скобках обязательные 
параметры, в квадратных - нет)

Send <клавиша> - "нажать" клавишу

Wait <число> - ждать (в милисекундах)

Left, Right <коорд> - щелкнуть 1 раз
Double_Left, Double_Right <коорд> - 2 
раза 

Move <коорд> - "переместить" курсор

Drag - перенести, если не указать 
кол-во или указать all, то перенесутся 
все предметы

Repeat <число> 
[повторить <число> раз]
Continue - перескочить на след. шаг
Break [уровень] - прервать цикл (выйти 
из цикла), если уровень больше 1, то 
прерывается заданное кол-во 
родительских циклов
EndRepeat

IF <коорд> <цвет> [цвет2]
[цвет в точке <коорд> равен <цвет>]
Else
[иначе...]
End_IF

Примечание: если задан цвет2, то цвет 
точки проверяется на принадлежность 
диапазону от цвет до цвет2

Say [текст] - набрать текст и Enter

Msg [текст] - выдать на экран окошко

Alarm - проигрывает файл msg.wav, 
расположенный в каталоге с Uopilot

End_Script - остановка скрипта, иначе 
будет повторяться все сначала


Советы:
=================================

Возможно, проверка на диапазон 
цвета работает неккоректно, тогда 
пишите.

Чтобы указать точку, наведите курсор 
на цель и нажмите Ctrl+A, причем окно 
UoPilot должно быть активно!

Не забывайте писать End_Repeat и 
End_IF

При лагах ставьте в UO на кнопку в 
конце waitfortarget, тогда UO будет 
ждать когда появится курсор.

Рекомендую ставить, например, Ctrl+1 - 
медитацию.Тогда в игре при нажатии 
Ctrl+1 чар начнет медитировать, еще 
раз - перестанет. То есть не надо 
каждый раз переключаться в UoPilot


В будущем:
=================================

Добавлю проверку не только по цвету, 
но и сразу по параметрам: жизнь, 
мана и т.д. Например: IF STR < 45 ....

Если есть предложения, пишите.
Удачи!

About

UOPilot 0.96 Beta sources. (old compilers !!!)

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages