Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
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 .... Если есть предложения, пишите. Удачи!