Цитата(cirus @ 31.10.2017, 11:31)
Еще по какой-то причине происходит стопор
вот в этой части скрипта
Код
kleft 194 249
wait 200
kleft 1256 126 // клик в строку куда прописывать значение, указать нужные координаты
wait 100
send backspace // нажать баксп 5 раз
send backspace
send backspace
send backspace
send backspace
wait 100
set #count #count + 1 // переменная-счётчик
if #count > size(%num) // если переменная-счётчик больше, чем размер массива num
break// break - сначала, end_script остановить скрипт, тут что делать если достигнута максимальная
// сейчас остановка скрипта, чтобы не было ошибки при выходе за пределы массива
end_if
он как будто на 2 круга проходит
толи из-а break, толи счётчик долго думает что скрипт успевает пойти на второй круг, хотя максимальная ставка не достигнута...
А также мне данный счётчик необходимо переделать под количество нажатий а не под увеличение размера ставки.
Т.е. допустим у нас будет
Код
set #summa 1 // начальное число
init_arr %num 2 4 8 16
set #count 0
(где num это количество нажатий на кнопку, из тех рандомов что обсуждалось выше)
Как это всё не запутать?
if A>0
set #count #count + 1 // переменная-счётчик
if #count > size(%num) // если переменная-счётчик больше, чем размер массива num
break//тут что делать если достигнут мах нажатий
// сейчас остановка скрипта, чтобы не было ошибки...
end_if
set #summa %num [#count] // присваиваиваем переменной значение из массива
log Текущее количество нажатий #summa
send #summa // напечать ...
Как это лучше оформить, с учётом того что обсуждалось выше?
Т.е. рандомное нажатие 1, затем 2, затем 3 ит.д.