Author Topic: автолопата для Фантазиум-2  (Read 6890 times)

0 Members and 1 Guest are viewing this topic.

Антихрист

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
автолопата для Фантазиум-2
« on: March 11, 2013, 03:07:30 AM »
Привет-привет всем! ПРОШУ ПОМОЧЬ!
друг посоветовал эту прогу как самую действенную,и, не могу не согласиться, это действительно так!
Есть клиентская игра Фантазиум-2. хорошая, добрая игра, но есть один недостаток: чтобы копать(добывать всякий шлак на переработку) нужно или сидеть и тупо жать кнопки, либо донатить на примочку для автокопания.
попытался написать скрипт. кой чего додумал сам, остальное с мануала вычитал. но не работает


#name "Fanta-auto-digging"

// begin your script here

wndstate( wndfind("Фантазиум 2"), 1) 
$h = hget(581,729)
KEYPRESS(#1)
WAIT(1)--------------------------------------(ждать нужно секунд 6-8)
WAIT(1)
WAIT(1)
WAIT(1)
KEYPRESS(#F1)----------------------(подобрать предмет)
repeat (400)
-----------( и снова повторять постоянно.ну, скажем,раз 400



проблема в том, что окно активирует нужное, но дальше ничего не делает.
записать действия не выходит, пишет что не удалось установить перехватчик



Антихрист

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
Re: автолопата для Фантазиум-2
« Reply #1 on: March 11, 2013, 03:10:24 AM »
вот вариант №2 что пробовал. тоже глухо

wndstate( wndfind("Фантазиум 2"), 1)
WAIT(1)
WAIT(1)
LCLICK(581,729)
DBLCLICK(581,729)
WAIT(1)
WAIT(1)
DBLCLICK(584,689)
goto begin

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: автолопата для Фантазиум-2
« Reply #2 on: March 11, 2013, 09:36:14 AM »
уже отвечал в группе

попробуй
Code: (clickermann) [Select]
move(x,y)
waitms(50)
ldown(x,y)
waitms(50)
lup(x,y)

кстати зачем два WAIT(1) когда можно один раз написать WAIT(2). таймер у кликера довольно точный