Yoko

All sides of Injection
It is currently 2025-11-11 16:50:17

All times are UTC+02:00




Post new topic  Reply to topic  [ 9 posts ] 
Author Message
 Post subject: Хеал
PostPosted: 2006-11-12 21:28:18 
Offline
User avatar

Joined: 2006-04-22 20:37:37
Posts: 79
А есть такой скриптик чтобы можно было указывать кого хелить надо (1,2,3.. человек). А также можно было указывать при каком уровне хп надо хелить :oops:


Top
   
 Post subject:
PostPosted: 2006-11-12 21:29:28 
Offline
User avatar

Joined: 2006-04-22 20:37:37
Posts: 79
ааа еще бы такую функцию в этот скрипт, чтобы если в бек паке накаливалось н-ое кол-во бинтов то чар мыл их в указанной миске


Top
   
 Post subject:
PostPosted: 2006-11-13 04:38:59 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
НУ смотря как ты хочешь указывать. Насчёт хелинга указывая таргетами с постоянными вопросами: Еще кого то? сомневаюсь. Но а с ИД сейчас напишу. попробую.


Top
   
 Post subject:
PostPosted: 2006-11-13 04:46:08 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Code:
sub heal()
var bandage='type'
var bloody='type' #type of bloody bandages
var wash='ID' #where'll be bloody bandages cleaned
var i
  DIM id[5]

  id[0]=' SERIAL '
  id[1]=' SERIAL '
  id[2]=' SERIAL '
  id[3]=' SERIAL '
  id[4]=' SERIAL '

  for i = 0 to 4
    if uo.GetHp(id[i]) <> uo.GetMaxHp(id[i]) then
      while uo.GetHp(id[i]) < uo.GetMaxHp(id[i]) # Heal until MaxHp
        uo.WaitTargetObject(id[i])
        uo.UseType(bandage)
        wait(3500)
      wend
    else
      uo.FindType(bloody,'-1','backpack')
      if uo.Count(bloody) > 100 then #When we'll clean bloody bandages(qua)
        uo.WaitTargetObject(wash)
        uo.UseObject('finditem')
        wait(250)
      end if
    end if
  next
end sub


Не тестировал. Смотри у себя сам.


Top
   
 Post subject:
PostPosted: 2006-11-13 20:59:57 
Offline
User avatar

Joined: 2006-04-22 20:37:37
Posts: 79
таксь скрипт пашед, но после того как он вылечил обоих чаров, он останавливаецо и приходицо снова запускать.
И еще , чтобы чар мыл на нашем сервере нужно дабл клик на грязный бинт и на миску с водой
а то он так не моет что то или я делаю чо не так?


Top
   
 Post subject:
PostPosted: 2006-11-13 21:46:10 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
-=Morf=- wrote:
таксь скрипт пашед, но после того как он вылечил обоих чаров, он останавливаецо и приходицо снова запускать.
И еще , чтобы чар мыл на нашем сервере нужно дабл клик на грязный бинт и на миску с водой
а то он так не моет что то или я делаю чо не так?

ид прописал?

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


Top
   
 Post subject:
PostPosted: 2006-11-13 22:54:43 
Offline
User avatar

Joined: 2006-04-22 20:37:37
Posts: 79
с мытьем бинтов я уже разобрался. Щас самое главное чтобы скрипт работал все время и не выключался после хеала......


Top
   
 Post subject:
PostPosted: 2006-11-14 04:48:23 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Code:
while not uo.Dead() 
 ...
wend


Top
   
 Post subject:
PostPosted: 2006-11-14 09:02:15 
Offline
Expert!
User avatar

Joined: 2005-01-07 13:22:19
Posts: 766
You Must Die wrote:
Code:
while not uo.Dead() 
 ...
wend


да не мучай ты его :)

Code:
sub heal() 
var bandage='type'
var bloody='type' #type of bloody bandages
var wash='ID' #where'll be bloody bandages cleaned
var i
  DIM id[5]

  id[0]=' SERIAL '
  id[1]=' SERIAL '
  id[2]=' SERIAL '
  id[3]=' SERIAL '
  id[4]=' SERIAL '
while 1==1
  for i = 0 to 4
    if uo.GetHp(id[i]) <> uo.GetMaxHp(id[i]) then
      while uo.GetHp(id[i]) < uo.GetMaxHp(id[i]) # Heal until MaxHp
        uo.WaitTargetObject(id[i])
        uo.UseType(bandage)
        wait(3500)
      wend
    else
      uo.FindType(bloody,'-1','backpack')
      if uo.Count(bloody) > 100 then #When we'll clean bloody bandages(qua)
        uo.WaitTargetObject(wash)
        uo.UseObject('finditem')
        wait(250)
      end if
    end if
  next
wend
end sub


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 9 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited