Page 1 of 1

плиз подскажите где ошибка

Posted: 2006-10-13 00:41:47
by sem
плиз подскажите где ошибка, скрипт работает но после лечения выдаёт такую ошибку- function not found - potion_timer
и ещё вопросик можноли убрать прицел после взятия меча в руки ?

Code: Select all

  
sub main() 
  var tmp_weap = "set_tmp" 
  if uo.life<70 then 
  dgheal() 
   end if 
  
  
  if uo.b==0 then 
    uo.print("WARHING: You haven't bandages") 
    uo.SetGlobal("__healing__", "0") 
    uo.exec("terminate HealBandOnce") 
  else 
      uo.print("Healing") 
#    if uo.GetGlobal("__healing__") <> "1" then 
#      uo.SetGlobal("__healing__", "1") 
      uo.setarm(tmp_weap) 
#      uo.exec("bandageself") 
      uo.waittargetself() 
      uo.usetype("bandage") 
      CheckLag() 
      uo.arm(tmp_weap) 
      uo.unsetarm(tmp_weap) 
#      uo.SetGlobal("__healing__", "0") 
    else 
      uo.print("already healing.... aborted") 
      return 
    end if 
  end if 
end sub 

Posted: 2006-10-13 01:42:20
by Edred
if закомментарен, а else и endif к нему нет. И что к какому ифу относится, фиг с ходу разберешься. Скрипт - в топку.

Posted: 2006-10-13 02:37:32
by sem
А может есть какой альтернативный скрипт ??!!
скинте пожалуйсто !! :wink: