Page 1 of 1

Возможно ли совместить?

Posted: 2007-08-14 13:20:30
by Yuni
Здравствуйте, вот у меня есть два таких скрипта:

Code: Select all

Sub Arrow()
if Not uo.Waiting() then
 uo.Exec("cast 'Magic Arrow' last")
end if
 if uo.InJournal("cliloc# 0xA3A1") then
  uo.Exec("cast 'Magic Arrow' lastattack")
   uo.Exec("cast 'Magic Arrow' last")
    uo.DeleteJournal()
 end if
end sub

и вот такой например:

Code: Select all

sub fireball()
if not uo.waiting() then
UO.exec("cast 'Fireball' lasttarget")
end if
if (UO.InJournal('cliloc# 0xA3A1') or UO.InJournal('cliloc# 0xAB74')) then
UO.exec("cast 'Fireball' ")
UO.DeleteJournal()
end if
end sub

Подскажиет пожалуйста, можно ли их как-то совместить в один, что б чередовалась атакующая магия, сначало стрелка, потом фаербол зажав лишь одну клавишу?* Буду очень благодарен за помощь.

Posted: 2007-08-15 11:36:32
by Yuni
Подскажиет, это хотя бы реально?

Posted: 2007-08-15 17:43:07
by I'm
Да.
Можно сделать допустим через глобальную переменную (или гет/сетизиуо) изменяющуюся каждый раз.