Всем доброго времени суток !
Как на инжекте реализовать следующий скрипт : при зажатии кнопки ( хилинг со скрола ) касты идут один за одним, не сбивая друг друга ?
На асисте и абисте это реализуется через вставку анимации .
Как сделать это на инжекте я не знаю .
Хилинг со скроля без задержки
Moderators: Murderator+, Murderator
Re: Хилинг со скроля без задержки
ну, если использовать только одну кнопку, нужно замутить свичер, корой бы менял значение у глобалки. потом будет нужен постоянно работающий поток, который палит эту самую глобалку и начинает\прекращает нон-стоп каст. задержку после каста можно сделать просто wait(сколько-то там) или палить физл с журнала или как только маны станет меньше (обязательно меньше, а не "не равно")
Re: Хилинг со скроля без задержки
есть ли пример скрипта ? 

Re: Хилинг со скроля без задержки
some wrote:есть ли пример скрипта ?
Code: Select all
sub GHkast()
VAR ManaNeed=16
VAR ManaNeedScroll=9
repeat
UO.FindType('type scroll',-1,'my')
If UO.GetQuantity('finditem')>0 then
if UO.Mana>=ManaNeedScroll then
UO.WaitTargetObject('self')
UO.UseObject('finditem')
wait(2400)
else
Uo.print("Мало маны для свитка")
endif
else
if UO.Mana>=ManaNeed then
UO.Cast('Greater Hea','self')
wait(2400)
else
UO.Print("Мало маны!")
endif
endif
until not uo.life == uo.str
end sub
Last edited by tylllkah on 2013-04-08 21:04:14, edited 1 time in total.
Не быть жадным - уже богатство, не быть расточительным – доход.
TylllKaH
YokoInjection CodeSweeper
Ошибка "Unhandled exception in parser"
TylllKaH
YokoInjection CodeSweeper
Ошибка "Unhandled exception in parser"
Re: Хилинг со скроля без задержки
1) у тебя не закрыто условие if - endif
2) wait(2400)
не самый лучший вариант.
Лучше использовать цикл - динамическую паузу с условиями - изменение маны (до каста и после), сообщение на сбитый каст, таймер.
чтото типо:
3) И в принципе последовательность опасная
если нет свитка и нет маны чара крашнет от излишка сообщений в журнале летящих без паузы.
4) ну и плюс к этому until not uo.life == uo.str менее верно чем until uo.life >=uo.str
2) wait(2400)
не самый лучший вариант.
Лучше использовать цикл - динамическую паузу с условиями - изменение маны (до каста и после), сообщение на сбитый каст, таймер.
чтото типо:
Code: Select all
repeat
wait(100)
until UO.InJournal("fizzles") or UO.Mana<mana or UO.Timer()>LastTimer+30
3) И в принципе последовательность опасная
Code: Select all
else
UO.Print("Мало маны!")
endif
until not uo.life == uo.str
если нет свитка и нет маны чара крашнет от излишка сообщений в журнале летящих без паузы.
4) ну и плюс к этому until not uo.life == uo.str менее верно чем until uo.life >=uo.str
Re: Хилинг со скроля без задержки
проверил - немного не то
тут я нажал кнопку - идут касты , а как сделать чтобы при зажимании кнопки нон стоп шел хилинг ?
на асисте делается через гх - салют ( анимация ) - на нее вешается вейт который нужен для каста скроля .
тут я нажал кнопку - идут касты , а как сделать чтобы при зажимании кнопки нон стоп шел хилинг ?
на асисте делается через гх - салют ( анимация ) - на нее вешается вейт который нужен для каста скроля .
Re: Хилинг со скроля без задержки
мы сейчас говорим про игру 1990 года, когда колесика у мышки либо не было либо только только появлялось, лазер тоже если и был то в лабораториях а ЗАЖИМАНИЕ кнопки воспринималось Windows 98 как какойто глюк?
Не так нельзя
Это же не квейк. Все в порядке очереди при нажатии. Если хотите держать - вам в еву или блэйд анд соул.
Не так нельзя

Re: Хилинг со скроля без задержки
печально конечно , единственный + асиста в пвп как по мне это именно хилинг при нажатой клавише .
спасибо мираж , тему клоуз
спасибо мираж , тему клоуз