Здравствуйте, гость ( Вход | Регистрация )

> как переписать скрипт на скрытое окно
brn
сообщение 12.10.2012, 21:41
Сообщение #1


**

Neophyte
Сообщений: 10
Регистрация: 12.10.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.370



Вот такой скриптик мною написаный работает хорошо, но в последнее время пришла необходимость чтоб он работал в перекрытом окне, и вот тут возник ступор у меня. с findcolor
Код
set #handleWin GetWindow (000105A6)
set workwindow #handleWin
if_not 600, 467 2499614 //проверка ячейки на наличие итемов
if 600, 461 1048642 //проверка не продаваемого итема в ячейке 1
  drag 599, 464 789, 327 //выкидываем данный итем
  wait 1s
  left 368, 193  //подтверждаем
  left 703, 428 //снимаем затемнение с ячейки
  wait 1s
end_if
if 636, 461 1048642 //проверка не продаваемого итема в ячейке 2
  drag 636, 461 789, 327 //выкидываем данный итем
  wait 1s
  left 368, 193 //подтверждаем
  left 703, 428 //снимаем затемнение с ячейки
  wait 1s
end_if
if 672, 461 1048642 //проверка не продаваемого итема в ячейке 3
  drag 672, 461 789, 327 //выкидываем данный итем
  wait 1s
  left 368, 193 ///подтверждаем
  left 703, 428 //снимаем затемнение с ячейки
  wait 1s
end_if
:sta
post F1 //жмем продать
wait 1s
if_not 274, 177 16777215 //проверяем открылось нет  
  Goto sta //возвращаем если не открылось
end_if
left 311, 382 //жмем строку продать  
if_not 322, 164 15921906 //проверяем открылось нет    
  Goto sta //возвращаем если не открылось
end_if
wait 500
drag 319, 390 316, 191 //продаем итем с ячейки 1
if 386, 199 5128240 //проверяем на заточ
  left 386, 199 //подтверждаем если присутсвует заточ
end_if
drag 357, 398 350, 192 //продаем итем с ячейки 2
if 386, 199 5128240 //проверяем на заточ  
  left 386, 199 //подтверждаем если присутсвует заточ  
end_if
drag 391, 393 387, 194 //продаем итем с ячейки 3
if 386, 199 5128240 //проверяем на заточ  
  left 386, 199 //подтверждаем если присутсвует заточ  
end_if
left 424, 437 //продаем  
end_if  

не могу допетрить как писать в скрипте, пробовал тыкался, то зависает на определенных строках то шпарит все строки без определения
Код
set $a 0
While $a < 1
set $a findcolor (324, 490  335, 522  1 1 6577750 %arr workwindow)
end_while

или же я в корне думаю не в ту сторону
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения



Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 8.7.2025, 11:33
Designed by Nickostyle