Page 1 of 1

Подскажите.Баг таргета

Posted: 2015-02-04 23:36:05
by Mannheim
Здравствуйте, подскажите как решить такую проблему.
Инжа 1403.09
Клиент 7.0.18.0
После того как меня пойзонят или кидают к примеру харм, перестает работать любой скрипт,я так понимаю таргет зависает или хз.
Помогает только если я вручную с иконки(спеллбуки) юзаю магию.

Re: Подскажите.Баг таргета

Posted: 2015-02-05 15:05:40
by Juicy Fruit
Шта? Скрипт в студию.

Re: Подскажите.Баг таргета

Posted: 2015-02-05 17:44:39
by Mannheim
Может я конечно не правильно объясняю.
Скрипт вот
sub Heal()
if not UO.waiting() then
UO.Exec("cast Heal self")
end if
if uo.injournal("cliloc# 0xA3A1") then
UO.Exec("cast Heal self")
wait(100)
uo.deletejournal()
end if
end sub

Re: Подскажите.Баг таргета

Posted: 2015-02-05 19:57:31
by Juicy Fruit
Зачем же такое? %)
Макро в хоткеи будет достаточно...

Code: Select all

cast Heal self

Re: Подскажите.Баг таргета

Posted: 2015-02-05 20:59:31
by Mannheim
Просто при таком скрипте можно зажать кнопку и идет хил без физлов.
Но проблема осталась, если такие спелы я еще могу заменить каст хил селф и тд, то как быть с этим ?


sub F()
if not uo.Waiting() then
if uo.GetGlobal('spell') == '1' then
uo.SetGlobal('spell', '0')
uo.Cast('Arrow', 'lastattack')
else
uo.SetGlobal('spell', '1')
uo.Cast('Fireball', 'lastattack')
endif
endif
if uo.injournal("cliloc# 0xA3A1") then
if uo.GetGlobal('spell') == '1' then
uo.SetGlobal('spell', '0')
uo.Cast('Arrow', 'lastattack')
else
uo.SetGlobal('spell', '1')
uo.Cast('Fireball', 'lastattack')
endif
uo.deletejournal()
endif
end sub

или
sub harm()
if not uo.Waiting() then
if uo.GetGlobal('spell') == '1' then
uo.SetGlobal('spell', '0')
uo.Cast('Harm', 'lastattack')
else
uo.SetGlobal('spell', '1')
uo.Cast('Harm', 'lastattack')
endif
endif
if uo.injournal("cliloc# 0xA3A1") then
if uo.GetGlobal('spell') == '1' then
uo.SetGlobal('spell', '0')
uo.Cast('Harm', 'lastattack')
else
uo.SetGlobal('spell', '1')
uo.Cast('Harm', 'lastattack')
endif
uo.deletejournal()
endif
end sub

Re: Подскажите.Баг таргета

Posted: 2015-02-05 23:02:48
by Juicy Fruit
На 1 скрипт - сделать 2 макра, каст стрелки и отдельно файрболла, не представляю, зачем тебе их менять.
2 - cast Harm lastattack

Re: Подскажите.Баг таргета

Posted: 2015-02-06 09:25:37
by Mannheim
Понятно спасибо.
Просто на версии инжи 805.31 работали эти скрипты прекрасно, а вот на новой такая проблема.

Re: Подскажите.Баг таргета

Posted: 2015-02-06 09:42:41
by Juicy Fruit
Кхм, я конечно проверю, скорее всего это из–за uo.waiting(), но особенность ее работы не изменял.

Re: Подскажите.Баг таргета

Posted: 2015-02-06 18:24:38
by Mannheim
Ну походу из-за uo.waiting() из скрипта ее убираю скрипт не сбивается, правда скрипт уже не так работает как надо

Re: Подскажите.Баг таргета

Posted: 2015-02-07 10:52:21
by Juicy Fruit
Повторить не получилось.
Uo.Waiting() правильно сбрасывается при всех вариантах...