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

General Injection issues

Moderators: Murderator+, Murderator

Post Reply
Mannheim
Posts: 5
Joined: 2015-02-04 23:29:36

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

Post by Mannheim »

Здравствуйте, подскажите как решить такую проблему.
Инжа 1403.09
Клиент 7.0.18.0
После того как меня пойзонят или кидают к примеру харм, перестает работать любой скрипт,я так понимаю таргет зависает или хз.
Помогает только если я вручную с иконки(спеллбуки) юзаю магию.
Juicy Fruit
Posts: 820
Joined: 2011-06-11 19:54:23

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

Post by Juicy Fruit »

Шта? Скрипт в студию.
Mannheim
Posts: 5
Joined: 2015-02-04 23:29:36

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

Post 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
Juicy Fruit
Posts: 820
Joined: 2011-06-11 19:54:23

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

Post by Juicy Fruit »

Зачем же такое? %)
Макро в хоткеи будет достаточно...

Code: Select all

cast Heal self
Mannheim
Posts: 5
Joined: 2015-02-04 23:29:36

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

Post 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
Juicy Fruit
Posts: 820
Joined: 2011-06-11 19:54:23

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

Post by Juicy Fruit »

На 1 скрипт - сделать 2 макра, каст стрелки и отдельно файрболла, не представляю, зачем тебе их менять.
2 - cast Harm lastattack
Mannheim
Posts: 5
Joined: 2015-02-04 23:29:36

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

Post by Mannheim »

Понятно спасибо.
Просто на версии инжи 805.31 работали эти скрипты прекрасно, а вот на новой такая проблема.
Juicy Fruit
Posts: 820
Joined: 2011-06-11 19:54:23

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

Post by Juicy Fruit »

Кхм, я конечно проверю, скорее всего это из–за uo.waiting(), но особенность ее работы не изменял.
Mannheim
Posts: 5
Joined: 2015-02-04 23:29:36

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

Post by Mannheim »

Ну походу из-за uo.waiting() из скрипта ее убираю скрипт не сбивается, правда скрипт уже не так работает как надо
Juicy Fruit
Posts: 820
Joined: 2011-06-11 19:54:23

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

Post by Juicy Fruit »

Повторить не получилось.
Uo.Waiting() правильно сбрасывается при всех вариантах...
Post Reply