Page 1 of 1

Трабла с реколом

Posted: 2004-09-23 06:03:29
by Ax-man
sub RecallToHome()
UO.Print("ДОМОЙ")
repeat
uo.deletejournal()
wait(100)
uo.exec("recall Runebook 40")
wait(10000)
until uo.journal("The spell fizzles")
wait(10000)
uo.UseSkill("Meditation")
end sub

Суть... у чара не ГМ магери и идут физлы... по этому скрипту он 1 раз делает и всё...
если прировнять журнал, то повторяет бесконечно (((
как поделать???

Re: Трабла с реколом

Posted: 2004-09-23 11:05:53
by BETEPAH
Ax-man wrote:sub RecallToHome()
UO.Print("ДОМОЙ")
repeat
uo.deletejournal()
wait(100)
uo.exec("recall Runebook 40")
wait(10000)
until uo.journal("The spell fizzles")
wait(10000)
uo.UseSkill("Meditation")
end sub
Суть... у чара не ГМ магери и идут физлы... по этому скрипту он 1 раз делает и всё...
если прировнять журнал, то повторяет бесконечно (((
как поделать???


sub Save() ;
var mx, my
reccal:
uo.deletejournal()
if uo.waiting() then
uo.canceltarget()
endif
mx = UO.GetX("self")
my = UO.GetY("self")
UO.DeleteJournal()
uo.exec("recall Runebook 40")
wait(10000)
if not UO.GetX("self") <> mx and not UO.GetY("self") <> my then
goto reccal
endif
end sub

Posted: 2004-09-23 12:13:19
by Kazoo
в [.code] [./code] засовиваите скрипты !

Posted: 2004-09-24 04:55:36
by Ax-man
Нет... не доработало! :?
на этот раз, Физл... и продолжает скрипт даже не пытаясь повторить!

Re: Трабла с реколом

Posted: 2004-09-24 11:18:21
by Edred
BETEPAH wrote:
Ax-man wrote:sub RecallToHome()
UO.Print("ДОМОЙ")
repeat
uo.deletejournal()
wait(100)
uo.exec("recall Runebook 40")
wait(10000)
until uo.journal("The spell fizzles")
wait(10000)
uo.UseSkill("Meditation")
end sub
Суть... у чара не ГМ магери и идут физлы... по этому скрипту он 1 раз делает и всё...
если прировнять журнал, то повторяет бесконечно (((
как поделать???


sub Save() ;
var mx, my
reccal:
uo.deletejournal()
if uo.waiting() then
uo.canceltarget()
endif
mx = UO.GetX("self")
my = UO.GetY("self")
UO.DeleteJournal()
uo.exec("recall Runebook 40")
wait(10000)
if not UO.GetX("self") <> mx and not UO.GetY("self") <> my then
goto reccal
endif
end sub


Ах вот откуда этот скриптец взялся... Я цж подумал что Ах-ман сам написал... Ветеран, не стыдно? Ты посмотри, что ты написал в условиях ифа на проверку координат... :)