Ещё один неработающий скриптик от Rivory

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
Rivory
Posts: 205
Joined: 2005-01-06 11:49:28

Ещё один неработающий скриптик от Rivory

Post 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

Короче, после того, как пьёт манку - докастовывает последний парализ, а потом просто тупит и ничё не делает. Почему ?
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

uo.msg('.drink_mana_total')
Эта команда истинна для твоего шарда?
Иль ты бездумно скопипастил этот скрипт, не спросив для каких шардов он подходит?
DerMeister сейчас на нейрале!
Rivory
Posts: 205
Joined: 2005-01-06 11:49:28

Post by Rivory »

я не дебил, угу. Этот скрипт я сам писал с нуля. Сказал же - манка пьётся, но после этого идёт последний каст парализа и кастование прекращается.
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Попробуй после uo.msg('.drink_mana_total') сделать паузу 2000 (чисто для теста) мне думается, ты слишком быстро после манки кастуешь... каст глотается, а твой скрипт уже в цикле ожидания.
DerMeister сейчас на нейрале!
Rivory
Posts: 205
Joined: 2005-01-06 11:49:28

Post by Rivory »

Поставил задержку 300, помогло. Топ клоуз.

2DerMeister thx
Post Reply