Author Topic: Гнев Богов  (Read 33300 times)

0 Members and 1 Guest are viewing this topic.

Сергей

  • Активный участник
  • ***
  • Posts: 159
    • View Profile
Re: Гнев Богов
« Reply #15 on: October 20, 2012, 03:50:25 AM »
Code: [Select]
#name "Gnevbogov"

GETSCREEN

//Координаты иконки шмота
$icon_x = 265//ПОМЕНЯЙ!
$icon_y = 223//ПОМЕНЯЙ!
$icon_indent = 11-1
$icon_wh = 40-1

//Координаты кнопки "Да"
$yes_x = 570 //ПОМЕНЯЙ
$yes_y = 340 //ПОМЕНЯЙ


//Координаты кнопки продажи
$sell_x = $icon_x+251
$sell_y = $icon_y+24
$sell_x2 = ($sell_x+50)-1
$sell_y2 = ($sell_y+12)-1

$sell_indent = 39-1//Отступ кнопок
$sell_h = 12-1//Высота


$c1 = 8355647//Цвет черного шмота
$c2 = 4177727//Цвет зеленого шмота
$c3 = 7538192//Цвет серого шмота

$debug = 1//Выставь 0 когда убедишься что не продает ничего нужного.

FOR($i, $i<7)
   $break = 0
   WHILE($break = 0)
      $pop = ($icon_wh * ($i-1)) + ($icon_indent * ($i-1))
      if($i > 3)
         $pop = $pop+1//Обход "защиты"
      END_IF
     
      COLORMODE(6)
      $pc = pxl($icon_x,$icon_y+$pop+$icon_wh)
      $pc2 = pxl($icon_x,($icon_y+$pop+$icon_wh)-1)
      $break = 1
     
      IF(($pc=$c1)|($pc=$c2)|($pc2=$c3))
         $spop = ($sell_h * ($i-1))+($sell_indent*($i-1))
         if($i > 3)
            $spop = $spop+1//Обход "защиты"
         END_IF
         print($spop)
         LCLICK(RND($sell_x,$sell_x2),RND($sell_y+$spop,$sell_y2+$spop))
         WAITMS(RND(400,800))
         IF($debug = 0)
            LCLICK($yes_x,$yes_y2)
         END_IF         
         IF($debug = 1)
            LCLICK($yes_x+123,$yes_y)//нет
         END_IF         
         WAITMS(RND(3400,4800))
         $break = 0
      END_IF
   END_CYC
END_CYC

HALT

Посмотрел саму игру и вот что написал. У меня работает.
В $icon_x и $icon_y запиши координату точки которая красным выделена на прикрепленной картинке. В $yes_x и $yes_y запиши точку куда будет скрипт в кнопку "Да" тыкать.
По умолчанию оно нажимает "Нет". Когда убедишься что ничего лишнего не продает, ставь $debug = 0.
Отсутствую.

Полуночник

  • Активный участник
  • ***
  • Posts: 157
  • Умный не пошлёт на... он скажет -вы далеко пойдёте
    • View Profile
Re: Гнев Богов
« Reply #16 on: October 20, 2012, 04:06:55 AM »
в той точке и у фио вещей и у синих, да у любых может быть чёрный или серый фон. у меня шмота много, проверял. выборку реализовал пока что по поиску пикселей в названии шмотки. в такие дебри как у вас скрипт написан я пока не лезу... мне до этого далеко ещё)))пока что реализовал вот так:
Code: [Select]
getscreen

mark1:

if_pixel_in(480,249, 500,260,2055951,5201775,3100527)
LCLICK(693,277)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark1)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp")
HALT
end_if
mark2:
if_pixel_in(480,298, 500,308,2055951,5201775,3100527)
LCLICK(694,323)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark2)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp")
HALT
end_if
mark3:
if_pixel_in(480,347, 500,358,2055951,5201775,3100527)
LCLICK(694,374)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark3)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp")
HALT
end_if
mark4:
if_pixel_in(480,396, 500,407,2055951,5201775,3100527)
LCLICK(694,423)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark4)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp")
HALT
end_if
mark5:
if_pixel_in(480,445, 500,456,2055951,5201775,3100527)
LCLICK(694,473)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark5)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp")
HALT
end_if
mark6:
if_pixel_in(480,494, 500,505,2055951,5201775,3100527)
LCLICK(694,521)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark6)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp")
HALT
end_if
mark7:
if_pixel_in(480,543, 500,554,2055951,5201775,3100527)
LCLICK(694,571)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark7)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp")
HALT
end_if
   вроде работает, тестирую. если всё нормально, то следующая мысль как прикрутить переход на страницу почты //gnevbogov.ru/mail 
  на чистку почты скрипт уже сделал. там тупо клик по координатам) а потом обратно в магаз //gnevbogov.ru/shop  и зациклить пока почта не опустеет. дело то в том, что этот бот изначально решил сделать потому что в почте бывает по 500 и более писем, это теже 500 шмоток которые надо продать в магазин. надоедает чистить в ручную)))
« Last Edit: October 20, 2012, 04:12:57 AM by prapor »

Сергей

  • Активный участник
  • ***
  • Posts: 159
    • View Profile
Re: Гнев Богов
« Reply #17 on: October 20, 2012, 05:44:56 AM »
Ну тогда чтобы было проще css стили настрой.
Расширение для лисы: https://addons.mozilla.org/ru/firefox/addon/stylish/
Для хрома: https://chrome.google.com/webstore/detail/stylish/fjnbnpbmkenffdnngjfgmeleoegfcffe/details
Сам стиль:
Code: [Select]
.item_name{
padding-left:18px !important;
}
.item_name.grade0,.item_name.grade1,.item_name.grade2 {
background-color:white;
}

.item_name.grade3,.item_name.grade4,.item_name.grade5 {
background-color:black;
}

Как это у меня в хроме:
Отсутствую.

Полуночник

  • Активный участник
  • ***
  • Posts: 157
  • Умный не пошлёт на... он скажет -вы далеко пойдёте
    • View Profile
Re: Гнев Богов
« Reply #18 on: October 20, 2012, 05:54:20 AM »
Собственно для себя я наконец то сделал то что хотел. теперь денёк на тестирование. конечно может громоздко получилось и уверен что можно всё по другому написать. но уж для начинающего и то подвиг)))
Code: [Select]
go:
LCLICK(720,71) // идём в магазин
WAITMS(RND(6000,8000))
getscreen

mark1:

if_pixel_in(480,249, 500,260,2055951,5201775,3100527) // тут и далее продаёт чё не нуно
LCLICK(693,277)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark1)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp") //проверяет есть ли тут шмот, если есть и не на продажу, то идёт к следующей ячейке
goto(ma)  //если пусто, то идёт на почту
end_if
mark2:
if_pixel_in(480,298, 500,308,2055951,5201775,3100527)
LCLICK(694,323)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark2)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp")
goto(ma)
end_if
mark3:
if_pixel_in(480,347, 500,358,2055951,5201775,3100527)
LCLICK(694,374)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark3)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp")
goto(ma)
end_if
mark4:
if_pixel_in(480,396, 500,407,2055951,5201775,3100527)
LCLICK(694,423)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark4)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp")
goto(ma)
end_if
mark5:
if_pixel_in(480,445, 500,456,2055951,5201775,3100527)
LCLICK(694,473)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark5)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp")
goto(ma)
end_if
mark6:
if_pixel_in(480,494, 500,505,2055951,5201775,3100527)
LCLICK(694,521)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark6)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp")
goto(ma)
end_if
mark7:
if_pixel_in(480,543, 500,554,2055951,5201775,3100527)
LCLICK(694,571)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark7)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp")
HALT //тут сделал остановку. потому что если 6 ячеек уже забито, то по 1й ячейке можно продавать конечно. но лучше посмотреть чем забито и потом перезапустить))
end_if
ma:
LCLICK(781,67) //заходит на почту
WAITMS(RND(6000,8000))
getscreen
mark8:
if_pixel_in(875,294,884,299,4165583,12574703,2064319) //проверяет есть ли письма
goto(mark9) //если есть, то собирает лут с почты
else
goto(mark11) //если нет, то в магаз и последний раз продаёт лут и закачивает работу скрипта
end_if
mark9:
LCLICK(968,296)
WAITMS(1400)
LCLICK(901,551)
WAITMS(110)
LCLICK(901,551)
WAITMS(RND(400,800))
LCLICK(751,368)
WAITMS(RND(4500,7000))
LCLICK(916,293)
WAITMS(RND(400,800))
LCLICK(1063,526)
WAITMS(RND(400,800))
LCLICK(738,494)
WAITMS(RND(4500,7000))
IF_PICTURE_IN(655,475,697,517, "444.bmp") // проверяет есть ли ещё свободные места в рюкзаке
goto(mark8) // места есть - проверяем есть ли ещё письма
else
goto(go) // мест больше нет, идём в магаз продавать
end_if



mark11: // продаём остатки если нет писем и заканчиваем работу скрипта

LCLICK(720,71)
WAITMS(RND(6000,8000))
getscreen

if_pixel_in(480,249, 500,260,2055951,5201775,3100527)
LCLICK(693,277)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark1)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp")
HALT
end_if
mark2:
if_pixel_in(480,298, 500,308,2055951,5201775,3100527)
LCLICK(694,323)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark2)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp")
HALT
end_if
mark3:
if_pixel_in(480,347, 500,358,2055951,5201775,3100527)
LCLICK(694,374)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark3)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp")
HALT
end_if
mark4:
if_pixel_in(480,396, 500,407,2055951,5201775,3100527)
LCLICK(694,423)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark4)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp")
HALT
end_if
mark5:
if_pixel_in(480,445, 500,456,2055951,5201775,3100527)
LCLICK(694,473)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark5)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp")
HALT
end_if
mark6:
if_pixel_in(480,494, 500,505,2055951,5201775,3100527)
LCLICK(694,521)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark6)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp")
HALT
end_if
mark7:
if_pixel_in(480,543, 500,554,2055951,5201775,3100527)
LCLICK(694,571)
WAITMS(RND(400,800))
LCLICK(734,366)
WAITMS(RND(3400,4800))
goto(mark7)
else
IF_PICTURE_IN(416,540,457,582, "555.bmp")
HALT
end_if

координаты понятно для моего экрана. ссылки на магаз и почту у меня вынесены на панели ссылок в бразе. я вот инструкцию перечитал пару раз, но так и не понял как в кликере сделать переход на нужную страницу типа go:http//тырыпыры/поллитра.ru

Полуночник

  • Активный участник
  • ***
  • Posts: 157
  • Умный не пошлёт на... он скажет -вы далеко пойдёте
    • View Profile
Re: Гнев Богов
« Reply #19 on: October 20, 2012, 06:13:50 AM »
в хроме попробовал стили - всё норм работает, а вот в мазиле нет.
Code: [Select]
@-moz-document url("http://gnevbogov.ru/shop") {
.item_name{
padding-left:18px !important;
}
.item_name.grade0,.item_name.grade1,.item_name.grade2 {
background-color:white;
}

.item_name.grade3,.item_name.grade4,.item_name.grade5 {
background-color:black;
}
}
что то опять не правильно?
и я извеняюсь за кучу флуда не по теме)) может подчистить от мусора а примеры использования закрепить на первой странице топика?
« Last Edit: October 20, 2012, 06:47:55 AM by prapor »

Сергей

  • Активный участник
  • ***
  • Posts: 159
    • View Profile
Re: Гнев Богов
« Reply #20 on: October 20, 2012, 06:41:52 AM »
Попробуй юрл без кавычек писать, вот так:
Code: [Select]
@-moz-document url(http://gnevbogov.ru/shop) {
Насчет перехода на другую страницу, то легче всего сделать закладки на панели браузера и кликать туда мышкой из кликера.
Или же можно кликнуть в адресную строку браузера и набрать адрес с помощью фун-и KEYSTRING ("keystring", [delay]), т.е.
Code: [Select]
LCLICK(160,40)//Координаты адресной строки
KEYSTRING("www.gnevbogov.ru/mail", 60)
Но только для этого нужно следить чтобы раскладка была правильная включена, так что лучше закладки.
Отсутствую.

Полуночник

  • Активный участник
  • ***
  • Posts: 157
  • Умный не пошлёт на... он скажет -вы далеко пойдёте
    • View Profile
Re: Гнев Богов
« Reply #21 on: October 20, 2012, 06:46:31 AM »
без кавычек тож не работает

Сергей

  • Активный участник
  • ***
  • Posts: 159
    • View Profile
Re: Гнев Богов
« Reply #22 on: October 20, 2012, 06:57:35 AM »
Тупая лиса, оказывается надо "/" в конце:
Code: [Select]
@-moz-document url(http://gnevbogov.ru/shop/) {Если и после этого не заработает, попробуй http://www.gnevbogov.ru/shop/
Отсутствую.

Полуночник

  • Активный участник
  • ***
  • Posts: 157
  • Умный не пошлёт на... он скажет -вы далеко пойдёте
    • View Profile
Re: Гнев Богов
« Reply #23 on: October 20, 2012, 07:12:42 AM »
не понятно что не так да и фиг с ним)) поставил Stiles Tuner  и без проблемм всё сделал. только скрипт переделать под него(если понадобится)
всё. на сегодня хватит. спать)) спасибо за помощь
« Last Edit: October 20, 2012, 07:14:18 AM by prapor »

СлавьЯнИнъ

  • Активный участник
  • ***
  • Posts: 179
    • View Profile
Используй sub/end_sub/gosub
« Reply #24 on: October 25, 2012, 05:54:39 AM »
Попробуй перенести повторяющуюся группу действий (продажу например) в подпрограммы. Вызов подпрограмм работает очень стабильно. Но учти:
Quote
Примечания
Запрещается использовать в теле подпрограммы инструкцию GOTO, ведущую за пределы подпрограммы, так как это приведет к ошибке
добрый смех равняет всех

Полуночник

  • Активный участник
  • ***
  • Posts: 157
  • Умный не пошлёт на... он скажет -вы далеко пойдёте
    • View Profile
Re: Гнев Богов
« Reply #25 on: October 26, 2012, 03:33:39 AM »
аааа бесит((( ничё не понимаю в этих языках. фигня только получается((( либо не продаёт ничего, либо продаёт, но всё подряд. вроде сделал что бы продавал только то что нужно, но тогда продаёт только одну шмотку. толи цикл не правильно делаю, толи не сравнивает IF_PICTURE_IN толи ещё что....  а привязать чистку почты не получается совсем... там чистит только одно письмо и сразу бежит в магаз не делая больше никаких проверок ни с if_pixel_in ни с IF_PICTURE_IN.
А что предложил Сергей не понял и половины
Code: [Select]
#name "Gnevbogov"

GETSCREEN

//Координаты иконки шмота --------------------дык координаты разные... их может быть 1 минимум и 7  максимум
$icon_x = 265//ПОМЕНЯЙ!
$icon_y = 223//ПОМЕНЯЙ!
$icon_indent = 11-1
$icon_wh = 40-1

//Координаты кнопки "Да" ------------------------ единственное что не меняется
$yes_x = 570 //ПОМЕНЯЙ
$yes_y = 340 //ПОМЕНЯЙ


//Координаты кнопки продажи ------------тоже самое... каждый раз могут быть от 1 до 7 координат потому что если в первой ячейке есть лут
на продажу и продаю его, то все остальные ячейки сдвигаются на 1 вверх, и так пока не кончится лут. а если есть то что надо оставить что то,
то надо переходить с первой ячейки, на вторую. если и во второй ячейке нужная вещь, то переходим на третью. и так пока либо не продать всё,
либо пока первые 7 ячеек не заполнятся нужными вещами. тогда надо остановить макрос.$sell_x = $icon_x+251
$sell_y = $icon_y+24
$sell_x2 = ($sell_x+50)-1
$sell_y2 = ($sell_y+12)-1

$sell_indent = 39-1//Отступ кнопок
$sell_h = 12-1//Высота


$c1 = 8355647//Цвет черного шмота---------------- ну допустим со стилем css цвет только один ищем
$c2 = 4177727//Цвет зеленого шмота
$c3 = 7538192//Цвет серого шмота

$debug = 1//Выставь 0 когда убедишься что не продает ничего нужного.
 // а тут дальше ващееееее.... для меня тёмный лес((( как применить это к своим потребностям и чем то дополнить я не соображаю((( простите
FOR($i, $i<7)
   $break = 0
   WHILE($break = 0)
      $pop = ($icon_wh * ($i-1)) + ($icon_indent * ($i-1))
      if($i > 3)
         $pop = $pop+1//Обход "защиты"
      END_IF
     
      COLORMODE(6)
      $pc = pxl($icon_x,$icon_y+$pop+$icon_wh)
      $pc2 = pxl($icon_x,($icon_y+$pop+$icon_wh)-1)
      $break = 1
     
      IF(($pc=$c1)|($pc=$c2)|($pc2=$c3))
         $spop = ($sell_h * ($i-1))+($sell_indent*($i-1))
         if($i > 3)
            $spop = $spop+1//Обход "защиты"
         END_IF
         print($spop)
         LCLICK(RND($sell_x,$sell_x2),RND($sell_y+$spop,$sell_y2+$spop))
         WAITMS(RND(400,800))
         IF($debug = 0)
            LCLICK($yes_x,$yes_y2)
         END_IF         
         IF($debug = 1)
            LCLICK($yes_x+123,$yes_y)//нет
         END_IF         
         WAITMS(RND(3400,4800))
         $break = 0
      END_IF
   END_CYC
END_CYC

HALT
Ладно, пока что в такие дебри нет возможности лезть. Обьясните по порядку с моими потугами:
Code: [Select]
go:
 
LCLICK(866,79)
WAITMS(RND(6000,8000))

pr1:
getscreen

if_pixel_in(484,265, 16777215)
LCLICK(689,285)
WAITMS(RND(400,800))
LCLICK(730,376)
WAITMS(RND(6000,8000))
goto(pr1)
else
goto(pr2)
end_if
pr2:
getscreen
if_pixel_in(484,312, 16777215)
LCLICK(694,335)
WAITMS(RND(400,800))
LCLICK(730,376)
WAITMS(RND(6000,8000))
goto(pr1)
else
goto(pr11)
end_if

pr11

LCLICK(929,82)
почему тут не могу сделать цикл что бы проверял пиксели на первой ячейке(pr1:), и ТОЛЬКО если НЕТ нужного цвета переходил на проверку второй ячейки(pr2:)  и только после всего переходил на (pr11)? у меня делает всё подряд по пунктам во первых, не взирая на указанные goto? а во вторых во второй ячейке не проверяет if_pixel_in(484,312, 16777215) продаёт что там есть и не переходя обратно на(pr1)   заканчивает кликом(pr11).  Для того что бы я быстрее понял прошу(если не трудно) именно в моём скрипте указать ошибки и примеры КАК именно нужно делать....
« Last Edit: October 26, 2012, 04:58:21 AM by prapor »

Полуночник

  • Активный участник
  • ***
  • Posts: 157
  • Умный не пошлёт на... он скажет -вы далеко пойдёте
    • View Profile
Re: Используй sub/end_sub/gosub
« Reply #26 on: October 26, 2012, 04:10:20 AM »
с основным окошком не могу пока подружиться. а вы мне подпрограммы предлагаете. для меня это тёмный лес
Попробуй перенести повторяющуюся группу действий (продажу например) в подпрограммы. Вызов подпрограмм работает очень стабильно. Но учти:
Quote
Примечания
Запрещается использовать в теле подпрограммы инструкцию GOTO, ведущую за пределы подпрограммы, так как это приведет к ошибке

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Гнев Богов
« Reply #27 on: October 26, 2012, 05:44:40 PM »
Много бестолково "мусоришь"
go: - здесь совсем некчему
goto(pr2) pr2: goto(pr11) pr11 - тоже не нужно. Скрипт и так выполняется с верху в низ
if_pixel_in(484,265, 16777215)  - написано неправильно! Ты должен указать область поиска
if_pixel_in(0,0,1200,768, 16777215)

Code: [Select]
LCLICK(866,79)
WAITMS(RND(6000,8000))

pr1:
getscreen

if_pixel_in(0,0,484,265, 16777215)
   LCLICK(689,285)
   WAITMS(RND(400,800))
   LCLICK(730,376)
   WAITMS(RND(6000,8000))
   goto(pr1)
end_if

getscreen
if_pixel_in(0,0,484,312, 16777215)
   LCLICK(694,335)
   WAITMS(RND(400,800))
   LCLICK(730,376)
   WAITMS(RND(6000,8000))
   goto(pr1)
end_if

LCLICK(929,82)

СлавьЯнИнъ

  • Активный участник
  • ***
  • Posts: 179
    • View Profile
Re: Гнев Богов
« Reply #28 on: October 26, 2012, 06:36:52 PM »
Давайте, дорогой друже, Prapor наметим путь достижения цели.
1. Словами опишите, что конкретно хотите зделать с помощью скрипта.
2. Выпишите чёткую последовательность простых действий мышью и клавой которая приведёт к нужному результату.
3. Замените каждый элемент вашей последовательности на операторы программы. Переведите ваш язык на язык кликера.

Скрипт хороший у вас получился. Проделайте эти три пункта и вам всё станет ясно.

Итак, Prapor начинайте! Мы поможем.


добрый смех равняет всех

ЦИТРИН

  • Супермодератор
  • Оплот сообщества
  • *
  • Posts: 484
  • Марафон опавших листьев, коктейль из дыма и мыслей
    • View Profile
Re: Гнев Богов
« Reply #29 on: October 26, 2012, 09:47:25 PM »
Ну тогда чтобы было проще css стили настрой.
Расширение для лисы:
Сергей,  если  не затруднит, нельзя ли подробнее описать этот интересный процесс?
Для чего, почему, как меняется игровое поле , почему кликерману так проще опознавать предметы на экране  итп
Ну и поместить сабж , скажем в новую  тему "Секреты кликермана" .
Столкнулся с тем что подложка страницы сайта  в хроме сильно влияет на цвет искомых  пикселей , хотя визуально ничего не меняется.
  отрывок из скрипта
Code: [Select]
GETSCREEN
 COLORMODE
WAITMS(550)
//////////////
$coun = PXLCRC (653,675,689,696) // поиск 
WAITMS(150)
print($coun)
IF (($coun = 2532764772)|($coun = 2688665135)|($coun = 3854682496)|($coun = 664050717))
   GOTO(go3)
END_IF
Это все один и тот же белый цвет фона,  с одними и теми же  маленькими черными буковками на нем .
Бабочки полёт будит тихую поляну в солнечном свету...