Ещё один неработающий скриптик от 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