Тема: МАКРОСЫ
Показать сообщение отдельно
Re: МАКРОСЫ
Старый 17.12.2012, 00:12   #483
PuPs
The Hero
 
Аватар для PuPs
 
Регистрация: 21.01.2012
Адрес: LiGa
Возраст: 36
Сообщений: 856
Репутация: 64 [+/-]
имеет хорошую репутацию (от 26 до 75)
PuPs имеет хорошую репутацию (от 26 до 75)
Чар: nync
Гильдия: LiGa
По умолчанию Re: МАКРОСЫ

Вот так должно работать.

Код:
// Parrying с отходом-подходом by Sindo
set #hw 3000 //heal wait
set $othodbtn End // walk+куда отходить
set $podhodbtn PageUp // walk+куда подходить
set #minhp 80 //уровень hp, при котором отходим в сторону

:start

if hits < str // ограничение нормы хп ставить по своему усмотрению
while hits < str
gosub saver
set lastobjecttype 3617 // ИД бинтов в паке
send F1 // LastObject/WaitForTareget/TargetSelf в клиенте
set lastobjectid 1074686449 // ИД щита в паке
send F2 // LastObject в клиенте
wait #hw// задержка на хилл
end_while
end_if

goto start

:saver
if hits < #minhp
repeat 10
send $othodbtn
end_repeat
set timer
while_not (hits = str) or (timer > 200000)
set lastobjecttype 3617 // ИД бинтов в паке
send F1 // LastObject/WaitForTareget/TargetSelf в клиенте
set lastobjectid 1074686449 // ИД щита в паке
send F2 // LastObject в клиенте
wait #hw
end_while
if timer > 200000
repeat 10
say bandage trouble
alarm
wait 1s
end_repeat
stop_script
end_if
repeat 10
send $podhodbtn
end_repeat
end_if
return
__________________
http://liga-fw.ru
PuPs вне форума   Ответить с цитированием