Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Flayka

Pages: [1] 2
1
Использование / newerwinter online
« on: June 09, 2018, 03:05:11 PM »
Ребят, привет)
Есть ли люди, которые играют в невервинтер онлайн и юзают там кликер?)
поделитесь скриптами)
Конкретно интересует перемещение по локации.
Сам я нуб, могу только вокруг  if_picture_in строить весь скрипт)

2
это же поток)
я так понимаю, автор хочет каждые 290-310 секунд щелкать в определенном месте.
я бы так сделал:

THREAD(THREAD, 1)
   move(969,34)
   LCLICK(-1,-1) //клик по текущим координатам
   WAIT(RND(290,310))
END_THREAD

3
можно ли применить colormode(7) при обращению к скрину
или как массово пересохранить н-ное количество картинок из обычного режима в 7 ?)

в общем, расскажу подробней.
нарезал кучу картинок для поисков, и решил применить цветокоррекцию, т.к. раньше её совсем не было, а она нужна)
что было бы логичней сделать, чтобы не пришлось всё перескринивать?

4
если что) я решил, что и верно, если меньше 2 черных пикселей в символе, то это значок) а у кого черный значок клана - сами виноваты))

5
последовательно-зависимо проверяете наличие 6 остальных цветов, есть лишний цвет значит игрок со значком клана.
можно подробности? :)
я так понимаю ифпикчерин, а какие 6 цветов искать?)

6
И так, здрасьте.
Вопрос следующего плана. Необходимо вычислить игроков в клане и пропустить их, игрокам без клана написать сообщение.
Застопорился на этапе отсеивания)
Игрок в клане имеет возле ника значок, знаю, что цвет фона 14671839 , буквы 0. как это всё связать не пойму)
Заранее - спасибо)

7
Общие вопросы / Re: IF_PICTURE_IN и SCREENSHOTEX
« on: November 13, 2015, 01:30:44 PM »
так ты наверно их в перебор не добавляешь?)

8
Общие вопросы / Re: Lines
« on: November 13, 2015, 01:14:00 PM »
тоже не так давно начал думать на тему написать бота для 3 в ряд, просто так)
есть немного мысле.
считывать хеш с области (шарик) и на основании хешей областей делать массив. и дальше по наклонной. но что-то мне подсказывает, что это неправильно)

9
тогда ещё можно вопросик?)
нужно было: делаем скрин части экрана, через 2 минуты делаем скрин той же части экрана, если картинки 5 раз совпали, перезапускаем скрипт, реализовал вот так:
Code: [Select]
      getscreen
   TFCLEAR ("screens\m_0000.bmp", 1)
   wait(3)
   SCREENSHOTEX(717,123, 1036,218, "m_", 0)
   wait(120)
   getscreen
   IF_PICTURE_IN (717,123, 1036,218, "screens\m_0000.bmp",-1,70)
      print("Пoвис в ", $povis," раз")
      inc($povis)
      TFCLEAR ("screens\m_0000.bmp", 1)
      If ($povis>5)
         $povis=0
         keypress(#F5)
         wait(30)
         inc($4etam) //флаг для сброса скрипта
      end_if
   else
      $povis=0
      TFCLEAR ("screens\m_0000.bmp", 1)
   END_IF
но после твоей помощи, думаю, что если сделать эту часть скрипта так же через хеш, то скрипт оптимизируется.)

10
батником проще, но я почему-то думал, что мне будут нужны некоторые файлы в папке скрин, немного подправил- уже не нужны)
У тебя есть ошибки, например здесь
Code: (clickermann) [Select]
SCREENSHOTEX(4,789, 1419,839, "Netak_"$n, 0)Правильно будет
Code: (clickermann) [Select]
SCREENSHOTEX(4,789, 1419,839, STRCONCAT("Netak_",$n), 0)
кликерман в 4.11 (000) Команды-Экран - SCREENSHOTEX(0,0, $_xmax,$_ymax, "Image_", 0)

а с запятыми и скобочками, да бывают у меня проблемки)
И спасибо большое, в который раз спасаешь))

11
Code: [Select]
getscreen
$pix=PXLCOUNT(60,820, 226,836, 0)
if (($pix=400) or ($pix=0))
else
   print("wow")
   SCREENSHOTEX(4,789, 1419,839, "Netak_"$n, 0)
   FOR($nomsc=0, $nomsc < $n)
      print(enter)
      getscreen
      IF_PICTURE_IN (4,789, 1419,839, STRCONCAT("Netak_"$nomsc,".bmp"), -1, 90)
         TFCLEAR ("screens\netak", 1)
      end_if
   end_cyc   
end_if

надо доработать, а я чет запутался.

Суть такая:
1.  Если пиксели совпали - ничего не делаем
2 . Если по количеству пикселей не совпало, то мы делаем скриншот.
2.1 Если такой скриншот есть, то удаляем существующий
2.2 Если такого же скриншота нет - оставляем.
3. каждый раз проверяем новый скриншот со всеми существующими скриншотами (которые созданы с момента запуска скрипта)

В начале скрипта надо бы сделать проверку на наличие картинок, если они есть, то удалить. Отсюда вопрос, скрины мы можем сохнять только в screens\ ?? ибо вариант с отдельной папкой, которую можно удалить в начале запуска скрипт не хочет воспринимать((

 :o :o :o

12
Вчера ломал голову над этой же проблемой.
грубо говоря, был такой момент, что вначале скрипта прописал wait(rnd(250,350)) , дада, не дописал waitms. С тех пор прошло несколько дней и несколько исправлений в скрипте, и вот вчера открываю я свой скрипт, запускаю, и ничего не происходит, хотя кликер горит зеленым и выполнение вроде как идет... выяснил, что в начале скрипта написано wait(rnd(250,350)) , списал на больную голову и, наверняка просто перепутал файлы.)
А так похоже на страшилку, которую можно возле костра  начинающим кликерКидам рассказывать)))

13
Кликером, Отключить -включить модем можно.
 зная модель, зайти в меню настроек используя заводские логин-пароль и делать с модемом что пожелаеш.
С сетевым соединением ещё проще. но вот накой всё это надо, большой вопрос?
Если динамический ип, то после выключения и включения модема, присвоится новый ИП, что запутает модератора на сайте объявлений.) в моей логике)

14
"7) отключить/включить модем "
По-моему нет)

15
Подстава.
Я чет и не думал, что можно движение мышки игрока снимать.) добавил рандома в клик по пикселям и радовался) надо теперь снова бота подпиливать) спасибо за кучу инфы!

Pages: [1] 2