| Представляю скрипт для кача кота.находит цель,понимает что нашел,посылает бить кота,бежит сам бить,атакует при этом следит за хп пета(кота) если опускается хилит кота,убил моба понимает это,поднимает дроп,ищет новую цель.
 Основа взята с скрипта для кача,добавил проверки хп кота и хил кота если надо. так же добавил поиск окна по имени. соответственно поменяйте под себя точки и цвета и имя окна линейки.
 
 set #handleWin findwindow (RPG-CLUB : Asd)
 set workwindow #handleWin
 set %mob [1] F1
 set %attack [1] F2
 set %attack [2] F5
 set $pickup F4
 set #pickup 3
 set #mobColorHP 4474496
 set #xMobHP 371
 set #yMobHP 75
 
 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 100
 wait random (300)
 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
 :check
 if 154,131 4474495
 goto main
 end_if
 send F3 1
 if 168,131 4474496
 end_if
 :main
 end_while
 
 repeat #pickup
 send $pickup
 wait 100
 wait random (300)
 end_repeat
 
 goto start
 
 Сообщение отредактировал DarkMaster - 13.11.2012, 21:23
 |