Page 1 of 1

Возможен ли такой скрипт?

Posted: 2006-10-12 19:33:23
by heldir
Если да то покажите его плз
Допустим я бью друга дагером, когда у него ставиноться хп меньше 15% я лечу его бинтами до 100% беру дагер и продолжаю бить и так вечно пока не кончаться бинты стоп? Заранее спасибо...

Posted: 2006-10-12 20:00:19
by Scripts Writer
возможно.

Code: Select all

sub spar()
var dagger=' type '
var bandage=' type '
uo.AddObject('opponent')
while uo.targeting()
  wait(100)
wend
while not uo.Dead()
  uo.UseType(dagger)
  uo.WarMode(1)
  uo.Attack('opponent')
  while uo.GetHp('opponent') > uo.GetMaxHp('opponent') / 5
    wait(1000)
    checklag()
  wend
  uo.WarMode(0)
  while uo.GetHp('opponent') <> uo.GetMaxHp('opponent')
    uo.WaitTargetObject('opponent')
    uo.UseType(bandage)
    wait(4000)
  wend
wend
end sub
 


написал на коленках. проверяй сам, думаю конструкция понятна.

Posted: 2006-10-12 21:28:52
by heldir
огромнный респект а чтоб по раньше остановился мне надо зделать \4 ?

Posted: 2006-10-12 22:09:16
by Nmy
heldir wrote:огромнный респект а чтоб по раньше остановился мне надо зделать \4 ?

Terminate function