Page 1 of 1

last target

Posted: 2008-06-10 21:29:00
by DeDulia
народ поевилась одна трабла =) короче надо в макросе прописать чтоб кидал таргет на того чела которого я ток что атакавал...=)

пробывал писать типо этого uo.target('last') или uo.target('lastattack') ошибку не пишет(но такое впечатление как притормаживает скрипт)...но и не делает свое дело... :?

Re: last target

Posted: 2008-06-10 21:42:56
by Kynep
DeDulia wrote:народ поевилась одна трабла =) короче надо в макросе прописать чтоб кидал таргет на того чела которого я ток что атакавал...=)
пробывал писать типо этого uo.target('last') или uo.target('lastattack') ошибку не пишет(но такое впечатление как притормаживает скрипт)...но и не делает свое дело... :?


Code: Select all

UO.WaitTargetObject('lastattack')

Попробуй.

Re: last target

Posted: 2008-06-10 22:17:12
by DeDulia
Kynep wrote:
DeDulia wrote:народ поевилась одна трабла =) короче надо в макросе прописать чтоб кидал таргет на того чела которого я ток что атакавал...=)
пробывал писать типо этого uo.target('last') или uo.target('lastattack') ошибку не пишет(но такое впечатление как притормаживает скрипт)...но и не делает свое дело... :?


Code: Select all

UO.WaitTargetObject('lastattack')

Попробуй.


не то =(
попробывал вписать

Code: Select all

uo.waittargetlast()

вроде как получилось....но перед этой командой у меня стоит wait(X) и он несробатывает....

какой командой можно заменить в инже waitfortarget и потом lasttarget ? в самом уо есть такая штука =) но мне надо чтоб это было в самом скрипте...

Re: last target

Posted: 2008-06-10 22:31:01
by Kynep
Ну мудри, ты конкретно скажи что тебе нужно, какой скрипт. От этого и будем плясать. А то несешь ахинею, я ни че понять не магу.

Re: last target

Posted: 2008-06-10 22:47:08
by DeDulia
Kynep wrote:Ну мудри, ты конкретно скажи что тебе нужно, какой скрипт. От этого и будем плясать. А то несешь ахинею, я ни че понять не магу.


короче есть скрипт на бросание банок =) ну вот мне надо чтоб после wait(4000) он брасал банку на последнию цель которую я атаковал...

Posted: 2008-06-10 22:56:31
by Scripts Writer
Берёшь координаты laststatus/lasttarget и ловушку на тайл по ним, вызываешь прицел "Куда кидать"

Posted: 2008-06-11 09:39:58
by DeDulia
Scripts Writer wrote:Берёшь координаты laststatus/lasttarget и ловушку на тайл по ним, вызываешь прицел "Куда кидать"


ну тебе легко писать =) только вот поконкретнее можно?...

Posted: 2008-06-11 14:05:52
by Kynep
DeDulia wrote:
Scripts Writer wrote:Берёшь координаты laststatus/lasttarget и ловушку на тайл по ним, вызываешь прицел "Куда кидать"


ну тебе легко писать =) только вот поконкретнее можно?...


Code: Select all

VAR x
VAR y
VAR z
...

x = UO.GetX('laststatus' или 'lasttarget')
y = UO.GetY('laststatus' или 'lasttarget')
z = UO.GetZ('laststatus' или 'lasttarget')
...

UO.WaitTargetTile(0, x, y, z)
юзаем бомбу
...


Вот примерная конструкция, дальше пробуй сам.

Posted: 2008-06-11 14:45:28
by Scripts Writer
Kynep wrote:
DeDulia wrote:
Scripts Writer wrote:Берёшь координаты laststatus/lasttarget и ловушку на тайл по ним, вызываешь прицел "Куда кидать"


ну тебе легко писать =) только вот поконкретнее можно?...


Code: Select all

VAR x
VAR y
VAR z
...

x = UO.GetX('laststatus' или 'lasttarget')
y = UO.GetY('laststatus' или 'lasttarget')
z = UO.GetZ('laststatus' или 'lasttarget')
...

UO.WaitTargetTile(0, x, y, z)
юзаем бомбу
...


Вот примерная конструкция, дальше пробуй сам.


Зря написал внутри 'или'. Потом ведь напишет, что ему выдаёт Parse Error и скопирует твою строку в скрипт полностью

Posted: 2008-06-11 17:16:54
by Kynep
Scripts Writer wrote:Зря написал внутри 'или'. Потом ведь напишет, что ему выдаёт Parse Error и скопирует твою строку в скрипт полностью


Я надеюсь он не настолько глуп.