Author Topic: Помогите, выдает ошибку!  (Read 1169 times)

0 Members and 1 Guest are viewing this topic.

bOTpROGER

  • Зашел в гости
  • *
  • Posts: 16
    • View Profile
Помогите, выдает ошибку!
« on: August 04, 2017, 11:27:38 PM »
В общем, недавно начал делать скрипты, все работало норм, но сейчас делаю скрипт для игры. Написал самый простой код, но выводит ошибку: Файл C:\Clickermann v4.12\8703993 не найден. Раньше такого не было. Игра в оконном режиме, пробовал с привязкой и без(в обоих случаях менял координаты на нужные). Где я ошибся?
Code: (clickermann) [Select]
GETSCREEN
If_picture_in(0,0,223,95,8703993)
move(120,54)
LCLICK(120,54)
End_if

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Помогите, выдает ошибку!
« Reply #1 on: August 05, 2017, 08:12:28 AM »
Функция IF_PICTURE_IN ищет картинки на экране по фрагменту из BMP файла
Code: (clickermann) [Select]
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "file.bmp", -1, 100)
   LCLICK($_return1, $_return2)
   WAITMS(100)
END_IF

Ты вроде ищешь цвет пиксела, тогда нужно использовать IF_PIXEL_IN
Code: (clickermann) [Select]
GETSCREEN
IF_PIXEL_IN(0,0,223,95,8703993)
   LCLICK(120,54)
   WAITMS(100)
END_IF
WAITMS(50)

bOTpROGER

  • Зашел в гости
  • *
  • Posts: 16
    • View Profile
Re: Помогите, выдает ошибку!
« Reply #2 on: August 05, 2017, 08:45:33 AM »
Вот я дурья голова, мне же действительно надо было сделать поиск по пикселю "IF_PIXEL_IN", а "If_picture_in" даже не знаю откуда я его взял. Спасибо большое!