|
Горячая клавиша остановки нажатий |
|
|
DarkMaster |
8.1.2019, 15:29
|
Модератор UOPilot
Сообщений: 9.463
Регистрация: 2.12.2008 Группа: Супермодераторы Наличность: 27677
Пользователь №: 11.279
|
Цитата А скрипт позволяет нажимать ротацию из кнопок? Элементрано. Код --lua while 1 do send217 "a" wait(100) send217 "b" wait(100) send217 "c" wait(100) end Цитата Я просто теряюсь в догадках какая комбинация из них не будет мешать другой из-за накладываемого времени нажатия кратности. Например периодичность в 50 будет мешать периодичности в 100 и т.д. Скрипт просто зависнет. А кнопки из-за разности кратности рано или поздно выходят из зависания и кое-как молотят. И пробовал делать 1/3 времени, и 1/25, это всё равно создаёт затруднения Огласите задачу полностью =) Несколько нажатий с разными кулдаунами? Код --lua local button = { {"a",1}, -- таймаут в секундах {"b",2}, {"c",0.5}, }
for i = 1, #button do button[i][3] = os.clock() + button[i][2] end
local main = function(button) for i = 1, #button do if button[i][3] < os.clock() then send217(button[i][1]) button[i][3] = os.clock() + button[i][2] end end end
while 1 do main(button) end
--------------------
Скрипты UOPilot под заказ. Консультации по UOpilot 15$/час. Услуги Lua разработчика (не пилот, проекты, постоянка) Disсоrd: Kov____
|
|
|
|
Levo222 |
8.1.2019, 16:00
|
Journeyman
Сообщений: 399
Регистрация: 18.11.2017 Группа: Пользователи Наличность: 0
Пользователь №: 18.689
|
Элементарно Цитата(DarkMaster @ 8.1.2019, 19:29) Элементарно. 1
Код --lua while 1 do send217 "a" wait(100) send217 "b" wait(100) send217 "c" wait(100) end Огласите задачу полностью =) Несколько нажатий с разными кулдаунами? Код --lua local button = { {"a",1}, -- таймаут в секундах {"b",2}, {"c",0.5}, }
for i = 1, #button do button[i][3] = os.clock() + button[i][2] end
local main = function(button) for i = 1, #button do if button[i][3] < os.clock() then send217(button[i][1]) button[i][3] = os.clock() + button[i][2] end end end
while 1 do main(button) end
Мда, действительно Полная задача выходит за рамки самого скрипта, потому что кулдауны нестатичные и зависят от проков которые весьма трудно считать в рамках одного скрипта, там и финдимидж не работает, но за идею спасибо
|
|
|
|
DarkMaster |
8.1.2019, 18:08
|
Модератор UOPilot
Сообщений: 9.463
Регистрация: 2.12.2008 Группа: Супермодераторы Наличность: 27677
Пользователь №: 11.279
|
Цитата С какой частотой обновления может максимально работать финдимидж? Зависит от того, какой из методов доступен. Если возможно работать по хендлу, то все зависит от видюхи. Лично видел как в л2 снимало 400 кадров в секунду. Цитата и при этом выполнять требуемые команды в зависимости от того или иного действия? sutra со своим методом поиска изображений добивался 2-3 мс на поиск и анализ изображения. Т.е. 300-500 раз в секунду анализ. Выполнять команды, честно, не тестил, но отослать столько нажатий, что приложение встанет колом зачастую очень легко, думаю там десятки тысяч в секунду.
--------------------
Скрипты UOPilot под заказ. Консультации по UOpilot 15$/час. Услуги Lua разработчика (не пилот, проекты, постоянка) Disсоrd: Kov____
|
|
|
|
Levo222 |
8.1.2019, 18:18
|
Journeyman
Сообщений: 399
Регистрация: 18.11.2017 Группа: Пользователи Наличность: 0
Пользователь №: 18.689
|
Цитата(DarkMaster @ 8.1.2019, 22:08) Зависит от того, какой из методов доступен. Если возможно работать по хендлу, то все зависит от видюхи. Лично видел как в л2 снимало 400 кадров в секунду.
sutra со своим методом поиска изображений добивался 2-3 мс на поиск и анализ изображения. Т.е. 300-500 раз в секунду анализ. Выполнять команды, честно, не тестил, но отослать столько нажатий, что приложение встанет колом зачастую очень легко, думаю там десятки тысяч в секунду.
Сейчас проблема стоит в том что каждое изображение приходится обрабатывать непосредственно перед выполнением команды, потому что оно не статично. Может я дурак, но ставил команду перед циклом - определялось только 1 раз, внутри цикла это занимает слишком много времени. Также есть вещи которые я так еще и не понял. Очень эффективные, каким образом при отсутствии графики работают фишботы Если ставить команду findimage непосредственно перед проверкой условия это занимает 2-3 секунды. Есть какой-то другой способ? И в чем заключается метод Sutrы?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|