Yoko

All sides of Injection
It is currently 2025-11-09 17:40:15

All times are UTC+02:00




Post new topic  Reply to topic  [ 25 posts ]  Go to page 1 2 Next
Author Message
PostPosted: 2006-05-31 14:25:27 
Offline
User avatar

Joined: 2006-05-26 12:55:40
Posts: 4
Нужен скрипт для ДРВ.

Его смысл: находит противника на экране (человек) ставит его в парализ и загоняет в кресты.

Я видел подобный скрипт тока там надо заранее знать ID цели, что в данном случае и составляет основной гемор.

В скриптах не силён, так что помогите плз. кто может. :(


Top
   
 Post subject:
PostPosted: 2006-05-31 14:26:56 
Offline
User avatar

Joined: 2005-04-23 20:18:57
Posts: 362
ну покажи тот скрипт

_________________
Dragon World. [since 2004]


Top
   
 Post subject:
PostPosted: 2006-05-31 14:41:10 
Offline
Expert!
User avatar

Joined: 2005-05-20 20:30:10
Posts: 548
скинь сюда тот где надо прописывать ID тебе его переделают так что будет не надо


Top
   
PostPosted: 2006-05-31 14:56:09 
Offline
User avatar

Joined: 2006-05-29 15:29:42
Posts: 31
VITEK@ACM wrote:
Нужен скрипт для ДРВ.

Его смысл: находит противника на экране (человек) ставит его в парализ и загоняет в кресты.

Я видел подобный скрипт тока там надо заранее знать ID цели, что в данном случае и составляет основной гемор.

В скриптах не силён, так что помогите плз. кто может. :(



адык а не проще скрипт на парализ переделать под чела, чтоб он находил и ставил, а в кресты ручками загнать


Top
   
 Post subject:
PostPosted: 2006-05-31 14:56:41 
Offline

Joined: 2006-04-15 09:00:35
Posts: 93
ИМХО скрипт из разряда брет!

Просто пропиши там касты на laststatus, тем самым тебе только надо будет перетащить статус и врубить скрипт :D


Top
   
 Post subject:
PostPosted: 2006-05-31 15:01:27 
Offline
User avatar

Joined: 2005-04-23 20:18:57
Posts: 362
ну иногда просче ласттаргет атаку если он носится как угарелый))

_________________
Dragon World. [since 2004]


Top
   
 Post subject:
PostPosted: 2006-05-31 15:04:26 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
руками надо бегать :!:

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


Top
   
 Post subject:
PostPosted: 2006-05-31 15:09:00 
Offline

Joined: 2006-04-15 09:00:35
Posts: 93
CONDOMchick wrote:
ну иногда просче ласттаргет атаку если он носится как угарелый))


ЛОЛ у меня в каждом скрипте UO.Set('lasttarget','laststatus') :D


Top
   
 Post subject:
PostPosted: 2006-05-31 15:55:26 
Offline
User avatar

Joined: 2005-07-10 21:53:05
Posts: 457
Этот скрипт называется Paralyze Field в пак…
Работает на 55i и использует ее баг.
Как бы жертва не бегала, стенка вырастает прямо из под ног.


Top
   
 Post subject:
PostPosted: 2006-05-31 16:03:39 
Offline
User avatar

Joined: 2006-05-26 12:55:40
Posts: 4
Code:
sub kresti() 
 var xv , vy , vz
 UO.Set('laststatus','lasttarget')
 UO.WaitTargetObject('lasttarget')
 UO.Cast('Paralyze')
 wait(3000)
  xv=UO.Getx('lasttarget')
  vy=UO.Gety('lasttarget')
  vz=UO.Getz('lasttarget')
 UO.WaitTargetTile('-1','xv','vy','vz')
 UO.Cast('Wall of Stone')
 wait(3000)
 UO.WaitTargetTile('-1','(xv-1)','vy','vz')
 UO.Cast('Wall of Stone')
end sub


вот к этому надо поиск цели приделать чтоб не мучаться с попаданием по противнику. (а если ещё он и на скакуне...) Скрипт кривой но уж не обессудьте.


Top
   
 Post subject:
PostPosted: 2006-05-31 18:15:00 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Code:
var man=' type '
var color=' color '
uo.Set('finddistance','7')
uo.FindType(man,color,'ground')
if uo.FindCount() then
status=uo.GetSerial('finditem')
end if
...


Top
   
 Post subject:
PostPosted: 2006-05-31 19:13:56 
Offline
User avatar

Joined: 2006-05-26 12:55:40
Posts: 4
Насколько я понял у всех людей цвета разные... Эта добавка проблему врядле решает...

Как бы ещё сделать так чтоб он себя не находил и не пытался всё это скастовать на себя. :?: :?: :?:


Top
   
 Post subject:
PostPosted: 2006-05-31 21:52:19 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Code:
uo.Ignore('self')


Top
   
 Post subject:
PostPosted: 2006-05-31 23:00:00 
Offline
User avatar

Joined: 2005-07-10 21:53:05
Posts: 457
Хотите верьте, хотите нет. Подобный скрипт на инжекте не реален.
По массе причин.


Top
   
 Post subject:
PostPosted: 2006-05-31 23:35:38 
Offline
User avatar

Joined: 2005-01-13 07:20:54
Posts: 528
а я вот думаю в полне реален , на перле я скока тестил , скрипты работают намного быстрее ,это значит что обработка информации поступающей будет гораздо быстрее , что позволяет нам навешать дофига проверок , циклов .

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

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


Top
   
 Post subject:
PostPosted: 2006-06-01 00:39:37 
Offline
User avatar

Joined: 2005-07-10 21:53:05
Posts: 457
admir wrote:
а я вот думаю в полне реален , на перле я скока тестил , скрипты работают намного быстрее ,это значит что обработка информации поступающей будет гораздо быстрее , что позволяет нам навешать дофига проверок , циклов . контролировать журнал , контролировать хп, контролировать дистанцию, контролировать ресурсы,
рабоать с 1 объектом , со всей этой кучей проверок в полне реально , просто сколько нада мозгов вложить на все это )


Поиск обеспечивает инжект, а поиск в куче из нескольких тысяч объектов процедура еще та. Лагать начнет по полной.

admir wrote:
единственное что плохо - данные поступающие через инжекшн длл не достаточны , былоб эфективно елси самомму можно было б писать функции обработки пакетов , вот это да ...


Это единственный вариант для построения таких ботов, ловушка на пакет и отслеживание одного или нескольких объектов. Подобный подход у Разора например.


Top
   
 Post subject:
PostPosted: 2006-06-01 10:58:27 
Offline
User avatar

Joined: 2005-07-10 21:53:05
Posts: 457
Написание подобных скриптов вызвано тем что поставить крест не могут из-за кривых рук. Хотя ситуация когда некогда думать где нужно встать для того чтобы поставить крест бывает часто.

Ориентация стенки зависит от взаимного расположения чара и прицела. На основании этого сервер вычисляет, как ее поставить. То, что вычисляет сервер, можем и мы….

Вот кусок отвечающий за ориентацию с сервера.

Code:
int dx = Caster.Location.X - p.X;
   int dy = Caster.Location.Y - p.Y;
   int rx = (dx - dy) * 44;
   int ry = (dx + dy) * 44;

   bool eastToWest;

   if ( rx >= 0 && ry >= 0 )
   {
      eastToWest = false;
   }
   else if ( rx >= 0 )
   {
      eastToWest = true;
   }
   else if ( ry >= 0 )
   {
      eastToWest = true;
   }
   else
   {
      eastToWest = false;
   }


А вот скрипт на ….

Code:
sub PField()
   var X = UO.GetSerial('laststatus.0x0E75')
   if UO.FindCount() then
      UO.Cast('Paralyze Field', X)
   else
      UO.Sound(63)
   endif
endsub


Он поставит Paralyze Field, далее нужно вычислить ориентацию, если нужно переместить чара и поставить WS и запалить


Top
   
 Post subject:
PostPosted: 2006-06-01 14:30:59 
Offline
User avatar

Joined: 2005-01-13 07:20:54
Posts: 528
ну вот а ты говоришь не возможно .
я также не вижу проблем сдвинуть чар относительон цели так чтоб поставить крест . цикл отвечающий за движение получает параметры от параллеьно работающего цикла следящего за целью , в цикл движения можно воткнуть сканирование месности благо такие функции есть либо юзать простой клиентский патфандинг который реализован на п-инжекте .
принципе идея интересная можно заняться писаниной . )


Top
   
 Post subject:
PostPosted: 2006-06-01 15:03:56 
Offline
User avatar

Joined: 2005-07-10 21:53:05
Posts: 457
Я говорю про то, что автоматические наводилки на цель, пригодные для ПВП в данной версии инжи - НЕ возможны. А упаковка в кресты абсолютно реально.

Да и написать ее очень просто, сплошная математика. Будет работать с любым скриптовым модулем.
Алгоритм ориентирования стены выложен тут, а определение направления движения есть в любой ходилке.

На ДРВ будет работать супер убойно.


Top
   
 Post subject:
PostPosted: 2006-06-01 15:47:25 
Offline
User avatar

Joined: 2006-05-26 12:55:40
Posts: 4
Да???? :D Ну напиши тада. Будет крута. :) :) :)


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 25 posts ]  Go to page 1 2 Next

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited