Author Topic: Рыбалка  (Read 9770 times)

0 Members and 6 Guests are viewing this topic.

101вирус

  • Зашел в гости
  • *
  • Posts: 12
    • View Profile
Re: Рыбалка
« Reply #15 on: June 27, 2019, 01:06:10 PM »
Может другой кто поможет, Винт чет не хочет советовать ...
правильно делает, личные сообщения на форумах всегда запрещены, для этого у вас существует меню личных сообщений.
Спасибо, в курсе

рыбак

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Re: Рыбалка
« Reply #16 on: September 04, 2019, 12:21:27 PM »
всем привет, этот скрипт работает на поиск картинки, а как сделать наоборот, чтоб когда картинка пропадала он кликал????

GETSCREEN
IF_PICTURE_IN (749,385,1070,553, "104.bmp", 9, 0)
LCLICK(908,571)
   WAITMS(500) 
END_IF

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Рыбалка
« Reply #17 on: September 04, 2019, 01:09:46 PM »
всем привет, этот скрипт работает на поиск картинки, а как сделать наоборот, чтоб когда картинка пропадала он кликал????

GETSCREEN
IF_PICTURE_IN (749,385,1070,553, "104.bmp", 9, 0)
LCLICK(908,571)
   WAITMS(500) 
END_IF

Параметр 9 отвечает за цвет прозрачности в картинке. Действительно ли в твоей картинке обозначена прозрачность таким цветом?

Парамтр 0 указывает на то что картинка ищется с 0% совпадения. То есть картинку кликер найдет где угодно.

Использовать процент совпадения без цветокоррекции в большинстве случаев бессмысленно.

Чтобы кликать если картинка не найдена нужно написать альтернативу ELSE в условии/
Code: (clickermann) [Select]
GETSCREEN
IF_PICTURE_IN (749,385,1070,553, "104.bmp", 0, 100)
   WAITMS(50)
ELSE
   LCLICK(908,571)
   WAITMS(500)
END_IF

рыбак

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Re: Рыбалка
« Reply #18 on: September 04, 2019, 01:22:06 PM »
bgcolor и currency - непонятные для меня параметры выбраны опытным путем, не утверждаю что правильно))) ваш скрипт попробую спасибо!!! да картинка не статичная, это рыбалка, поплавок клюет на половину, пропадает и ведет в стороны
« Last Edit: September 04, 2019, 01:25:16 PM by рыбак »

рыбак

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Re: Рыбалка
« Reply #19 on: September 04, 2019, 02:26:07 PM »
всем привет, этот скрипт работает на поиск картинки, а как сделать наоборот, чтоб когда картинка пропадала он кликал????

GETSCREEN
IF_PICTURE_IN (749,385,1070,553, "104.bmp", 9, 0)
LCLICK(908,571)
   WAITMS(500) 
END_IF

Параметр 9 отвечает за цвет прозрачности в картинке. Действительно ли в твоей картинке обозначена прозрачность таким цветом?

Парамтр 0 указывает на то что картинка ищется с 0% совпадения. То есть картинку кликер найдет где угодно.

Использовать процент совпадения без цветокоррекции в большинстве случаев бессмысленно.

Чтобы кликать если картинка не найдена нужно написать альтернативу ELSE в условии/
Code: (clickermann) [Select]
GETSCREEN
IF_PICTURE_IN (749,385,1070,553, "104.bmp", 0, 100)
   WAITMS(50)
ELSE
   LCLICK(908,571)
   WAITMS(500)
END_IF

скрипт стал подсекать сразу после включения

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Рыбалка
« Reply #20 on: September 04, 2019, 02:51:27 PM »
bgcolor и currency - непонятные для меня параметры выбраны опытным путем, не утверждаю что правильно))) ваш скрипт попробую спасибо!!! да картинка не статичная, это рыбалка, поплавок клюет на половину, пропадает и ведет в стороны

Нужно искать цвет поплавка а не картинку.

скрипт стал подсекать сразу после включения

Естественно, ведь я написал там 100% совпадение.

рыбак

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Re: Рыбалка
« Reply #21 on: September 04, 2019, 03:07:13 PM »
bgcolor и currency - непонятные для меня параметры выбраны опытным путем, не утверждаю что правильно))) ваш скрипт попробую спасибо!!! да картинка не статичная, это рыбалка, поплавок клюет на половину, пропадает и ведет в стороны

Нужно искать цвет поплавка а не картинку.

скрипт стал подсекать сразу после включения

Естественно, ведь я написал там 100% совпадение.

так картинка не пропала, а он срабатывает??? или как это работает???
 

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Рыбалка
« Reply #22 on: September 04, 2019, 03:12:13 PM »
Она "не пропала", её там и не было.

(именно той, что ты ищешь и именно при 100% совпадении)


рыбак

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Re: Рыбалка
« Reply #23 on: September 04, 2019, 03:27:35 PM »
Она "не пропала", её там и не было.

(именно той, что ты ищешь и именно при 100% совпадении)

хорошо, может я неправильно делаю картинку, как мне сделать, картинку подвижного поплавка? без условия ELSE кликерман находит эту картинку на рабочем столе(статичную) и кликает куда мне нужно
« Last Edit: September 04, 2019, 03:29:39 PM by рыбак »

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Рыбалка
« Reply #24 on: September 04, 2019, 10:49:38 PM »
Уже сказали: искать не картинку, а цвет.


рыбак

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Re: Рыбалка
« Reply #25 on: September 04, 2019, 11:32:43 PM »
Уже сказали: искать не картинку, а цвет.

подскажите скрипт, я думаю проблема в подвижном поплавке свечение пикселей на нем меняются что ли? глазу это не видно.
Скажите от какого скрипта отталкиваться и подскажите направление, мне уже не так рыбалка важна, как разобраться в этом, дело принципа уже)
« Last Edit: September 04, 2019, 11:45:36 PM by рыбак »

рыбак

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Re: Рыбалка
« Reply #26 on: September 09, 2019, 03:58:22 PM »
Уже сказали: искать не картинку, а цвет.

COLORMODE (7,0,0, $_xmax,$_ymax)
GETSCREEN
IF_PICTURE_IN (749,385,1070,553, "105.bmp", 0, 100)
   WAITMS(50)
ELSE
   LCLICK(908,571)
   WAITMS(500)
END_IF
итог тот же, срабатывает сразу после включения скрипта

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Рыбалка
« Reply #27 on: September 09, 2019, 04:39:03 PM »
Уже сказали: искать не картинку, а цвет.

COLORMODE (7,0,0, $_xmax,$_ymax)
GETSCREEN
IF_PICTURE_IN (749,385,1070,553, "105.bmp", 0, 100)
   WAITMS(50)
ELSE
   LCLICK(908,571)
   WAITMS(500)
END_IF
итог тот же, срабатывает сразу после включения скрипта

Для начала сделай скриншот объекта таким скриптом.
Code: (clickermann) [Select]
GETSCREEN // снимок
COLORMODE(7) // цветокоррекция снимка
SCREENSHOTEX(0,0, $_xmax,$_ymax, "Image_", 0) // сохранение снимка в файл
HALT

Вырежи маленькую часть объекта без захвата фона и тестируй нахождение таким скриптом
Code: (clickermann) [Select]
GETSCREEN
COLORMODE(7)
IF_PICTURE_IN (749,385,1070,553, "Image_00000000.bmp", -1, 80) // подбирай процент совпадения
   MOVE($_return1, $_return2) // курсор перемещается на картинку
ELSE
   HINTPOPUP("Не нашел")
END_IF
HALT

И вот уже только когда настроишь правильный процент совпадения устанавливай такие же параметры для своего скрипта.
Code: (clickermann) [Select]
GETSCREEN(749,385,1070,553)
COLORMODE(7,749,385,1070,553)
IF_PICTURE_IN (749,385,1070,553, "105.bmp", -1, 80)
   WAITMS(50)
ELSE
   LCLICK(908,571)
   WAITMS(500)
END_IF

рыбак

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Re: Рыбалка
« Reply #28 on: September 10, 2019, 11:26:08 PM »
спасибо, буду пробовать!!! И еще вопрос параметр bgcolor принимает значения от "каких до каких"?
« Last Edit: September 10, 2019, 11:53:25 PM by рыбак »

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Рыбалка
« Reply #29 on: September 11, 2019, 06:05:44 AM »
спасибо, буду пробовать!!! И еще вопрос параметр bgcolor принимает значения от "каких до каких"?

bgcolor - это цвет который кликер будет считать за прозрачность в картинке поиска. Этим цветом ты должен закрасить в своей картинке то что не нужно анализировать.