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

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
Ax-man
Posts: 8
Joined: 2004-08-27 08:20:53

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

Post 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 раз делает и всё...
если прировнять журнал, то повторяет бесконечно (((
как поделать???
BETEPAH
Expert!
Posts: 838
Joined: 2004-05-31 09:31:51
Contact:

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

Post 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
Все просто.
BETEPAH ™
Kazoo
Posts: 173
Joined: 2004-04-03 18:39:28
Contact:

Post by Kazoo »

в [.code] [./code] засовиваите скрипты !
11
Ax-man
Posts: 8
Joined: 2004-08-27 08:20:53

Post by Ax-man »

Нет... не доработало! :?
на этот раз, Физл... и продолжает скрипт даже не пытаясь повторить!
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

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

Post 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


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