| Yoko http://forum.yoko.com.ua/ |
|
| помощ автотаргет http://forum.yoko.com.ua/viewtopic.php?f=17&t=16186 |
Page 1 of 1 |
| Author: | ~2good4you~ [ 2011-02-25 10:40:55 ] |
| Post subject: | помощ автотаргет |
всем добрый день, облазил много ресурсов в том числе и Ваш, но не где не смог найти автотаргет который меня интересует, очень много навороченных скриптов и т.д, меня интересует обычный скрипт под шард АОП чтоб просто при нажатии кнопки брало таргет на всех кроме согильдийцев, монстров и НПС, я маг, кастую по lasttarget, если у кого-то есть такое выложите пожалуйста. Спасибо! |
|
| Author: | ~2good4you~ [ 2011-02-25 10:47:53 ] |
| Post subject: | Re: помощ автотаргет |
пробовал настроить вот это но что-то оно берет как-то через 1 место Code: sub NextTarget() |
|
| Author: | Weee [ 2011-02-27 23:27:54 ] |
| Post subject: | Re: помощ автотаргет |
автотаргеты на инже все "через 1 место". я свой писал при помощи файндтайп. в варках работает хорошо, но иногда сбивается из-за глючной работы findtype. это уже где-то обсуждалось на форуме, дело в том, что файндтайп иногда обнуляет сериал объектов, которые находит, и из-за этого пока не перезагрузишь уо файндтайп будет глючить на тот самый сериал. или бывает еще хуже - один из объектов "зависает" каким-то образом и файндтайп будет думать, что там до сих пор в той точке кто-то есть. Даже если ты среколишься, вернешься обратно - все равно. Это я заметил еще при использовании похожих фишек в скриптах на добычу. Вот мой авто-таргет, которым я пользуюсь: Code: sub Ignores() Пользоваться так: Делаешь 5 биндов. 1) Основной бинд: "exec AutoTarget". Выполняет скрипт поиска, если находит одного вражеского персонажа - сразу берет его в MainTarget (у меня все скрипты на инжу заточены не под ласт таргет, а под объект MainTarget, который постоянно меняется этим скриптом или специальным, по таргету. Если находит больше одного вражеского персонажа, то берет первого попавшегося в MainTarget, записывает его в первый таргет AddTarget1, а также записывает 3 других в AddTarget2, AddTarget3, AddTarget4. 2) Дополнительный бинд: "exec ChooseTarget1". Выбирает первый таргет и записывает его в MainTarget. 3) Дополнительный бинд: "exec ChooseTarget2". Выбирает второй таргет и записывает его в MainTarget. 4) Дополнительный бинд: "exec ChooseTarget3". Выбирает третий таргет и записывает его в MainTarget. 5) Дополнительный бинд: "exec ChooseTarget4". Выбирает четвертый таргет и записывает его в MainTarget. Как бы дело слишком специфичное, у каждого свои предпочтения... Такое лучше писать самому. |
|
| Author: | ~2good4you~ [ 2011-02-28 00:34:03 ] |
| Post subject: | Re: помощ автотаргет |
Weee wrote: автотаргеты на инже все "через 1 место". я свой писал при помощи файндтайп. в варках работает хорошо, но иногда сбивается из-за глючной работы findtype. это уже где-то обсуждалось на форуме, дело в том, что файндтайп иногда обнуляет сериал объектов, которые находит, и из-за этого пока не перезагрузишь уо файндтайп будет глючить на тот самый сериал. или бывает еще хуже - один из объектов "зависает" каким-то образом и файндтайп будет думать, что там до сих пор в той точке кто-то есть. Даже если ты среколишься, вернешься обратно - все равно. Это я заметил еще при использовании похожих фишек в скриптах на добычу. Вот мой авто-таргет, которым я пользуюсь: Code: sub Ignores() Пользоваться так: Делаешь 5 биндов. 1) Основной бинд: "exec AutoTarget". Выполняет скрипт поиска, если находит одного вражеского персонажа - сразу берет его в MainTarget (у меня все скрипты на инжу заточены не под ласт таргет, а под объект MainTarget, который постоянно меняется этим скриптом или специальным, по таргету. Если находит больше одного вражеского персонажа, то берет первого попавшегося в MainTarget, записывает его в первый таргет AddTarget1, а также записывает 3 других в AddTarget2, AddTarget3, AddTarget4. 2) Дополнительный бинд: "exec ChooseTarget1". Выбирает первый таргет и записывает его в MainTarget. 3) Дополнительный бинд: "exec ChooseTarget2". Выбирает второй таргет и записывает его в MainTarget. 4) Дополнительный бинд: "exec ChooseTarget3". Выбирает третий таргет и записывает его в MainTarget. 5) Дополнительный бинд: "exec ChooseTarget4". Выбирает четвертый таргет и записывает его в MainTarget. Как бы дело слишком специфичное, у каждого свои предпочтения... Такое лучше писать самому. спасибо. будем пробовать проблема со сточкой UO.AddObject('AddTarget'+str('lastplayernum'), 'finditem') пишет что не понятные данные для STR |
|
| Author: | Weee [ 2011-02-28 11:30:02 ] |
| Post subject: | Re: помощ автотаргет |
~2good4you~ wrote: проблема со сточкой UO.AddObject('AddTarget'+str('lastplayernum'), 'finditem') пишет что не понятные данные для STR Ну сейчас строчка точно неправильная, не знаю зачем ты её изменял lastplayernum должен быть без кавычек: Code: UO.AddObject('AddTarget'+str(lastplayernum), 'finditem')У меня так работает, ничего не менял (почти, только пару левых проверок убрал, которые тебе не нужны). Попробуй вместо str(lastplayernum), просто lastplayernum: Code: UO.AddObject('AddTarget'+lastplayernum, 'finditem')Но не факт, что оно будет нормально добавлять эти объекты. |
|
| Author: | ~2good4you~ [ 2011-02-28 16:54:55 ] |
| Post subject: | Re: помощ автотаргет |
Weee wrote: ~2good4you~ wrote: проблема со сточкой UO.AddObject('AddTarget'+str('lastplayernum'), 'finditem') пишет что не понятные данные для STR Ну сейчас строчка точно неправильная, не знаю зачем ты её изменял lastplayernum должен быть без кавычек: Code: UO.AddObject('AddTarget'+str(lastplayernum), 'finditem')У меня так работает, ничего не менял (почти, только пару левых проверок убрал, которые тебе не нужны). Попробуй вместо str(lastplayernum), просто lastplayernum: Code: UO.AddObject('AddTarget'+lastplayernum, 'finditem')Но не факт, что оно будет нормально добавлять эти объекты. спасибо за все варианты, но они оба не работают у меня (( наверное и--за версии инжы, какая у тебя версия? |
|
| Author: | Weee [ 2011-02-28 18:30:36 ] |
| Post subject: | Re: помощ автотаргет |
Если память не изменяет 505.18 вендор |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|