такое вазмлжно? если да покажите пример !
кастуем фс ждем пока он кастанеца ( пока мана уидет вниз а не ваит 4000 ) потом опять кастует фс ! на ласт статус ! заранее спосибо !
Cast
Moderators: Murderator+, Murderator
-
- Posts: 47
- Joined: 2004-05-19 04:47:11
- Location: MSK, RU, TheМля
- Contact:
Re: Cast
Kazoo wrote:такое вазмлжно? если да покажите пример !
кастуем фс ждем пока он кастанеца ( пока мана уидет вниз а не ваит 4000 ) потом опять кастует фс ! на ласт статус ! заранее спосибо !
я не проверял но вот попробуй:
Code: Select all
sub main()
var ma=0
ma=uo.mana-1
uo.cast("Flame Strike" , "laststatus")
while uo.mana > ma
wait(500)
wend
uo.cast("Flame Strike" , "laststatus")
endsub

Re: Cast
-=M@rTin=- wrote:Kazoo wrote:такое вазмлжно? если да покажите пример !
кастуем фс ждем пока он кастанеца ( пока мана уидет вниз а не ваит 4000 ) потом опять кастует фс ! на ласт статус ! заранее спосибо !
я не проверял но вот попробуй:если эта шняга заработает, то тут следует еще гденить (а именно там где wait) вставить проверку на то, хватит ли маны, не сдох ли ты во время каста и т.д. и т.п, но это я тебе предоставляю возможностьCode: Select all
sub main()
var ma=0
ma=uo.mana-1
uo.cast("Flame Strike" , "laststatus")
while uo.mana > ma
wait(500)
wend
uo.cast("Flame Strike" , "laststatus")
endsub
а реал зделать такую веш как проверку на физл? или лаин оф саит? о по болше спелоф гдето 8? флам санет ( 3 ) поисон 1 и фсы 4 !
-
- Expert!
- Posts: 359
- Joined: 2004-04-25 11:11:07
- Contact:
-
- Expert!
- Posts: 359
- Joined: 2004-04-25 11:11:07
- Contact:
Code: Select all
sub cast(spell,target)
var ma=0,mustcast = 1,i
ma=uo.mana-1
while mustcast and not uo.dead()
uo.deletejournal()
uo.cast(spell,target)
i = 0
while uo.mana > ma and i < 5000 and not uo.injournal("fizzles") and not uo.injournal("sight") and not uo.injournal("sufficient")
wait(100)
i = i + 100
wend
wait(500) #можно убрать
if not uo.injournal("fizzles") and not uo.injournal("sight") and not uo.injournal("sufficient") then
mustcast = 0
endif
if uo.dead() then
mustcast = 0
endif
if uo.injournal("sufficient") then
#пить бутылку или медитировать - сам напиши
endif
wend
end sub
sub combo()
cast("Flame Strike" , "laststatus")
cast("Flame Strike" , "laststatus")
cast("Poison","laststatus")
# и т.д.
end sub
Примерно так.
Писал в браузере, т.ч. могут быть ошибки.
Без труда не выловишь и рыбку из пруда,
А без пруда не выловишь её и с трудом...
А без пруда не выловишь её и с трудом...
Lord Ruslan Nightmare wrote:Code: Select all
sub cast(spell,target)
var ma=0,mustcast = 1,i
ma=uo.mana-1
while mustcast and not uo.dead()
uo.deletejournal()
uo.cast(spell,target)
i = 0
while uo.mana > ma and i < 5000 and not uo.injournal("fizzles") and not uo.injournal("sight") and not uo.injournal("sufficient")
wait(100)
i = i + 100
wend
wait(500) #можно убрать
if not uo.injournal("fizzles") and not uo.injournal("sight") and not uo.injournal("sufficient") then
mustcast = 0
endif
if uo.dead() then
mustcast = 0
endif
if uo.injournal("sufficient") then
#пить бутылку или медитировать - сам напиши
endif
wend
end sub
sub combo()
cast("Flame Strike" , "laststatus")
cast("Flame Strike" , "laststatus")
cast("Poison","laststatus")
# и т.д.
end sub
Примерно так.
Писал в браузере, т.ч. могут быть ошибки.
ругаеца на касте
-
- Expert!
- Posts: 359
- Joined: 2004-04-25 11:11:07
- Contact: