В общем так Скрипт для варка. кач в пати. Пользоваться просто.
картинки прикрепленные к 1 посту выкладываем в папку FindImage\L2 в корень папки с Плотом.
(возможно для корректной работы скрипта, нужно будет сделать свои и сохранить под теми же именами)
в клиенте Ладвы выставляем нужные бафы соответственно кнопкам.
полоску с бафами ставим в левый верхний уогол окна линейки. Само окно ладвы располагаем таким образом чтобы было видно на мониторе Линейку бафов, на пример из зиа окна с мейн перосом.
Код
///////////////////////////// кнопки с бафами
Set $btCov F12
set $Btvamp F11
set $btwchant F10
set $btbatl F9
set $btmov F8
set $btkrit F7
set $btacum F6
set $btfire F5
set $btshild F4
set $btsoul F3
Set $btelem 0
set $btbers 9
set $bteagl 8
set $btrev 7
///////////////////////////////// время каста бафа // настраиваем под своего перса
set #skiltime1 5000
set #skiltime2 2000
:one
send F1 // дополнительно например можно выставить мкарос следовать за мейном или асист по мейну
send F2 //если ставится асист по мейну то здесь юзать "раскалывание"
set $target findimage (0 0 444 444 (FindImage\L2\cov.bmp)%Target 2 80 1 //проверка наличия бафа
if $target < 80
gosub cov // исполнение саб программы на каст бафа
end_if
set $target findimage (0 0 444 444 (FindImage\L2\vamp.bmp)%Target 2 80 1
if $target < 80
gosub vamp
end_if
set $target findimage (0 0 444 444 (FindImage\L2\wchant.bmp)%Target 2 80 1
if $target < 80
gosub wchant
end_if
set $target findimage (0 0 444 444 (FindImage\L2\batl.bmp)%Target 2 80 1
if $target < 80
gosub batl
end_if
set $target findimage (0 0 444 444 (FindImage\L2\mov.bmp)%Target 2 80 1
if $target < 80
gosub mov
end_if
set $target findimage (0 0 444 444 (FindImage\L2\krit.bmp)%Target 2 80 1
if $target < 80
gosub krit
end_if
set $target findimage (0 0 444 444 (FindImage\L2\acum.bmp)%Target 2 80 1
if $target < 80
gosub acum
end_if
set $target findimage (0 0 444 444 (FindImage\L2\fire.bmp)%Target 2 80 1
if $target < 80
gosub fire
end_if
set $target findimage (0 0 444 444 (FindImage\L2\shild.bmp)%Target 2 80 1
if $target < 80
gosub shild
end_if
set $target findimage (0 0 444 444 (FindImage\L2\soul.bmp)%Target 2 80 1
if $target < 80
gosub soul
end_if
set $target findimage (0 0 444 444 (FindImage\L2\elem.bmp)%Target 2 80 1
if $target < 80
gosub elem
end_if
set $target findimage (0 0 444 444 (FindImage\L2\bers.bmp)%Target 2 80 1
if $target < 80
gosub bers
end_if
set $target findimage (0 0 444 444 (FindImage\L2\eagl.bmp)%Target 2 80 1
if $target < 80
gosub eagl
end_if
set $target findimage (0 0 444 444 (FindImage\L2\rev.bmp)%Target 2 80 1
if $target < 80
gosub rev
end_if
goto one
:COV // саб программа
send $btcov #skiltime1
return
:VAMP
send $btvamp #skiltime2
return
:WCHANT
send $btwchant #skiltime2
return
:BATL
send $btbatl #skiltime2
return
:MOV
send $btmov #skiltime2
return
:KRIT
send $btkrit #skiltime2
return
:ACUM
send $btacum #skiltime2
return
:FIRE
send $btfire #skiltime2
return
:SHILD
send $btshild #skiltime2
return
:SOUL
send $btsoul #skiltime2
return
:ELEM
send $btelem #skiltime2
return
:BERS
send $btbers #skiltime2
return
:EAGL
send $bteagl #skiltime2
return
:REV
send $btrev #skiltime2
return
Сообщение отредактировал DarkMaster - 20.11.2011, 17:13