Авто АТАКА ПК

Anything and all.

Moderators: Murderator+, Murderator

ghost_hnt
Posts: 156
Joined: 2006-02-03 19:32:33

Авто АТАКА ПК

Post by ghost_hnt »

собственно, давно я не появлялся на вашем форуме - думал набрал базовые скрипты и УСЕ=)
ТАК хрен там было)_

вот терь хочу сделать скрипт на авто атаку пк - т.е Вокруг полно синих и красных (пк) чаров, нужно чтобы он кого видел - сразу атаковал - из ПК, чтобы не нажимать в ручную атаковать игрока- по нему фиг курсором попадешь - а по автомату самого ближнего к тебе пк он атачил! :wink:

вот вроде бы моя просьба
ЗАРАНЕЕ БЛАГОДАРЕН

ps в поиске не нашел - мож не так искал :?
ЦСКА- чЕмПиОн, кто не верит, тот ...... (нехороший человек)
Quad Damage.
Posts: 44
Joined: 2006-09-17 20:25:33

Re: Авто АТАКА ПК

Post by Quad Damage. »

ghost_hnt wrote:собственно, давно я не появлялся на вашем форуме - думал набрал базовые скрипты и УСЕ=)
ТАК хрен там было)_

вот терь хочу сделать скрипт на авто атаку пк - т.е Вокруг полно синих и красных (пк) чаров, нужно чтобы он кого видел - сразу атаковал - из ПК, чтобы не нажимать в ручную атаковать игрока- по нему фиг курсором попадешь - а по автомату самого ближнего к тебе пк он атачил! :wink:

вот вроде бы моя просьба
ЗАРАНЕЕ БЛАГОДАРЕН

ps в поиске не нашел - мож не так искал :?
А если будет рядом стоять твой друг пк?
или ты будешь бежать со своим другом за челом (пк) и врубишь скрипт, то будет атокавать его...
хотя можно сделать в масиве, вписывать айди кого не атокавать...
но я предпочитаю так по ластстатусу...
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Post by Edred »

1. Поиск вокруг себя чаров по типу. Не забыть что чары бывают и женские.

2. Проверка uo.getnotriety - если больше 3 - атаку на найденный объект.

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

4. Скрипт будет более-менее эффективен только на расстоянии в 3-4 клетки от врага. На большем - поиск достаточно медленная штука, за это время враг может перебежать на другую дистанцию, его скрипт может пропустить.

5. Для такого скрипта придется врубить world track item, а варке с большим кол-вом чаров инжект с TWI склонен к крешам.

Вот и подумай, надо оно тебе? Если все равно да - пиши тут, мол, напишите мне кто-нибудь скрипт за WMZ.
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...
ghost_hnt
Posts: 156
Joined: 2006-02-03 19:32:33

Post by ghost_hnt »

не спс за dvp не надо - у нас на шарде играют они мне за шмот или на крайняк за гп его дадут :?
ЦСКА- чЕмПиОн, кто не верит, тот ...... (нехороший человек)
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

Рад за тебя, зачем тогда тему создавал?
ghost_hnt
Posts: 156
Joined: 2006-02-03 19:32:33

Post by ghost_hnt »

You Must Die wrote:Рад за тебя, зачем тогда тему создавал?


думал мне помогут на халяву))
но после того , что мне сказали - будет крашить и тд , расхотелось лучше уж вручную :cry:
ЦСКА- чЕмПиОн, кто не верит, тот ...... (нехороший человек)
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

Если человек сам удосужится писать скрипт- то помочь ему можно.
У тебя же скрипт практически не актуальный, а нужный только для тебя- это уже пишется за ВМЗ. Ничего удивительного
Don SpiL
Posts: 108
Joined: 2005-05-03 11:51:04
Location: KDK Elite Group (c)
Contact:

Post by Don SpiL »

Может тебе это поможет....

Code: Select all

#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#++++++++++++++-= Auto Attack Men\Women    =-++++++++++++++++
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

#+++++++++++++-= Auto Attack all players    =-+++++++++++++++
sub StartAttack1() ;биндим для атаки всех чаров
StartAttack(1)
end sub
#++++++++++-= Auto Attack PK players only   =-+++++++++++++++
sub StartAttack0() ;биндим для атаки только ПК,серых и вражественной гильдии
StartAttack(0)
end sub

sub StartAttack(status)
UO.Ignore("self")
Var FindOK=false,temp,mess,t=0,k
DIM Friend[50]
VAR endlist=6; последнее число в списке друзей
Friend[0]="feduk"
Friend[1]="SENYA"
Friend[2]="Gurza"
Friend[3]="ALF"
Friend[4]="Flatra"
Friend[5]="Antonio."
Friend[6]="Freeman"
uo.set('finddistance','20')
 for t=0 to 1
  repeat
   uo.findtype("0x019"+str(t),"-1","ground")
   temp=0
   for k=0 to endlist
    if Uo.GetName("finditem")==Friend[k] and uo.findcount()<>0 then
     UO.Ignore("finditem")
     k=endlist
     temp=1
    end if
   next
   if temp==0 and uo.findcount()<>0 then
    if status==0 and uo.getnotoriety("finditem")>2 then
     UO.addobject('Enemy',uo.getserial("finditem"))
     Uo.print ("Curent target = "+uo.getname('Enemy'))
     uo.ignore('Enemy')
     return
      else
      if status==1 then
       UO.addobject('Enemy',uo.getserial("finditem"))
       Uo.print("Curent target = "+uo.getname('Enemy'))
       uo.ignore('Enemy')
       return
        else
         uo.ignore("finditem")
      end if                        
     end if
    end if
  until uo.findcount()==0
   if uo.findcount()==0 then
    UO.IgnoreReset()      
   end if
 next
end sub


ghost_hnt
Posts: 156
Joined: 2006-02-03 19:32:33

Post by ghost_hnt »

ну вот а вы говорите за ВМЗ :D

Don SpiL БОЛЬШОЕ СПАСИБО

скоро проверю отпишусь
ЦСКА- чЕмПиОн, кто не верит, тот ...... (нехороший человек)
Sebastian
Posts: 44
Joined: 2005-08-07 04:23:56

Post by Sebastian »

Мне вот интересно... а как сделать атаку на ближайшее существо? Я так понял инжа ищет обьект методом прямоугольникаю. Тобишь броузит справа налево с верхнего угла по клеткам в нижний или что-то в етом роде. Вроде бы единственный способ сделать проверку ближайшего противника методом постепенного увеличения файнд дистанса - или нет? Если да то как ))
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

В обычном инжекте нет (помоему).
DerMeister сейчас на нейрале!
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Post by Edred »

Sebastian wrote:Вроде бы единственный способ сделать проверку ближайшего противника методом постепенного увеличения файнд дистанса - или нет?


Именно так. В цикле изменяешь файнддистанс и ищешь.
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...
ghost_hnt
Posts: 156
Joined: 2006-02-03 19:32:33

Post by ghost_hnt »

скрипт кстати у меня ни кого не атачит - даже синих)
ЦСКА- чЕмПиОн, кто не верит, тот ...... (нехороший человек)
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

И не будет. TWI включи.
Don SpiL
Posts: 108
Joined: 2005-05-03 11:51:04
Location: KDK Elite Group (c)
Contact:

Post by Don SpiL »

ghost_hnt wrote:скрипт кстати у меня ни кого не атачит - даже синих)

Забыл сказать! Он не атачит, он засовывает челав обьект Enemy а уж патом атач как хошь!
Dr. Alex
Posts: 6
Joined: 2006-12-16 05:17:22
Contact:

Post by Dr. Alex »

Сделал на кидание стрелки в Энеми, а как сделать чтоб еще и бил ?
drozd
Posts: 44
Joined: 2006-08-31 15:05:51

Post by drozd »

Я не пойму как он работает-этот макр...

Вот он занес в Enemy,но что дальше делать хз.)))



Помогите плиз)
AGRS
Expert!
Posts: 1007
Joined: 2004-04-04 21:40:09
Contact:

Post by AGRS »

А дальше берешь Enemy и... то что у предыдущего автора на аватарке... :lol:
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Post by Kynep »

AGRS wrote:А дальше берешь Enemy и... то что у предыдущего автора на аватарке... :lol:


Аффтар жжешь :lol: :o :o :o РЖУНИМАГУ :lol: :lol: :lol:
Qualis Eram
Posts: 104
Joined: 2005-04-16 23:33:13
Contact:

Re: Авто АТАКА ПК

Post by Qualis Eram »

А возможно такой скрипт сделать, но только не по никам а по ID?
Locked