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.


Topics - rrdeiss

Pages: [1]
1
Общие вопросы / Проверка в фоновом режиме
« on: November 02, 2017, 07:10:22 AM »
Добрый день, возможно ли как-то реализовать проверку условия каждые 5 секунд, но не прерывая основную программу?

2
Общие вопросы / Разграничение действий
« on: October 31, 2017, 06:27:39 AM »
Всем очередной раз привет.
Почему-то подпрограмма scunhunt выполняется до бесконечности, хотя я ввожу в каждой, если действие выполнено, то inc($a,1)
Т.е. персонаж заходит в бой, но потом как ни в чем ни бывало пытается перейти к поиску противника


Code: [Select]
lclick(1244,127)
$a=0
while($a=0)
scanhunt(370,190)
scanhunt(350,208)
scanhunt(389,211)
scanhunt(371,228)
end_cyc
logwrite("напал")
$wmob=0
while($wmob=0)
   simplewar()
end_cyc
LOGWRITE ("бой завершен")
checktable()

3
Вот код
Code: [Select]
fndhnt()
startwar()
while($wmob=0)
   simplewar()
end_cyc
drinkburdfight()
Останавливается после выполнения while
Последняя подпрограмма не выполняется
Не рестартится вся программа
Что с этим можно сделать?

4
Общие вопросы / Цикл в цикле
« on: October 29, 2017, 08:06:15 PM »
Добрый день, есть такой вопрос

Мне нужно сделать цикл в цикле.
Есть две переменных: $wmob и $udar.
Первая отвечает за то, продолжать ли бой или нет, вторая за количество ударов в бою.
Для выполнения первой я пишу
Code: [Select]
while($wmob=0)
simplewar()
end_cyc
Но проблема в том, что засчет функции simplewar() увеличивается так же переменная $udar. Мне нужно сделать так, чтобы во время выполнения while велся подсчет $udar и внутри же этого цикла срабатывала функция superwar().

5
Добрый день, прошу дать пример кода в котором действие выполняется, если в указанной области нет искомого пикселя.
И еще. Как сделать проверку пикселя в другой области после каждого действия без потери времени?

6
Добрый день, пишу своего первого бота, для браузерной игры. Бьет все нормально, но что сделать, если в бой заходит второй бот? Как продолжить бить? Нужно какое-то условие, думаю
Code: [Select]
getscreen
if_pixel_in(1177,102,1233,156,813387,11115264)
wait(2)
lclick($_return1,$_return2)
wait(2)
lclick(352,207)           

wait (1)

getscreen
 if_pixel_in(342,180,1147,816,2507655,933703,6327740)
lclick($_return1, $_return2)
waitms(100)
dblclick($_return1, $_return2)
end_if

wait(6)
getscreen
if_pixel_in(592,427,641,471,2497978,4529848,5812464)
lclick($_return1, $_return2)
wait(6)                     
lclick($_return1, $_return2)
wait(6)
lclick($_return1, $_return2)
wait(6)
lclick(671,461)
wait(6)
end_if
getscreen
if_pixel_in(542,130,591,131,202)
lclick(1396,59)
lclick(1088,200)
end_if
getscreen
if_pixel_in(646,130,669,128,9655827)
lclick(1396,59)
lclick(1093,174)
end_if

7
Использование / Помогите неумельцу.
« on: October 28, 2017, 06:07:28 PM »
Добрый день, уже третьи сутки пытаюсь изучить различные кликеры, но ничего не получается.
Помогите, пожалуйста, написать бота для игры на HTML5(Троецарствие). Если возможно, напишите полностью. Задача такая:
1. Поиск монстра на карте (монстр анимирован).
[img="1.png"]http://[/img]
2. Клик + двойной клик на него.
3. Ведение боя нажатием по кнопке(примерно каждые 10 секунд на вторую кнопку(стрелочка) на экране.
[img="2.jpg"][/img]
4. Завершение боя, выход в локацию, проверка параметров "жизнь", "удаль". Если параметры ниже определенных значений, то нажатие на кнопку рюкзак
 и применение двух эффектов(наведение на иконку, нажатие, нажатие в открывшейся форме).
5. Возвращение во вкладку охота, и повторение действий, описанных выше.
Заранее всем огромное спасибо!

Pages: [1]