xishnik
Новичок
- Сообщения
- 51
- Репутация
- 0
Всем здравствуйте, есть игра. Называется - Небеса.
И я, не знавший ни одного языка программирования, при помощи гугла, решил написать небольшого бота к этой игре. В основном я во всём разобрался, но скрипт именно боя не работает.
Выглядит он вот так:
Но так он почему то не работает,(Вообще не делает ни каких действий) хотел бы попросить помощи и спросить в чём ошибка.
а например вот так:
он работает, но вариантов очень много. Хотелось бы както сократить..
Само игровое поле выглядит вот так:
Задача состоит в том чтобы собирать например черепа, три в ряд или столбик. Менять можно две клетки местами.
Подскажите, хоть в каком направлении должны быть мысли.
Заранее благодарен
И я, не знавший ни одного языка программирования, при помощи гугла, решил написать небольшого бота к этой игре. В основном я во всём разобрался, но скрипт именно боя не работает.
Выглядит он вот так:
Код:
while $j > 1000
$cvet1 =0xF3E3AD ; Черепа
$var1 = PixelGetColor($x1 + $j, $y1 + $i)
$var2 = PixelGetColor($x2 + $j, $y2 + $i)
$var3 = PixelGetColor($x3 + $j, $y1 + $i)
if $var1=$cvet1 and $var2=$cvet1 and $var3=$cvet1 Then
MouseClick('Left',$x3,$y2 + $i)
sleep(300)
MouseClick('Left',$x3,$y1 + $i)
Endif
$i = $i + 41
if $i > 500 Then
$j = $j + 41
$i = 0
endif
wend
Но так он почему то не работает,(Вообще не делает ни каких действий) хотел бы попросить помощи и спросить в чём ошибка.
а например вот так:
Код:
$cvet1 =0xF3E3AD ; Черепа
$var1 = PixelGetColor(573, 277) ; Проверка 1-ого черепа
$var2 = PixelGetColor(614, 277) ; Проверка 2-ого черепа
$var3 = PixelGetColor(655, 318) ; Проверка 3-ого черепа
if $var1=$cvet1 and $var2=$cvet1 and $var3=$cvet1 Then
MouseClick('Left',655,318)
sleep(300)
MouseClick('Left',655,277)
Endif
он работает, но вариантов очень много. Хотелось бы както сократить..
Само игровое поле выглядит вот так:
Задача состоит в том чтобы собирать например черепа, три в ряд или столбик. Менять можно две клетки местами.
Подскажите, хоть в каком направлении должны быть мысли.
Заранее благодарен