Author Topic: В чём ошибка скрипта (BlueStacks)  (Read 1969 times)

0 Members and 1 Guest are viewing this topic.

Zapf

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
В чём ошибка скрипта (BlueStacks)
« on: January 03, 2018, 09:25:39 PM »
Добрый вечер, сделал макрос для игры по сути получился бот.Всё нажимает то что нужно и во время, но вот беда:
Во время использования примерно минут через 15 закрывается окно с игрой и приходиться перезапускать заново игру
До этого делал скрипт для ALT+W но он сам по себе не эффективный получился,но с ним таких проблем не было,а это то что нужно!
Так вот может посоветуете,как его оптимизировать можно ? Как я понимаю,я видимо не верно сделал скрипт...
Скрипт:
[spoiler]GETSCREEN
IF_PIXEL_IN(1570,164, 1741,257, 16051422)   
   LCLICK($_return1, $_return2)
   waitms(600)
GETSCREEN
IF_PIXEL_IN(465,344, 689,978, 7959665)
   LCLICK($_return1, $_return2)
   WAITMS(400)
GETSCREEN
IF_PIXEL_IN(875,632, 930,691, 15985368)
   LCLICK($_return1, $_return2)
   WAITMS(1200)
GETSCREEN
IF_PIXEL_IN(1585,786, 1758,867, 11579111)
   LCLICK($_return1, $_return2)
   waitms(600)
waitms(1200)
GETSCREEN
IF_PIXEL_IN(1567,748, 1749,942, 5721662)
   LCLICK($_return1, $_return2)
   LCLICK($_return1, $_return2)
   WAITMS(300)
GETSCREEN
IF_PIXEL_IN(869,571, 1081,643, 2893659)   
   LCLICK($_return1, $_return2)
   waitms(600)
GETSCREEN
IF_PIXEL_IN(1612,847, 1704,926, 2731503)
   LCLICK($_return1, $_return2)
   waitms(600)
END_IF
//Sntronger event
GETSCREEN
IF_PIXEL_IN(1154,248, 1603,355, 5071509,27604)
   LCLICK($_return1, $_return2)
   waitms(600)
END_IF
//Coop and Joint
GETSCREEN
IF_PIXEL_IN(723,415, 1356,905, 1313976,45822)
   LCLICK($_return1, $_return2)
   waitms(600)
END_IF
//memu update

GETSCREEN
IF_PIXEL_IN(767,818, 1127,889, 10843931)
   LCLICK($_return1, $_return2)
   WAITMS(600)
END_IF
GETSCREEN
IF_PIXEL_IN(465,344, 689,978, 7959665)
   DBLCLICK($_return1, $_return2)
   WAITMS(100)
END_IF [/spoiler]
« Last Edit: January 03, 2018, 09:38:27 PM by Zapf »

Zapf

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
Re: В чём ошибка скрипта (BlueStacks)
« Reply #1 on: January 03, 2018, 10:15:37 PM »
Для начала расставьте в нужных местах, где заканчиваются ваши условия  6 штук END_IF нехватает.
Вы думаете, что скрипт через 15 минут сворачивает окно или это происходит по другой известной вам причине?
Какие-же оптимизации вам нужды, если " ...Всё нажимает то что нужно и во время..."?


Расставлены изначально, я думаю,что возможно из-за частоты опроса, возможно, он затормаживает игру или что-то подобное, потому что как объяснить то что игра без скрипта не вылетает,а с ним зависает и вылетает, он её не сворачивает, она просто сама закрывается в течении ~15 минут, а само окно с bluestacks'om вполне себе работает...Я могу только предполагать "что не так" поэтому и создал темку чтобы знающие люди подсказали, я новичок
« Last Edit: January 03, 2018, 10:19:26 PM by Zapf »