Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

UoKit.com Форумы _ UO Pilot в Lineage II _ Прием в пати окна

Автор: ChipS 12.1.2019, 17:05

Добрый вечер подскажите как взять окно в пати не переключаясь на него. Есть скрипт:
set #h1 findwindow("свс")
set #h2 findwindow("бд")
set #h3 findwindow("кот")
set #h4 findwindow("ше")
init_arr %handle #h1 #h2 #h3 #h4
log %handle [1]
log %handle [2]
log %handle [3]
log %handle [4]
if KB.GetKeyState(q) = 1
log Нажата клавиша q
set workwindow %handle [1]
send 2
set workwindow %handle [2]
send 2
set workwindow %handle [3]
send 2
wait 1s
end_if
if KB.GetKeyState(3) = 1
log Нажата клавиша 3
set workwindow %handle [4]
send 5
end_if
wait 200

В него хочу добавить, желательно проверку по цвету если например бд кинул пати он проверил цвет изменился принял пати ну че типа этого

Автор: cirus 12.1.2019, 18:38

Цитата
как взять окно в пати не переключаясь на него.

Никак. Л2 воспринимает клики только в активном окне. Проверить что кинули пати можно, findimage работает для перекрытого окна, но чтобы принять пати придётся переключиться на окно.

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)