id вортекса и арчери

Anything and all.

Moderators: Murderator+, Murderator

pika
Posts: 118
Joined: 2007-06-11 22:57:49

id вортекса и арчери

Post by pika »

всем прет
вот код из скрипта на арчери,кастующий вызывает бледспмритов а второй чар его бьёт.а я хотел бы переделать, чтобы кастующий кастовал вортексов и в него второй чар стрелял.но тут надо вписать id вортекса ,info на него не работает!

Code: Select all

sub bladespirit1()
var spirit = '0x023E', spiritid
while true
   uo.findtype(spirit,-1,'ground')
   if uo.findcount() > 0 then
      spiritid = uo.getserial('finditem')
      uo.warmode(true)
      uo.attack(spiritid)
      wait(5000)
   else
wend
end sub

помогите подалкйста
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Post by Kynep »

Ни чего не понял.... :roll:
pika
Posts: 118
Joined: 2007-06-11 22:57:49

Post by pika »

Это скрипт на каст блейдспиритов.Я хотел бы переделать на каст вортексов.Но я вижу надо указывать id вортекса,я не могу узнать,так-как ,info на вортекса не работает.Подскажите пожалуйста,как можно переделать?
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Post by Kynep »

pika wrote:Это скрипт на каст блейдспиритов.Я хотел бы переделать на каст вортексов.Но я вижу надо указывать id вортекса,я не могу узнать,так-как ,info на вортекса не работает.Подскажите пожалуйста,как можно переделать?

Вообще то это скрипт на атаку спиритов а не на каст :lol:
pika
Posts: 118
Joined: 2007-06-11 22:57:49

Post by pika »

даа точно;ppp я имею ввиду,да это для атакуещего.но вот это мне и надо просто ошибся.я хотел сделать так,чтобы он вортекса из лука атаковал.а что поменять надо? скажи пожалуйста.я не могу id вортекса получить,так-как ,info на него не пашет.
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Post by Kynep »

pika wrote: ,info на него не пашет.

Бред. Как то же узнавали? Вот тип: 0x000D
pika
Posts: 118
Joined: 2007-06-11 22:57:49

Post by pika »

даа ты прав Купер.;pp ну нe вруу вчера пустил вортеска - ,info на него
и мне написали he cant use command ;ppp короче бред какойто.
Купер ещё вопросик. этот скрипт - я хочу испольщовать чтобы стрелять в вортекса.Скрипт повторятся будет? или он один раз постреляет,убьёт вортекса а потом вызовут ещё одного вортекса и он стрелать не будет?
Тоесть скрипт цикличный? Спасибо что сказал,сейчас проверил ,info пашет.Митстика какаето или вобщем кривыеруки.Ответте пожалусто
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Post by Kynep »

pika wrote:даа ты прав Купер.;pp ну нe вруу вчера пустил вортеска - ,info на него
и мне написали he cant use command ;ppp короче бред какойто.
Купер ещё вопросик. этот скрипт - я хочу испольщовать чтобы стрелять в вортекса.Скрипт повторятся будет? или он один раз постреляет,убьёт вортекса а потом вызовут ещё одного вортекса и он стрелать не будет?
Тоесть скрипт цикличный? Спасибо что сказал,сейчас проверил ,info пашет.Митстика какаето или вобщем кривыеруки.Ответте пожалусто


Вот немного поправил, пробуй.

Code: Select all

sub AttVort() 
var vort = '0x000D', spiritid
while true
   uo.findtype(vort, '-1', 'ground')
   if uo.findcount() > 0 then
      vort = uo.getserial('finditem')
      uo.warmode(true)
      uo.attack(vort)
      repeat
         wait(100)
      until uo.IsNPC(vort) == 0
   else
      wait(500)
   end if
wend
end sub
pika
Posts: 118
Joined: 2007-06-11 22:57:49

Post by pika »

Купер спасиб! но когда кастер запускает ворта то второй чар который должен по нему стрелять не стреляет в ворта:( Просто становитца в warmode и стоит.чтож делать?
pika
Posts: 118
Joined: 2007-06-11 22:57:49

Post by pika »

может надо лук в скрипт вставить?

Code: Select all

sub sword()   ; Одевание щита и оружия
Var Svord='0x0EC2' ;Тип оружия, используемый вами
Var Shield='0x1B76' ;Тип оружия, используемый вами
UO.Equipt('Lhand',Shield)
wait(1000)
UO.Equipt('Rhand',Svord)
wait(100)
end sub
pika
Posts: 118
Joined: 2007-06-11 22:57:49

Post by pika »

я думаю лук тут не к месту:) подскажите чтонить пожалуйста!
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Post by Kynep »

pika wrote:я думаю лук тут не к месту:) подскажите чтонить пожалуйста!

Телепаты в отпуске, я не знаю что ты делаешь, может ты тупо паставил его в вар и все. А нужно еще и аттаковать. Он сам атачить не будет. Выложи скрипт, посмотрим.
pika
Posts: 118
Joined: 2007-06-11 22:57:49

Post by pika »

вот скрипт.один кастует вортексов,второй стреляет из лука и так до бесконечности.с кастером всё гуд,кустует как надо а вот с киллером плохи дела:( когда кастер пускает ворта,то атакующий становитца в warmode и не стреляет.В левом углу у атакющего показываетца,что он какбы иденцифицировал вортеуса не чото про HP но не атакует.

Code: Select all

sub AttVort()
var vort = '0x000D', spiritid
while true
   uo.findtype(vort,-1,'ground')
   if uo.findcount() > 0 then
      spiritid = uo.getserial('finditem')
      uo.warmode(true)
      uo.attack(vort)
      wait(5000)
   else
wend
end sub

sub bladespirit2()
while not uo.Dead()
repeat
if uo.mana > 20 then
                placecast()
               else
               repeat
                 uo.warmode(false)
                    uo.useskill("Meditation")
                    wait(3000)
               until uo.mana >=28
              endif
wait(55000)
until uo.InJournal('World is')
wait(130000)
wend
end sub


Sub placecast()
uo.waittargettile(1183, 2001, 2926, 10) #поменять координаты(,infotile)
wait(500)
UO.Exec("cast 'Energy Vortex'")
wait(1500)
end sub
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Post by Kynep »

Исправил.

Code: Select all

sub AttVort() 
var vort = '0x000D', spiritid
while true
   uo.findtype(vort,-1,'ground')
   if uo.findcount() > 0 then
      spiritid = uo.getserial('finditem')
      uo.warmode(true)
      uo.attack(spiritid)
      wait(5000)
   else
wend
end sub
pika
Posts: 118
Joined: 2007-06-11 22:57:49

Post by pika »

КУУпер спасиб тебе!как хорошо шо есть такие как ты;ppp всё заработала.тока задница какаето вылетает.чар выстрелит пару стрел и вылетает вот это -Line 40 Parse error Execute at error. и скрипт слетает;pppp я проверил у меня сороковой строчки вообще в скрипте нет!
чо делать?
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Post by Kynep »

pika wrote:КУУпер спасиб тебе!как хорошо шо есть такие как ты;ppp всё заработала.тока задница какаето вылетает.чар выстрелит пару стрел и вылетает вот это -Line 40 Parse error Execute at error. и скрипт слетает;pppp я проверил у меня сороковой строчки вообще в скрипте нет!
чо делать?


Исправлять :roll:

Code: Select all

sub AttVort()
   var vort = '0x000D', spiritid
   while true
      uo.findtype(vort, '-1', 'ground')
      if uo.findcount() > 0 then
         spiritid = uo.getserial('finditem')
         uo.warmode(true)
         uo.attack(spiritid)
         repeat
            wait(100)
         until uo.GetHP(spiritid) > 1
      else
         wait(500)
      end if
   wend
end sub

sub bladespirit2()
   while not uo.Dead()
      repeat
         if uo.mana > 20 then
            placecast()
         else
            repeat
               uo.warmode(false)
               uo.useskill("Meditation")
               wait(3000)
            until uo.mana >=28
         endif
         wait(55000)
      until uo.InJournal('World is')
      wait(130000)
   wend
end sub


Sub placecast()
   uo.waittargettile(1183, 2001, 2926, 10) #поменять координаты(,infotile)
   wait(500)
   UO.Exec("cast 'Energy Vortex'")
   wait(1500)
end sub
Last edited by Kynep on 2008-10-01 19:02:45, edited 3 times in total.
pika
Posts: 118
Joined: 2007-06-11 22:57:49

Post by pika »

можеш сказать пожалуйста в чом ошибка? я исправлю.
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Post by Kynep »

pika wrote:можеш сказать пожалуйста в чом ошибка? я исправлю.

А тот что я дал сейчас, не работает?
pika
Posts: 118
Joined: 2007-06-11 22:57:49

Post by pika »

всё запускаетца,кастер кастует ворта а стрелок кагда его видет(ворта)
натягивает лук но не стреляет и в левом углу идёт флуд -
Energy vortex x2 или 2x 2y чото такое.и уменя даже от этого Уо слетает:)
если будет время можеш пожалуста ещё посмотреть что не так? спасибо
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Post by Kynep »

pika wrote:всё запускаетца,кастер кастует ворта а стрелок кагда его видет(ворта)
натягивает лук но не стреляет и в левом углу идёт флуд -
Energy vortex x2 или 2x 2y чото такое.и уменя даже от этого Уо слетает:)
если будет время можеш пожалуста ещё посмотреть что не так? спасибо

Исправил немного пост со скриптом, пробуй.
Post Reply