Опять программа для макроса! Я ей пользуюсь, пока ничего лучше не нашёл! Проста в оброщении и можно записывать запускать и останавливать макрос нажатием 2 клавишь прямо в игре! НО есть и плохая сторона! У кого на клавиатуре клавиши *Insert, Home, End* расположены не в том порядке как надо, например клавиша *Insert* расположена на Num lock-вском *0* то программа не будит записывать макрос! Придётся ставить старую на время! Вот сама программа и инфо по ней!СКАЧАТЬ UOpilot - UOpilot В самой программе:
1. нажимаем на закладку "ЕЩЁ"
2. нажимаем на кнопку Edit HotKeys
3. в открывшемся окне ставим галочки Record Macros. Stop Macros, Play Macros
4. запоминаем нажатие кнопок (высвечиваются справа от пунктов с галочками)
5. закрываем это окно
6. в верхней панели программы выбираем "Макрос" --> Повтор --> Бесконечно
7. Входим в игру
8. запускаем запись макроса (стандартно кнопки ALT+INCERT) и делаем мышой, клавой что душе угодно
9. останавливаем макрос (стандартно кнопки ALT+HOME)
10. запускаем макрос (стандартно кнопки ALT+END)
памятка:чтобы остановить запущенный макрос смотри пункт9
Если возникнут вопросы еще, попробую ответить...кидаем спасибки если кому помогла
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
Если слегка обработать напильником под РФ то получиться довольнотаки неплохая штука
Бафаться с неактивным окном можно наверно только пакетами - ниодной проги тыкающей в кнопки неактивного окна пока не встречал, SendMessage на рф вроде не воркает (у мну покрайней мере не воркал), keybd_event тоже в активное окно тыкает... так что не катит. Если кто знает подскажите что для этого лучше использовать.
Была такая программа :)
Старенькая UO Loop :)
она могла запросто работать со свернутым окном ультимы, и ее можно было запускать сколько угодно копий одновременно.
Особенности - эмулируется просто нажатие одной любой клавиши на клавиатуре, через определенное время. Вот только я точно не знаю, будет ли она под РФ работать...
Весит - килобайты, найти еще пока можно, надо только в яндексе в поиске забить название, и у каких нить ультимщиков стабильно валяется на сайте.
Но возможно потребуется ее переделать под РФ, потому как она вроде только с ультимой работала.
РФ Макро уже работает со свернутым правда принцип я до сих пор не понимаю.
Программирование сегодня — это гонка разработчиков программ, стремящихся писать программы больше и с лучшей идиотоустойчивостью, и вселенной, которая пытается создавать больших и лучших идиотов. Пока вселенная побеждает.
— Rick Cook
История России — борьба невежества с несправедливостью. (c) МихМих
Была такая программа :)
Старенькая UO Loop :)
она могла запросто работать со свернутым окном ультимы, и ее можно было запускать сколько угодно копий одновременно.
Особенности - эмулируется просто нажатие одной любой клавиши на клавиатуре, через определенное время. Вот только я точно не знаю, будет ли она под РФ работать...
Весит - килобайты, найти еще пока можно, надо только в яндексе в поиске забить название, и у каких нить ультимщиков стабильно валяется на сайте.
Но возможно потребуется ее переделать под РФ, потому как она вроде только с ультимой работала.
УО лупка работала как раз на активное окно Уо. Или на последнее которое было открыто. АС тулз к сожалению на такое помоему не способен.
Я неочень понял. Эта прога может нажимать Ф на клаве с разной перидичностью?
Только нажимать ... а передвигать чара я могу и сам ... также моба брать в таргет тоже могу сам.
Я говорю про РФ игру.