1
Общие вопросы / Re: Помощь для написание простого скрыпта
« on: April 20, 2018, 08:11:34 AM »
или может после GETSCREEN обесцветить потом поискать?
Добавлена тема оформления "Clickermann" для кода с подсветкой синтаксиса. Выбирается из выпадающего списка "Код" (рядом с "цвет", "размер" и "шрифт") в режиме редактирования поста. Либо просто BB-тегом "code=clickermann"
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.
$x=26
$y=144
$x1=987
$y1=721
//start:
GETSCREEN
IF_PICTURE_IN ($x,$y, $x1,$y1, "bonus.bmp", -1, 50)
$xkoor=$_return1
END_IF
IF_PICTURE_IN ($x,$y, $x1,$y1, "bonus.bmp", -1, 50)
$ykoor=$_return2
END_IF
LOGWRITE ($xkoor,",",$ykoor)
HALT
Вот я писал для дарк орбита скрипт.
https://vk.com/topic-14410794_32095607?post=30773
понял, подскажите как мне сделать так после клика ждал пока корабль не подлетит на координатыконтролируйте графически метку корабля на мини карте, когда она приблизится к месту клика, то долетел.
это случайно не всеми любимый DarkOrbit?
STRSEPARATE("100,105,200,205,300,305,50,55", ",", $arr)
FOR($a=0,$a<ARRSIZE($arr),2)
LOGWRITE ($arr[$a],",",$arr[$a+1])
Lclick($arr[$a],$arr[$a+1])
wait(5)
END_CYC
Code: (clickermann) [Select]STRSEPARATE("101,102,201,202,301,302", ",", $arr) // Получаем из строки массив
// Выводим массив в лог
FOR($a=0,$a<ARRSIZE($arr),2)
LOGWRITE ($arr[$a],",",$arr[$a+1])
END_CYC
HALT
будьте точны в формулировках. Вероятно вам нужен массив использующий две координаты х и у?да точно