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: