Page 1 of 1
Ещё один неработающий скриптик от Rivory
Posted: 2007-04-22 11:32:19
by Rivory
Code: Select all
sub podsos()
var mana
repeat
mana=uo.Mana
uo.cast('Paralyze', 'lasttarget')
repeat
wait(10)
uo.deletejournal()
until mana > uo.Mana or uo.injournal('The spell fizzles')
uo.deletejournal()
if uo.mana < 14 then
uo.msg('.drink_mana_total')
wait(10)
#mana=uo.Mana
end if
until uo.dead() or uo.injournal('Stop Paralyze')
end sub
Короче, после того, как пьёт манку - докастовывает последний парализ, а потом просто тупит и ничё не делает. Почему ?
Posted: 2007-04-22 13:24:46
by DerMeister =)
uo.msg('.drink_mana_total')
Эта команда истинна для твоего шарда?
Иль ты бездумно скопипастил этот скрипт, не спросив для каких шардов он подходит?
Posted: 2007-04-22 13:30:38
by Rivory
я не дебил, угу. Этот скрипт я сам писал с нуля. Сказал же - манка пьётся, но после этого идёт последний каст парализа и кастование прекращается.
Posted: 2007-04-22 21:30:45
by DerMeister =)
Попробуй после uo.msg('.drink_mana_total') сделать паузу 2000 (чисто для теста) мне думается, ты слишком быстро после манки кастуешь... каст глотается, а твой скрипт уже в цикле ожидания.
Posted: 2007-04-23 10:35:33
by Rivory
Поставил задержку 300, помогло. Топ клоуз.
2DerMeister thx