Как заатачить цель??

Ask for help

Moderators: Murderator+, Murderator

Post Reply
slonopotam
Posts: 270
Joined: 2006-08-05 14:09:06
Contact:

Как заатачить цель??

Post by slonopotam »

Мне нужно чтоб после сообщения "attacking you" чар бросалбы таргет на атакующего.
Как узнать кто и где сказал знаю, а вот как аттачить сказавшего, нет.
[b][color=green]ДРВ[/color][/b]
[color=blue]Spoiler[/color]
_________________
[b][color=green]Антарес[/color][/b]
[color=blue]Spoiler[/color]|[color=blue]Gostrabaiter[/color]|[color=red]Umhra[/color]|[color=red]Slog[/color]
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Post by Edred »

"Мыться не пробовал?"

ЗЫ: Более ленивого человека на этом форуме давно не было. Принципиально не скажу команду, смотри сам в хелпе.
Ни один скрипт не работает? Пора обновить [url=http://www.eof.nm.ru/FiLeS/uoloop.exe]Инжект[/url]...
Все работает, но хочется большего? Пора переходить на [url=http://stealth.od.ua/]стелс[/url]...
slonopotam
Posts: 270
Joined: 2006-08-05 14:09:06
Contact:

Post by slonopotam »

Все программисты ленивые ©

Хочу быть самым ленивым :D

К томуже нет такого в уроках.


З.Ы. И еще 1 в добавок вопрос. Будет работать такое?
uo.infotile(lastattack)
Мне нужно этой командой узнать инфу о тайле на котором я атаковал цель.
(Разобрался сам. Попробую uo.infotile([lasttile]))

З.З.Ы. Как направить таргет на аттачущую меня цель, если не использовать журнал. Проверка ХП тоже неподходит, так как такие касты как парализ не снимают ХП. И еще проблема, монстры часто колдуют, но сообщений при касте часто нет.
[b][color=green]ДРВ[/color][/b]
[color=blue]Spoiler[/color]
_________________
[b][color=green]Антарес[/color][/b]
[color=blue]Spoiler[/color]|[color=blue]Gostrabaiter[/color]|[color=red]Umhra[/color]|[color=red]Slog[/color]
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

Скрипты ПвП и ПвМ.
FAQ.
slonopotam
Posts: 270
Joined: 2006-08-05 14:09:06
Contact:

Post by slonopotam »

Так правильно??

Code: Select all

If uo.injournal(attacking you)Then 
Kill(journalserial(attacking you-1))
Else
wait(100)
End if

Sub Kill(serial)
UO.warmode(1)
UO.Target(serial)
Follow_him()
end sub
[b][color=green]ДРВ[/color][/b]
[color=blue]Spoiler[/color]
_________________
[b][color=green]Антарес[/color][/b]
[color=blue]Spoiler[/color]|[color=blue]Gostrabaiter[/color]|[color=red]Umhra[/color]|[color=red]Slog[/color]
slonopotam
Posts: 270
Joined: 2006-08-05 14:09:06
Contact:

Post by slonopotam »

Получилось вот это, незнаю где может быть ошибка, навярняка она есть. Поиск юзал, уроки читал. Если есть тут ошибка, то просто непонимаю. И именно поэтому спрашиваю.
Если кому не сложно скажите просто что здесь не так.

Code: Select all

sub start() ; ищем сообщение об атаке
If uo.injournal(attacking you)Then 
Kill(journalserial(attacking you-1))  ; нашли и взяли серийник
Else 
wait(100) 
End if 
end sub

Sub Kill(serial)  ; используем серийник чтоб зааттачить цель
VAR LastTimer, Attack 
Attack=UO.GetSerial('finditem') ; как я понял раз нашли серийник 
; то он стал finditem и искать еще раз ненадо и присваиваем его 
; переменной Attack
UO.Exec('warmode 1') 
UO.Attack(Attack) ; атакуем цель
WalkN(0,0,Attack) ; это догонялка
uo.exec('WalkN(0,0,Attack') ; убъем на всякий случай скрипт догонялки
end sub
[b][color=green]ДРВ[/color][/b]
[color=blue]Spoiler[/color]
_________________
[b][color=green]Антарес[/color][/b]
[color=blue]Spoiler[/color]|[color=blue]Gostrabaiter[/color]|[color=red]Umhra[/color]|[color=red]Slog[/color]
SLAK
Posts: 182
Joined: 2005-08-19 16:12:23
Contact:

Post by SLAK »

Code: Select all

sub start() 
If uo.injournal('attacking you') Then 
Kill(uo.journalserial(uo.injournal('attacking you')-1))  
Else 
wait(100) 
End if 
end sub

Sub Kill(serial)  
VAR Attack
Attack=UO.GetSerial(serial) 
UO.Exec('warmode 1')  
UO.Attack(Attack) ; атакуем цель
WalkN(0,0,Attack) ; это догонялка
end sub
кажись так, точно не помню, давно под инжу такого не писал
Post Reply