Просмотр полной версии : Как в пилоте выполнить проверку на появление рядом с собой когонить?
сабж, собственно допустим я тюкаю в пешерах и мне надо чтобы пилот при появлении рядом со мной когонибудь выполнял ряд команд. Помогите написать проверку с минимальной задержкой во времени по обнаружению других пиплов.
Devil Dun'Shaar
24.07.2004, 04:28
if lastmsg you see
=commands=
end_if
Так я пробовал, задержка с ифом слишком велика, или приходится запускать несколько скриптов одновременно и связывать их по всякому, а это по меньшей мери неудобно, попросту меня успевали достать пока я не выпил инвиз.
Поверь проще связать несколько скриптов командами типа : start, stop, pause, чем впихивать в цикл куски, я делаю так у меня отдельным скриптом идёт проверка, вот такой скрипт:
:proverka
while_not lastmsg you see
wait 100
if wght > 550 // максимальный вес чара
goto haid
end_if
end_while
:haid
stop_script 0
send tab
double_left 892, 57 // стопка инвизок
wait 500
:recal
send F2 // тарте некс (не знаю почему но без него последующая конструкция отказываеться работать :))
set lasttargetid 1080454095 // ид руны на базу
send f1 // каст спел реколл вайтфор таргет ласт таргет
wait 7s // задержку подбей под свой конект
if lastmsg the spell fizzles.
goto recal
end_if
start_script 2
wait 1000
end_script 1
Киляли меня тока при дисконекте :)
Написанно под версию UOpilot V1.07 beta 7
Удачи в прокачке :)
Всем спасибо. Топик мона клоуз.
Powered by vBulletin™ Version 4.0.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot