возможно реализовать?..
Прапорщик (1754062)15 лет
Monk
Сообщений: 857
Рег. 8.10.2009
24 мая 2012 08:32
Сообщение #1

 

функцию  взятия координат последнего тайла  ласатаки где  цель пропадает,) те. требуеться. жмем бинд и должна пойти подача  таргета на последний тайл нахождения цели....

 

Майор (11914616)14 лет
Monk
Сообщений: 1821
Рег. 22.10.2010
24 мая 2012 11:01
Сообщение #2
ты можешь в закладке мейн поставить "статус барс фикс"  будешь видеть зомби на том тайле!
Прапорщик (1754062)15 лет
Monk
Сообщений: 857
Рег. 8.10.2009
24 мая 2012 17:01
Сообщение #3
помимо такого способа
13 лет
Ranger
Сообщений: 1043
Рег. 18.06.2011
24 мая 2012 17:28
Сообщение #4
То что ты в идеале хочешь - не возможно. Запоминается только последняя точка в которой был чар ПРИ ЕГО НАХОЖДЕНИЕ скриптом.
Надо либо сканить с интервалом в полсекунды - но тогда упадешь, либо выкинуть из головы попытки отловить игроков таким макаром :) 
Прапорщик (1754062)15 лет
Monk
Сообщений: 857
Рег. 8.10.2009
24 мая 2012 17:59
Сообщение #5
я тоже думал что это не реально пока не увидел данное в реализации. не буду кривить душой, короче ситуация..... выарюсь, у мня мало хп я пью инвизку и в меня моментально в то место где меня уже нет для ластаргета или ласатаки летит эксплойжен..... чудом выживаю, отхиливаюсь ухожу в хайд за дерево и опять в меня летит эксп , достаю лук убиваю человека, но подобное меня поразило.  человек своими скриптами не делиться но абсолютно уверен - на вопросы отвечает честно, так вот этот скрипт биндовой, не цикличный.возможно есть  постоянный цикл, к которому ссылаеться бинд.. принцип таков что он запоминает координаты пропадания ласатаки и по ним делает таргет как реализовать не знаю, испытав на себе  знаю что это реально ..... у кого есть соображения реализации ?)
Маршал (73319389)14 летИнквизитор
Inquisitor
Сообщений: 1693
Рег. 19.06.2010
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

Как написал алукард с постоянным отслеживанием цели.

ПС: писал в браузере так что не пинать...

Маршал (73319389)14 летИнквизитор
Inquisitor
Сообщений: 1693
Рег. 19.06.2010
24 мая 2012 18:30
Сообщение #7
Еще вспомнил, на Антаресе меня закидали лайтами когда я стоял в сортире еще и в хайде .
Прапорщик (1754062)15 лет
Monk
Сообщений: 857
Рег. 8.10.2009
24 мая 2012 19:03
Сообщение #8
это был чайн)
13 лет
Ranger
Сообщений: 1043
Рег. 18.06.2011
24 мая 2012 21:31
Сообщение #9
прицельными кастами в невидимого чара нельзя пулять. Только заклинания по площади - метеоритом, квакой, чайном. Либо кидать банки.
Прапорщик (1754062)15 лет
Monk
Сообщений: 857
Рег. 8.10.2009
24 мая 2012 21:42
Сообщение #10
касатально темы, у кого еще есть соображения возможностям  реализации?) 
Старший Лейтенант (5442793)15 лет
Dragonstalker
Сообщений: 1801
Рег. 9.11.2009
24 мая 2012 21:48
Сообщение #11
А предположить, что человек таргет направляет руками - не вариант?
Прапорщик (1754062)15 лет
Monk
Сообщений: 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

 

 "статус барс фикс" не хотел об этом думать но думаю оптимальным вариантом. с этой галочкой особо не работал. как понимаю там идет "фантом" флаг на тайл,  причем кинуть по нему по ласту не выйдет, йд остаеться как у чара  если попробывать через эту функцию. но опять же косячный вариант, но более стабильный.. давайте подумаем как сделать через это, у меня есть варианты но мне они не очень нравяться.....

Маршал (73319389)14 летИнквизитор
Inquisitor
Сообщений: 1693
Рег. 19.06.2010
24 мая 2012 23:12
Сообщение #13

Ставишь галочку на status bars fix.

sub DropExplosion()
    UO.WaitTargetTile('1341', Str(UO.GetX('laststatus')), Str(UO.GetY('laststatus')), '0')
    UO.UseType('0x0F0D')
end sub

проверил работает, вместо 'laststatus' и  '0x0F0D' подставишь, что тебе надо...

Генерал Полковник (37807901)13 летИнквизитор
Inquisitor
Сообщений: 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    "статус барс фикс" не хотел об этом думать но думаю оптимальным вариантом. с этой галочкой особо не работал. как понимаю там идет "фантом" флаг на тайл,  причем кинуть по нему по ласту не выйдет
  lol_mini

иногда лучше промолчать - будешь умнее казаться biggrin_mini2

и если цикл до и после ( repeatwhile )в одном слове пашет - палата номер 6 тебе в помощь, спасибо повиселил  drink_mini

12 лет
Trasher
Сообщений: 111
Рег. 28.04.2012
25 мая 2012 16:55
Сообщение #15
Возможно.
Прапорщик (1754062)15 лет
Monk
Сообщений: 857
Рег. 8.10.2009
25 мая 2012 19:02
Сообщение #16

Цитата: Fiz Pok
иногда лучше промолчать - будешь умнее казаться

 прав, промолчать иногда лучше)  на форуме в код суешь - табуляция сбиваеться,)    все слилось и что?)  хочешь показать свои очевидные познания  или меня на чем подловить ?)))  клоун.... скрипт рабочий а уж криво или нет залит на форум, пробелы  кому надо продолжать занятие проставит, у меня нет времени языком вылизывать безперспективный скрипт, ))

Генерал Полковник (31351072)15 лет
Dragonstalker
Сообщений: 4091
Рег. 6.09.2009
28 мая 2012 08:59
Сообщение #17
очко поважнее? :D
Последние посетители (0):

 
Сейчас: 26 ноября 2024 05:40