1
Использование / Re: Объединение одинаковых команд для разных картинок.
« on: August 10, 2015, 07:21:33 PM »
Клик мышью норм проходит, #ENTER хотел сделать потому что тут на форуме или в вашей группе в вк прочел, что если есть возможность заменить нажатие мышью на нажатие клавиш будет лучше.
Сделал задержку в 5 секунд теперь связка *hand* и *take* работает , раньше появление картинки "mob...bmp" могло вклинится между ними и начинался бой.( перс не успевал дойти до убитого моба если появлялся другой и начинал атаку)
А с *постоянную буквенную часть+индексная цифровая* приношу извинения за дезинформацию.
Я заменил название картинок буквами тут в коде a, b, c... чтобы убрать трудно читаемые название моих картинок *vidstopimobastoyawegonamne2.bmp* *vidmobaslevaiduwego2.bmp* и т.д. всего около 20 картинок таких вышло.
При вставке таким способом кликер видит все картинки как одну и не находит.
Сделал задержку в 5 секунд теперь связка *hand* и *take* работает , раньше появление картинки "mob...bmp" могло вклинится между ними и начинался бой.( перс не успевал дойти до убитого моба если появлялся другой и начинал атаку)
А с *постоянную буквенную часть+индексная цифровая* приношу извинения за дезинформацию.
Я заменил название картинок буквами тут в коде a, b, c... чтобы убрать трудно читаемые название моих картинок *vidstopimobastoyawegonamne2.bmp* *vidmobaslevaiduwego2.bmp* и т.д. всего около 20 картинок таких вышло.
При вставке таким способом кликер видит все картинки как одну и не находит.
Code: [Select]
GETSCREEN
FOR($i=1, $i < 5)
IF_PICTURE_IN (20,5, 900,500, STRCONCAT($i, "mob1.bmp", "mob2.bmp", "mob3.bmp", "mob4.bmp", "mob5.bmp", "mob6.bmp", "mob7.bmp", "mob8.bmp",), -1, 70)
LCLICK($_return1, $_return2)
WAITMS(100)
KEYPRESS(#1)
WAITMS(300)
$i = 100 // если нужно прервать перебор при нахождении.
END_IF
END_CYC
GETSCREEN
IF_PIXEL_IN(20,5, 900,500, 5761023)
LCLICK($_return1, $_return2)
WAIT(5)
END_IF
GETSCREEN
FOR($i=1, $i < 5)
IF_PICTURE_IN (20,5, 900,500, STRCONCAT($i, "vid1.bmp", "vid2.bmp", "vid3.bmp", "vid4.bmp"), -1, 90)
LCLICK($_return1, $_return2)
WAIT(5)
$i = 100 // если нужно прервать перебор при нахождении.
END_IF
END_CYC
GETSCREEN
IF_PICTURE_IN (200,45, 760,240, "lut.bmp", -1, 100)
LCLICK($_return1, $_return2)
WAITMS(100)
END_IF