| Yoko http://forum.yoko.com.ua/ |
|
| ласттаргет http://forum.yoko.com.ua/viewtopic.php?f=3&t=13431 |
Page 1 of 2 |
| Author: | DeDulia [ 2008-03-29 18:37:31 ] |
| Post subject: | ласттаргет |
как в Hotkeys забиндить чтоб например cast 'Explosion' и потом чтоб пока чел не прибежит и только потом на него наводил... биндю cast 'Explosion' waittargetlast пишет Invalid serial index =( |
|
| Author: | Виталь [ 2008-03-30 12:54:35 ] |
| Post subject: | Re: ласттаргет |
DeDulia wrote: и потом чтоб пока чел не прибежит и только потом на него наводил...
Ниче не понял. |
|
| Author: | korzh [ 2008-03-30 15:44:29 ] |
| Post subject: | |
а на фига в хоткейсах биндить то? почему нельзя написать ето в скрипте? |
|
| Author: | Edred [ 2008-03-30 21:06:29 ] |
| Post subject: | |
korzh А зачем писать в скрипте то, что можно спокойно забиндить на клавишу? Все равно твой скрипт инжект потом преобразует в последовательность команд, вводимых в клиенте (без вывода на экран)... И зачем давать советы, если сам еще не понимаешь как инжект работает? |
|
| Author: | Grin [ 2008-03-30 23:18:03 ] |
| Post subject: | |
а зачем флудить не по теме?:) PS вошел в рекурсию |
|
| Author: | DeDulia [ 2008-03-31 07:36:20 ] |
| Post subject: | Re: ласттаргет |
Виталь wrote: DeDulia wrote: и потом чтоб пока чел не прибежит и только потом на него наводил... Ниче не понял. ну а что не понятного....мне надо чтобы после каста спелла....прицел ждал последнюю цель и потом на неё бросал каст..... |
|
| Author: | korzh [ 2008-03-31 16:16:55 ] |
| Post subject: | |
Edred wrote: korzh
А зачем писать в скрипте то, что можно спокойно забиндить на клавишу? Все равно твой скрипт инжект потом преобразует в последовательность команд, вводимых в клиенте (без вывода на экран)... И зачем давать советы, если сам еще не понимаешь как инжект работает? Дело не в непонимании, я просто говорю как мне было бы удобнее |
|
| Author: | Edred [ 2008-03-31 18:34:52 ] |
| Post subject: | Re: ласттаргет |
DeDulia wrote: ну а что не понятного....мне надо чтобы после каста спелла....прицел ждал последнюю цель и потом на неё бросал каст.....
Средствами инжекта это осуществить сложно. Стандартным способом реализации является определение цели, на которую будет направлен прицел до того, как делается каст или что-нибудь аналогичное. То, что тебе хочется, можно реализовать через команду target, но крайне не советую в нее соваться без четкого понимания как и что. А людей, которые тебе могут в этом помочь, здесь, на форуме, максимум парочка (я в их число не вхожу). Могут помочь - если захотят. К тому же тут еще такое дело. У любого прицела есть определенное время, после чего он просто отменится. Сервером, а не клиентом. И успеет ли твоя цель за это время появиться - это еще вопрос. Значит, скрипт совсем не тривиальный, нужно все учитывать. В общем, подобные вещи проще реализовать, скажем, на Изе, чем на инжекте. Так как сам ты явно с подобной задачей не справишься (вполне могу и ошибаться) - забудь. ЗЫ: Биндом подобную вещь реализовать невозможно. |
|
| Author: | DeDulia [ 2008-03-31 21:06:54 ] |
| Post subject: | Re: ласттаргет |
Edred wrote: DeDulia wrote: ну а что не понятного....мне надо чтобы после каста спелла....прицел ждал последнюю цель и потом на неё бросал каст..... Средствами инжекта это осуществить сложно. Стандартным способом реализации является определение цели, на которую будет направлен прицел до того, как делается каст или что-нибудь аналогичное. То, что тебе хочется, можно реализовать через команду target, но крайне не советую в нее соваться без четкого понимания как и что. А людей, которые тебе могут в этом помочь, здесь, на форуме, максимум парочка (я в их число не вхожу). Могут помочь - если захотят. К тому же тут еще такое дело. У любого прицела есть определенное время, после чего он просто отменится. Сервером, а не клиентом. И успеет ли твоя цель за это время появиться - это еще вопрос. Значит, скрипт совсем не тривиальный, нужно все учитывать. В общем, подобные вещи проще реализовать, скажем, на Изе, чем на инжекте. Так как сам ты явно с подобной задачей не справишься (вполне могу и ошибаться) - забудь. ЗЫ: Биндом подобную вещь реализовать невозможно. ЗАБЫЛ =) OFF TOPIC |
|
| Author: | ntk [ 2008-03-31 22:21:26 ] |
| Post subject: | |
да легко всё реализовывается... if целится uo.target('xui','lasttarget') конец условий uo.cast %%%%% lasttarget цикл if uo.injournal ( сбили мать их с-ки ) then goto конец скрипта endif wait(50) цикл закончился if дистанция ( ласттаргет ) > 10 then отменитьприцел endif ну а дальше на что фантазии хватит.. в цикле wait (250) if дистанция <11 then uo.target('xui','lasttarget') конец цикла х3 чё это на меня нашло.. обычно не раздаю скрипты |
|
| Author: | I'm [ 2008-03-31 23:40:07 ] |
| Post subject: | |
Edred wrote: Биндом подобную вещь реализовать невозможно. ntk wrote: if целится
uo.target('xui','lasttarget') конец условий uo.cast %%%%% lasttarget цикл if uo.injournal ( сбили мать их с-ки ) then goto конец скрипта endif wait(50) цикл закончился if дистанция ( ласттаргет ) > 10 then отменитьприцел endif ну а дальше на что фантазии хватит.. в цикле wait (250) if дистанция <11 then uo.target('xui','lasttarget') конец цикла х3 чё это на меня нашло.. обычно не раздаю скрипты Чувствуешь разницу? |
|
| Author: | ntk [ 2008-04-01 00:19:01 ] |
| Post subject: | |
не чувствую бинд это привязка. привязка к скрипту к скиллу к фразе бинд есть бинд вот |
|
| Author: | DeDulia [ 2008-04-01 10:47:13 ] |
| Post subject: | |
ну а можно осуществить бинд чтоб таргет посылался на red или criminal цель(ближайшую) =)? |
|
| Author: | ntk [ 2008-04-01 19:15:06 ] |
| Post subject: | |
DeDulia wrote: ну а можно осуществить бинд чтоб таргет посылался на red или criminal цель(ближайшую) =)?
можно начинаешь с дистанции 1 и круг увеличиваешь вокруг себя.. |
|
| Author: | Edred [ 2008-04-01 23:31:03 ] |
| Post subject: | |
Скрипты ты не раздаешь, но то, что ты выложил - это и не скрипт. Прочитай внимательно еще раз то, что написано в первых постах. Что человеку нужно было. А потом сравни с тем, что ты предложил. Code: uo.cast %%%%% lasttarget Что, по-твоему, эта команда сделает? Правильно, кастанет на последний таргет. А что нужно? Чтобы кастануло, а прицел никуда не кидало. А ждало - когда цель появится на экране - вот тогда на нее прицел и кинуть. Твой скрипт такое делает? Нет? Зачем тогда пишешь, что легко? В твоем скрипте uo.target можно спокойно на обычную ловушку на прицел заменять. Использование этой команды этим не исчерпывается. |
|
| Author: | ntk [ 2008-04-02 00:06:48 ] |
| Post subject: | |
Edred wrote: Скрипты ты не раздаешь, но то, что ты выложил - это и не скрипт. Прочитай внимательно еще раз то, что написано в первых постах. Что человеку нужно было. А потом сравни с тем, что ты предложил. Code: uo.cast %%%%% lasttarget Что, по-твоему, эта команда сделает? Правильно, кастанет на последний таргет. А что нужно? Чтобы кастануло, а прицел никуда не кидало. А ждало - когда цель появится на экране - вот тогда на нее прицел и кинуть. Твой скрипт такое делает? Нет? Зачем тогда пишешь, что легко? В твоем скрипте uo.target можно спокойно на обычную ловушку на прицел заменять. Использование этой команды этим не исчерпывается. ты внимательно прочитал скрипт ? читай внимательнее вот эту часть.. Quote: цикл
if uo.injournal ( сбили мать их с-ки ) then goto конец скрипта endif wait(50) цикл закончился if дистанция ( ласттаргет ) > 10 then отменитьприцел endif тебе объяснить что делает данный скрипт ? и давай заспорим в данном случае я лучше понимаю что он хочет ? по поводу скриптов.. разжёваная идея она дороже чем скрипт. |
|
| Author: | Edred [ 2008-04-02 10:35:26 ] |
| Post subject: | |
Quote: тебе объяснить что делает данный скрипт ? Ну, объясни мне, дураку, раз ты самый умный... Читаю внимательно: Code: if дистанция ( ласттаргет ) > 10 then И вижу, что если цель далеко, то прицел будет отменен. Отмена прицела равнозначна физлу каста. Это совсем не похоже на то, что человек хотел. Или я в упор не вижу какую-то здесь хитрость, что-то, спрятанное на более глубоком уровне, из-за чего все это вдруг начнет делать именно то, что хочет человек? Quote: и давай заспорим в данном случае я лучше понимаю что он хочет ?
Я не претендую на звание телепата. Если ты такой - снимаю шляпу. Я лично (и все мои предыдущие посты относятся к этому пониманию задачи) понял человека так: ему нужно, чтобы был сделан каст, но прицел, генерируемый этим кастом, кидать на объект только в том случае, если этот объект в пределах экрана. Если же он за пределами экрана, то прицел не кидать, а ждать. Ждать пока объект не появится на экране. Всю эту ситуацию можно опробовать в игре без проблем, естественно, ручками, без инжекта. Кастануть, появится прицел. И ждать. Можно даже методом тыка примерно вычислить время насколько долго прицел на курсоре можно еще направить на объект и не получить от сервера сообщения о ошибке из-за истечения времени. Можно понять и логику желания получить такой скрипт. На каст тратится время. Небольшое, но тратится. А в ПвП каждая доля секунды на счету. Если противник выскочил за пределы экрана - довольно разумно потратить время с толком и кастануть заранее, а кинуть прицел когда противник вернется. Ну а теперь давай ты, расскажи, как же ты понял желания автора топика. Сравним. Потом послушаем автора топика. |
|
| Author: | ntk [ 2008-04-02 19:09:52 ] |
| Post subject: | |
Edred wrote: Отмена прицела равнозначна физлу каста.
ну-ну.. а на остальное после этого отвечать уже не хочу. перечитывай скрипт скажу только что заметил.. ты очень часто ставишь под сомнение умственные способности других людей. а всегда есть шанс что столкнёшься с человеком как минимум не глупее и знающим о чём-то чуточку больше. для 2500 постов ты плохо знаешь инжу судя по всему. и пвп скрипты не писал. |
|
| Author: | DeDulia [ 2008-04-02 20:54:35 ] |
| Post subject: | |
Quote: Я не претендую на звание телепата. Если ты такой - снимаю шляпу. Я лично (и все мои предыдущие посты относятся к этому пониманию задачи) понял человека так: ему нужно, чтобы был сделан каст, но прицел, генерируемый этим кастом, кидать на объект только в том случае, если этот объект в пределах экрана. Если же он за пределами экрана, то прицел не кидать, а ждать. Ждать пока объект не появится на экране. Всю эту ситуацию можно опробовать в игре без проблем, естественно, ручками, без инжекта. Кастануть, появится прицел. И ждать. Можно даже методом тыка примерно вычислить время насколько долго прицел на курсоре можно еще направить на объект и не получить от сервера сообщения о ошибке из-за истечения времени.
Можно понять и логику желания получить такой скрипт. На каст тратится время. Небольшое, но тратится. А в ПвП каждая доля секунды на счету. Если противник выскочил за пределы экрана - довольно разумно потратить время с толком и кастануть заранее, а кинуть прицел когда противник вернется. Ну а теперь давай ты, расскажи, как же ты понял желания автора топика. Сравним. Потом послушаем автора топика. ты правельно меня понял =) |
|
| Author: | Edred [ 2008-04-03 09:43:56 ] |
| Post subject: | |
ntk wrote: а на остальное после этого отвечать уже не хочу. Не хочешь - не отвечай. Quote: скажу только что заметил.. ты очень часто ставишь под сомнение умственные способности других людей. а всегда есть шанс что столкнёшься с человеком как минимум не глупее и знающим о чём-то чуточку больше. Естественно. И многократно сталкивался. И ничуть об этом не жалею. Самым умным и всезнающим себя не считаю. Quote: для 2500 постов ты плохо знаешь инжу судя по всему. и пвп скрипты не писал.
Я не пользуюсь инжектом уже больше трех лет. И не играю в УО уже два года. Так что, вполне вероятно, что что-то забыл. А может, и не знал. Дык для этого это и форум: знаешь лучше - поправь. Разъясни человеку, разъясни мне. А аргументацию типа "ты дурак, я умный и ничего тебе объяснять не собираюсь" я слышал много раз... Угадай сам от кого. |
|
| Page 1 of 2 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|