Добрый день/вечер/утро господа знатоки.
Цель: Написать скрипт для afk Кача суммонера вместе с исом. Ис оффпати. От иса требуется каждые 5 минут кидать пати и баффать сонаты и каждые 30 минуть давать ребаф.
На пути к выполнению поставленной задачи встретилось несколько проблем
1)Когда ис кидает пати сумону нужно нажать кнопку ПРИНЯТЬ. Возможно ли как то это автоматизировать.
2)т.к. Ис находится в неактивном окне скрипт категорически не хочет работать(. Может кто ни будь дать ссылок на информацию по этой теме?
3) После того как скрипт поставленн на паузу, запускатся снова он не хочет. Т.е. я нажимаю кнопку старт, скрипт выполняется, но действия, прописанные в скрипте не происходят в игре. (я так думаю это происходит из-за потери окна пилотом).
Как решить данные проблемы. Ссылочки, если можно, а еще лучще, если будут куски скрипта (IMG:
style_emoticons/default/wink.gif)
П.С. Скрипт на баф стандартный
Код
:start
if #timeNextBuff1 < timer
send F1
wait 5000
send F2
wait 10000
send f5
wait 3000
send F4
set #timeNextBuff1 timer + 180000
end_if
if #timeNextBuff2 < timer
send F1
wait 5000
send F3
wait 4000
send F4
set #timeNextBuff2 timer + 300000
end_if
goto start
П.П.с со скриптом на кач суммонера тоже есть проблемки:
Код
set #handleWin findwindow (Lineage II)
set workwindow #handleWin
showwindow
// Кнопка с макросом /targetnext
set %mob [1] F1
// Кнопки с макросами на таргет мобов.
// При необходимости можно добавлять неограниченное количество.
// Пустые кнопки не оставлять! Если не нужно большое количество
// таргетов - лишние убрать!
set %mob [2] F2
// Кнопки со скилами атаки.
// При необходимости можно добавлять неограниченное количество.
// Пустые кнопки не оставлять! Если не нужно большое количество
// скилов - лишние убрать!
set %attack [1] F5
// Кнопка с подбором лута.
set $pickup F9
// Сколько выпавших итемов будет подбирать.
// Если упадет меньше, то все равно будет стоять и тыкать.
set #pickup 3
// Цвет крайней левой точки полоски хп моба.
set #mobColorHP 4474495
// Координата крайней левой точки полоски хп моба.
set #xMobHP 535
set #yMobHP 76
set #mobsize size (%mob)
set #attacksize size (%attack)
set #nMob 1
set #nAttack 1
//msg #mobsize #attacksize
:start
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 (1000)
// 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 (1000)
end_while
repeat #pickup // Собираем дроп.
send $pickup
wait 200
wait random (500)
end_repeat
goto start
Скрипт почему то даже не берет цели в таргет.К окну привязал.