Yoko
http://forum.yoko.com.ua/

Подскажите.Баг таргета
http://forum.yoko.com.ua/viewtopic.php?f=1&t=17535
Page 1 of 1

Author:  Mannheim [ 2015-02-04 23:36:05 ]
Post subject:  Подскажите.Баг таргета

Здравствуйте, подскажите как решить такую проблему.
Инжа 1403.09
Клиент 7.0.18.0
После того как меня пойзонят или кидают к примеру харм, перестает работать любой скрипт,я так понимаю таргет зависает или хз.
Помогает только если я вручную с иконки(спеллбуки) юзаю магию.

Author:  Juicy Fruit [ 2015-02-05 15:05:40 ]
Post subject:  Re: Подскажите.Баг таргета

Шта? Скрипт в студию.

Author:  Mannheim [ 2015-02-05 17:44:39 ]
Post subject:  Re: Подскажите.Баг таргета

Может я конечно не правильно объясняю.
Скрипт вот
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

Author:  Juicy Fruit [ 2015-02-05 19:57:31 ]
Post subject:  Re: Подскажите.Баг таргета

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

Author:  Mannheim [ 2015-02-05 20:59:31 ]
Post subject:  Re: Подскажите.Баг таргета

Просто при таком скрипте можно зажать кнопку и идет хил без физлов.
Но проблема осталась, если такие спелы я еще могу заменить каст хил селф и тд, то как быть с этим ?


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

Author:  Juicy Fruit [ 2015-02-05 23:02:48 ]
Post subject:  Re: Подскажите.Баг таргета

На 1 скрипт - сделать 2 макра, каст стрелки и отдельно файрболла, не представляю, зачем тебе их менять.
2 - cast Harm lastattack

Author:  Mannheim [ 2015-02-06 09:25:37 ]
Post subject:  Re: Подскажите.Баг таргета

Понятно спасибо.
Просто на версии инжи 805.31 работали эти скрипты прекрасно, а вот на новой такая проблема.

Author:  Juicy Fruit [ 2015-02-06 09:42:41 ]
Post subject:  Re: Подскажите.Баг таргета

Кхм, я конечно проверю, скорее всего это из–за uo.waiting(), но особенность ее работы не изменял.

Author:  Mannheim [ 2015-02-06 18:24:38 ]
Post subject:  Re: Подскажите.Баг таргета

Ну походу из-за uo.waiting() из скрипта ее убираю скрипт не сбивается, правда скрипт уже не так работает как надо

Author:  Juicy Fruit [ 2015-02-07 10:52:21 ]
Post subject:  Re: Подскажите.Баг таргета

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

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/