возможно реализовать?.. |
возможно реализовать?.. |
Сообщений: 857 Рег. 8.10.2009 |
24 мая 2012 08:32
Сообщение #1
|
функцию взятия координат последнего тайла ласатаки где цель пропадает,) те. требуеться. жмем бинд и должна пойти подача таргета на последний тайл нахождения цели....
|
|
|
|
Сообщений: 1821 Рег. 22.10.2010 |
24 мая 2012 11:01
Сообщение #2
|
ты можешь в закладке мейн поставить "статус барс фикс" будешь видеть зомби на том тайле! |
|
|
|
Сообщений: 857 Рег. 8.10.2009 |
24 мая 2012 17:01
Сообщение #3
|
помимо такого способа |
|
|
|
Сообщений: 1043 Рег. 18.06.2011 |
24 мая 2012 17:28
Сообщение #4
|
То что ты в идеале хочешь - не возможно. Запоминается только последняя точка в которой был чар ПРИ ЕГО НАХОЖДЕНИЕ скриптом. Надо либо сканить с интервалом в полсекунды - но тогда упадешь, либо выкинуть из головы попытки отловить игроков таким макаром :) |
|
|
|
Сообщений: 857 Рег. 8.10.2009 |
24 мая 2012 17:59
Сообщение #5
|
я тоже думал что это не реально пока не увидел данное в реализации. не буду кривить душой, короче ситуация..... выарюсь, у мня мало хп я пью инвизку и в меня моментально в то место где меня уже нет для ластаргета или ласатаки летит эксплойжен..... чудом выживаю, отхиливаюсь ухожу в хайд за дерево и опять в меня летит эксп , достаю лук убиваю человека, но подобное меня поразило. человек своими скриптами не делиться но абсолютно уверен - на вопросы отвечает честно, так вот этот скрипт биндовой, не цикличный.возможно есть постоянный цикл, к которому ссылаеться бинд.. принцип таков что он запоминает координаты пропадания ласатаки и по ним делает таргет как реализовать не знаю, испытав на себе знаю что это реально ..... у кого есть соображения реализации ?) |
|
|
|
24 мая 2012 18:22
Сообщение #6
|
|
var TargetX, TargetY
; сканирование координат sub AutoScan() repeat if UO.IsNPC('lastattack') then TargetX = UO.GetX('lastattack') TargetY = UO.GetY('lastattack') end if Wait(300) until UO.Dead end sub
; бинд на кнопку sub DropExplosion() UO.WaitTargetTile('1341', Str(TargetX), Str(TargetY), '0') UseType('тип бутылки') end sub Как написал алукард с постоянным отслеживанием цели. ПС: писал в браузере так что не пинать... |
|
|
|
24 мая 2012 18:30
Сообщение #7
|
|
Еще вспомнил, на Антаресе меня закидали лайтами когда я стоял в сортире еще и в хайде . |
|
|
|
Сообщений: 857 Рег. 8.10.2009 |
24 мая 2012 19:03
Сообщение #8
|
это был чайн) |
|
|
|
Сообщений: 1043 Рег. 18.06.2011 |
24 мая 2012 21:31
Сообщение #9
|
прицельными кастами в невидимого чара нельзя пулять. Только заклинания по площади - метеоритом, квакой, чайном. Либо кидать банки. |
|
|
|
Сообщений: 857 Рег. 8.10.2009 |
24 мая 2012 21:42
Сообщение #10
|
касатально темы, у кого еще есть соображения возможностям реализации?) |
|
|
|
24 мая 2012 21:48
Сообщение #11
|
|
А предположить, что человек таргет направляет руками - не вариант? |
|
|
|
Сообщений: 857 Рег. 8.10.2009 |
24 мая 2012 21:58
Сообщение #12
|
Цитата: Zombie Zombie
попрвил, даж пашет.. не нравиться как он пашет, вродь без лагов но процесс висит как и возможный краш) даж переписывать не хочу в стабильную версию, не нравиться эта затея...
var TargetX, TargetYsub AutoScan()repeatwhile NOT UO.Dead()if UO.IsNPC('lastattack') then TargetX = UO.GetX('lastattack') TargetY = UO.GetY('lastattack')end if Wait(300)Until UO.Dead()end sub
"статус барс фикс" не хотел об этом думать но думаю оптимальным вариантом. с этой галочкой особо не работал. как понимаю там идет "фантом" флаг на тайл, причем кинуть по нему по ласту не выйдет, йд остаеться как у чара если попробывать через эту функцию. но опять же косячный вариант, но более стабильный.. давайте подумаем как сделать через это, у меня есть варианты но мне они не очень нравяться..... |
|
|
|
24 мая 2012 23:12
Сообщение #13
|
|
Ставишь галочку на status bars fix. sub DropExplosion() проверил работает, вместо 'laststatus' и '0x0F0D' подставишь, что тебе надо... |
|
|
|
Сообщений: 792 Рег. 27.06.2011 |
25 мая 2012 07:16
Сообщение #14
|
Цитата: Proxodimec попрвил, даж пашет.. не нравиться как он пашет, вродь без лагов но процесс висит как и возможный краш) даж переписывать не хочу в стабильную версию, не нравиться эта затея... var TargetX, TargetYsub AutoScan()repeatwhile NOT UO.Dead()if UO.IsNPC('lastattack') then TargetX = UO.GetX('lastattack') TargetY = UO.GetY('lastattack')end if Wait(300)Until UO.Dead()end sub "статус барс фикс" не хотел об этом думать но думаю оптимальным вариантом. с этой галочкой особо не работал. как понимаю там идет "фантом" флаг на тайл, причем кинуть по нему по ласту не выйдет
иногда лучше промолчать - будешь умнее казаться и если цикл до и после ( repeatwhile )в одном слове пашет - палата номер 6 тебе в помощь, спасибо повиселил |
|
|
|
Сообщений: 111 Рег. 28.04.2012 |
25 мая 2012 16:55
Сообщение #15
|
Возможно. |
|
|
|
Сообщений: 857 Рег. 8.10.2009 |
25 мая 2012 19:02
Сообщение #16
|
Цитата: Fiz Pok иногда лучше промолчать - будешь умнее казаться
прав, промолчать иногда лучше) на форуме в код суешь - табуляция сбиваеться,) все слилось и что?) хочешь показать свои очевидные познания или меня на чем подловить ?))) клоун.... скрипт рабочий а уж криво или нет залит на форум, пробелы кому надо продолжать занятие проставит, у меня нет времени языком вылизывать безперспективный скрипт, )) |
|
|
|
28 мая 2012 08:59
Сообщение #17
|
|
очко поважнее? :D |
|
|
|
Сейчас: 24 ноября 2024 04:46 |