Добрый день. посдкажите пожалуйста как можно настроить бота так чтоб после убийства моба сразу выбирать следующего а не ждать пока моб пропадет? Сам скрипт: log commands if #starttimer < 1 //если таймер ещё ни разу не запускался, запускаем set #starttimer 1 //отмечаем, что таймер пошёл set #timeNextScript timer + 1500000 //устанавливаем 50минут (это 3000сек) end_if // Кнопка с макросом /targetnext set %mob [1] F1 // Кнопки с макросами на таргет мобов. // При необходимости можно добавлять неограниченное количество. // Пустые кнопки не оставлять! Если не нужно большое количество // таргетов - лишние убрать! set %mob [2] F2
// Кнопки со скилами атаки. // При необходимости можно добавлять неограниченное количество. // Пустые кнопки не оставлять! Если не нужно большое количество // скилов - лишние убрать! set %attack [1] F3 set %attack [2] F4
// Цвет крайней левой точки полоски хп моба. set #mobColorHP 1251183 // Координата крайней левой точки полоски хп моба. set #xMobHP 863 set #yMobHP 28
set #mobsize size (%mob) set #attacksize size (%attack) set #nMob 1 set #nAttack 1 //msg #mobsize #attacksize
:start
if #timeNextScript < timer //если таймер вышел send f6 wait 1000 send f6 wait 10000 send f5 wait 1000 send f1 wait 5000 send f6 wait 10000 start_script 11 // запускаем скрипт 2 end_script //выключаем текущий скрипт. end_if
while_not #xMobHP, #yMobHP #mobColorHP // Пока не увидим хп, ищем моба send %mob [#nMob] if #nMob < #mobsize set #nMob #nMob + 1 else set #nMob 1 end_if // wait 500 // wait random (100) // get color #c #xMobHP, #yMobHP // msg ищем #mobColorHP нашли #c end_while
set #nMob 1
while #xMobHP, #yMobHP #mobColorHP // Пока видим хп - лупим send %attack [#nAttack] if #nAttack < #Attacksize set #nAttack #nAttack + 1 else set #nAttack 1 end_if // wait 500 // wait random (10) end_while
goto start
|