Page 1 of 1

Ошибка(((

Posted: 2006-10-22 11:51:37
by Nort777

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 
      if uo.gethp() < uo.str then 
         uo.bandageself() 
         wait(3000) 
                        sword() 
      endif 
   endif 
wend 
endsub 
непойму в чем дело, он сам не атакует бску, а ждет пока его заатачат
но самая проблема в том что он когда начинает атачить. одновременно начинает лечиться, щит и пуха падает и фигня получается)))
хелп плиз

Posted: 2006-10-22 12:05:59
by DerMeister =)
ХЗ, попробуй так:

Code: Select all

sub bladespirit1() 
var spirit = '0x023E', spiritid 
uo.ignorereset()
uo.set('finddistance',15)
while true 
   uo.findtype(spirit,-1,'ground') 
   if uo.findcount() then  
      uo.warmode(1)
      wait(500) 
      uo.attack(uo.getserial('finditem')) 
      wait(5000) 
   else
    wait(500) 
      if uo.life < uo.str then 
         uo.bandageself() 
         wait(3000) 
                        sword() 
      endif 
   endif 
wend 
endsub

Posted: 2006-10-22 14:32:48
by Savage

Code: Select all

sub bladespirit1() 
var spirit = '0x023E', spiritid 
uo.set('finddistance',6)
while true 
   uo.findtype(spirit,-1,'ground') 
   if uo.findcount() then 
      uo.exec('warmode 1') 
      uo.attack('finditem') 
      wait(5000) 
   else 
      if uo.gethp() < uo.str then 
         uo.bandageself() 
         wait(3000) 
                        sword() 
      endif 
   endif 
wend 
endsub 

Posted: 2006-11-28 14:11:32
by Nort777
решил опять попробовать, не один из этих скриптов не помогает...даже инжу поменял...ошибка все таже...шард ДРВ
ну помогите :(

Posted: 2006-11-28 15:49:08
by GimFlex
TWI включи

Posted: 2006-11-30 21:52:06
by Spirit
Ыы, у мя такой же скрипт, и такая же какашка в нём. Но я просто не обращяю на это внимания, он сначала начинает лечится, когда его бьют, патом перестаёт...