Yoko

All sides of Injection
It is currently 2026-01-23 00:44:10

All times are UTC+02:00




Post new topic  Reply to topic  [ 7 posts ] 
Author Message
PostPosted: 2007-03-13 23:04:45 
Offline

Joined: 2007-02-24 13:30:50
Posts: 6
Location: Латвия/Рига
Вот есть такой скрипт па плавку руды, хотелось бы чтобы его подправили, а точнее, чтобы он брал по две руды и плавил, и сплавлял в конце то что осталось по одной, хотел с этого слепить но что-то невышло, поэтому обращяюсь за помощью, в этом скрипте а уже что-то нахимичил.... но что-то неидёт как хотелось бы.... :roll:


Code:
sub SMELTING() 
  while uo.skillval('Mining') < 1300
         UO.Findtype('0x19B9', '-1','backpack')     
         If UO.Findcount() == 0 Then
            UO.Findtype('0x19B8', '-1','backpack')
            If UO.Findcount() == 0 Then
               UO.Findtype('0x19B7', '-1','backpack')
               If UO.Findcount() == 0 Then
                  UO.Findtype('0x19B7', '-1','backpack')
                  If UO.Findcount() == 0 Then
                    return
              Endif
               Endif
            Endif
         Endif
      UO.moveitem('finditem','1','backpack',44,121,0 )
      Wait(100)
      UO.UseType('0x19BA')         
      Wait(100)
  wend
end sub


Top
   
 Post subject:
PostPosted: 2007-03-14 07:27:52 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
Code:
sub SMELTING()
  while uo.skillval('Mining') < 1300
         UO.Findtype('0x19B9', '-1','backpack')     
         If UO.Findcount() == 0 Then
            UO.Findtype('0x19B8', '-1','backpack')
            If UO.Findcount() == 0 Then
               UO.Findtype('0x19B7', '-1','backpack')
               If UO.Findcount() == 0 Then
                  UO.Findtype('0x19BA', '-1','backpack')
                  If UO.Findcount() == 0 Then
                    return
              Endif
               Endif
            Endif
         Endif
      UO.moveitem('finditem','2','backpack',44,121,0 )
      Wait(100)
      UO.UseObject('finditem')         
      Wait(100)
  wend
end sub

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


Top
   
 Post subject:
PostPosted: 2007-03-14 08:47:58 
Offline

Joined: 2007-02-24 13:30:50
Posts: 6
Location: Латвия/Рига
что-то неидёт, он бырёт первые две плавит, а потом всё переплавляет то что осталось :roll:


Top
   
 Post subject:
PostPosted: 2007-03-14 14:25:55 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
pistik wrote:
что-то неидёт, он бырёт первые две плавит, а потом всё переплавляет то что осталось :roll:

плавь по одной

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


Top
   
 Post subject:
PostPosted: 2007-03-14 14:38:21 
Offline

Joined: 2007-02-24 13:30:50
Posts: 6
Location: Латвия/Рига
Ладно уж, помогите хотя бы с тем чтобы он просто брал по две руды и плавил, а то шас на этом скрипте он один раз берёт по две плавит, а дальше всё разом перевлавляет.


Top
   
 Post subject:
PostPosted: 2007-03-14 18:57:17 
Offline
User avatar

Joined: 2007-02-21 20:15:57
Posts: 479
В паке должна быть только руда и 1 пустой мешок.

Code:
#########################################################################
#          Quick Mass Smelting Ore by Two ores ... for Antares          #
# 1) В рюкзаке обязательно присутствие НЕ полного мешка                #
# 2) В рюкзаке не желательно присутствие  чего-либо кроме мешка и руды  #
#########  ####  ####  ####  wrote by Recluse  ####  ####  ####  ########
# 1)После запуска скрипта укажите появившимся тагетом на ФОРЖУ          #
# 2)После чего руда если она в Бэкапэ переместится в мешок              #
#(мешок - произвольный если их несколько...надеюсь он не выберет полный)#
# 3)Затем инжект выложит красивыми кучками руду обратно в Бэкап :)      # 
# 4)И начнёт её плавить...                                              #
# 5)Соберёт несгоревшую руду обратно в мешок                            #
# 6)И будет повторять 3-5 пока почти не кончится руда                  #
# 7)В бэкпаке останется чуть-чуть руды - плавьте ручками                #
#########################################################################
sub MassSmeltingOreBy2()
var bag , i , j , forge
uo.findtype(0x0E76,-1,'backpack')
if uo.findcount() > 0 then
bag = uo.GetSerial('finditem')
uo.print('Show me FORGE.')
UO.exec('addobject forge')
while UO.targeting()
  wait(200)
wend
uo.moveitem(bag,-1,'backpack','147','147','0')
uo.useobject(bag)
wait(200)
uo.findtype('0x19B9',-1,'backpack')
uo.moveitem('finditem',-1,bag)
wait(300)
while (uo.count('0x19B9') > 0)
  i = 12
  j = 12
  while (uo.count('0x19B9') > 0) and (uo.count('0x19BA') < 425) and (i < 145) and (j<145)
  uo.findtype('0x19B9',-1,bag)
  uo.moveitem('finditem','2','backpack',str(i),str(j),'0')
  wait(200)
  if i==140 then
    i = 4
    j = j + 8
  else
    i = i + 8
  end if 
  wend
  while uo.count('0x19BA') > 0
  uo.useobject('forge')
  uo.waittargettype('0x19BA')
  wait(300)
  wend
  while uo.count('0x19B7') > 0
  uo.findtype('0x19B7',-1,'backpack')
  uo.moveitem('finditem',-1,bag)
  wait(200)
  wend
wend
uo.findtype('0x19B7',-1,bag)
if uo.findcount() then
  uo.Grab(-1,'finditem')
end if
uo.findtype('0x19BA',-1,bag)
if uo.findcount() then
  uo.Grab(-1,'finditem')
end if
uo.findtype('0x19B8',-1,bag)
if uo.findcount() then
  uo.Grab(-1,'finditem')
end if
end if
end sub
########################################################################

_________________
Шард Антарес
Ururu


Top
   
 Post subject:
PostPosted: 2007-03-14 21:27:40 
Offline

Joined: 2007-02-24 13:30:50
Posts: 6
Location: Латвия/Рига
Ururu большое спасибо :lol:


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

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 5 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