Лаги в УО во время исполнения скрипта

Ask for help

Moderators: Murderator+, Murderator

Post Reply
CronAcronis
Posts: 7
Joined: 2004-07-15 15:15:50
Contact:

Лаги в УО во время исполнения скрипта

Post by CronAcronis »

Скрипт:

Code: Select all

sub blood()
   WHILE not UO.Dead()
   if UO.Life < 160 then
      UO.usetype('0x0F06')
      UO.useobject('shield')
      UO.useobject('claw')
      wait(1000)
   end if
   wend
end sub


Во время исполнения скрипта начинаются жуткие лаги, в чем может быть проблема?
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Re: Лаги в УО во время исполнения скрипта

Post by Edred »

CronAcronis wrote:Скрипт:

Code: Select all

sub blood()
   WHILE not UO.Dead()
   if UO.Life < 160 then
      UO.usetype('0x0F06')
      UO.useobject('shield')
      UO.useobject('claw')
      wait(1000)
   end if
   wend
end sub


Во время исполнения скрипта начинаются жуткие лаги, в чем может быть проблема?



"Уж сколько раз твердили миру..." Рассмотри случай когда здоровья у тебя 160 и больше. Скрипт превращается в пустой цикл (без каких-либо действий). Это приводит к полной загрузке проца и, соответственно, лагам... Замени endif на
else
wait(100)
endif
и все будет хорошо... Естественно, я не обсуждаю счас насколько хорошо будут работать те команды, которые ты включил в скрипт...
Post Reply