Page 1 of 1

Ув. скриптеры, помогите со скриптом на арчери..

Posted: 2006-11-12 15:46:29
by Quad Damage.
Уважаемые, здравствуйте.
Не могли бы Вы написать такой скриптик:

Дракон на втором этаже, чар на первом.
Чар атачит дракона, как только хп меньше 100 (у чара) от выстрелов дракона (чар становится в хайд и хилится, как отхилится дальше атачит его), дальше значит как у дракона становится ХП меньше 100, чар становится в хайд и хилит его как отхилит дальше атачит.
Если конечно не трудно, могли бы добавить фун-ии все в варах (ящик где стрелы, чар брал бы по 100 стрел и стрелял как нету стрел он берет еще... спс..
Поймите, я не скриптер, умел бы писать - написал, спасибо.. :)

Posted: 2006-11-12 15:50:08
by Scripts Writer
Скажу больше-здесь такое есть,т.к. не ты один хотел такой скрипт.
Ищи

Posted: 2006-11-12 16:05:13
by Quad Damage.
You Must Die wrote:Скажу больше-здесь такое есть,т.к. не ты один хотел такой скрипт.
Ищи
Вот скрипт:

Code: Select all

sub Archery() 
var drakon='0x001C7151'
var bandage='0x0E21'
while not uo.Dead()
  uo.WarMode(true)
  uo.Attack(drakon)
  while uo.GetHp(drakon) > uo.GetMaxHp(drakon) / 3
    wait(100)
    if uo.life < 180 then
      uo.bandageself()
      wait(3000)
    end if
  wend
  uo.WarMode(false)
  while uo.GetHp(drakon) < uo.GetMaxHp(drakon)
    uo.UseSkill('Spirit Speak')
    wait(3000)
    uo.WaitTargetObject(drakon)
    uo.USeType(bandage)
    wait(3000)
    if uo.life < 180 then
      uo.bandageself()
      wait(3000)
    end if
  wend
wend
end sub


Как туда приделать следующее: 1) Что бы посли того как себя/драка хилил одевал лук?

Posted: 2006-11-12 16:11:40
by Scripts Writer
После отрывка с лечением добавляй строку:

Code: Select all

Bow()


а в сам файл с этим скриптом впиши следующий скрипт:

Code: Select all

sub Bow()
  var bow='type' # There's a type of your bow
  uo.FindType(bow,'-1','backpack')
  if uo.FindCount() then
    uo.UseObject('finditem')
  end if
end sub

Posted: 2006-11-12 16:14:01
by Quad Damage.
You Must Die wrote:После отрывка с лечением добавляй строку:

Code: Select all

Bow()


а в сам файл с этим скриптом впиши следующий скрипт:

Code: Select all

sub Bow()
  var bow='type' # There's a type of your bow
  uo.FindType(bow,'-1','backpack')
  if uo.FindCount() then
    uo.UseObject('finditem')
  end if
end sub


Огромное спасибо, но честно скажу, не врубился :(.
Не мог бы сделать там и приделать все, выше где я скрипт выолжил, и кинуть сюды?

Posted: 2006-11-12 17:17:38
by Quad Damage.
Спасибо, сделал всё, но есть не увязочка.

Чар когда хилит драокна -- он его отхилит и дальше пытаеться хилить его, хоть уже отхилен дракон.
И тупо стоит пытаеться хилить дракона...что делать?

Posted: 2006-11-12 18:12:33
by Nmy
Quad Damage. wrote:Спасибо, сделал всё, но есть не увязочка.

Чар когда хилит драокна -- он его отхилит и дальше пытаеться хилить его, хоть уже отхилен дракон.
И тупо стоит пытаеться хилить дракона...что делать?

Code: Select all

while uo.GetHp(drakon) < uo.GetMaxHp(drakon) 


вроде все правильно... инжу посмотри, может старая...

Posted: 2006-11-12 18:50:28
by Scripts Writer
Нет.

Статус бар сними. (строку здровья с дракона зажав лклик на нём и сдвинув в бок)