Подскажите как исправить переплавку инготов

Ask for scripts here

Moderators: Murderator+, Murderator

Locked
Siva
Posts: 48
Joined: 2012-03-13 15:09:30

Подскажите как исправить переплавку инготов

Post by Siva »

Подскажите пожелаться что тут надо поправить,
Чар берет руду из сундука плавит и обратно в сундук складывает инготы, если руда не плавиться то ее обратно в сундук, только через минуту он начинает сбиваться и не выкладывает все инготы, вес растет и все из него высыпается, как сделать что бы выкладывал все инготы а только потом брал новую руду.

Code: Select all

sub pereplavka()
repeat
if uo.weight > 100 then   #Максимальный вес     
repeat
UO.Findtype('0x19B9', '-1', 'backpack')  #ту что осталось руду в сундук назад
UO.moveitem('finditem',-1,'0x4057624A')
Wait(500)
until uo.findcount()== 0
Wait(1000)
UO.Findtype('0x1BEF', '-1', 'backpack')  #игноты в сундук
UO.moveitem('finditem',-1,'0x4057624A')
endif
Wait(500)
UO.UseObject('0x40580C04')#использую сундук который рядом с кузнецей(открыnm сундук)
         UO.Findtype('0x19B9', '-1','0x4057624A')     
         If UO.Findcount() == 0 Then
                             return
                 Endif
         UO.Set('quiet','0')
      uo.print('find->'+'finditem' )
      UO.moveitem('finditem','250','backpack')
      Wait(1000)
      UO.UseType('0x19B9')         
      Wait(1000)
until uo.findcount()== 0
UO.Print('end!')
end sub
Juicy Fruit
Posts: 820
Joined: 2011-06-11 19:54:23

Re: Подскажите как исправить переплавку инготов

Post by Juicy Fruit »

Code: Select all

UO.moveitem('finditem',-1,'0x4057624A')

Замени на

Code: Select all

UO.moveitem('finditem','0','0x4057624A')

Мб поможет.
Siva
Posts: 48
Joined: 2012-03-13 15:09:30

Re: Подскажите как исправить переплавку инготов

Post by Siva »

Пробовал нечего не меняется.
ZeroDX
Posts: 718
Joined: 2006-12-08 10:51:50
Location: Москва
Contact:

Re: Подскажите как исправить переплавку инготов

Post by ZeroDX »

Code: Select all

sub pereplavka()
    repeat
        if uo.weight > 100 then   #Максимальный вес     
            repeat
                UO.Findtype('0x19B9', '-1', 'backpack')  #ту что осталось руду в сундук назад
                UO.moveitem('finditem',-1,'0x4057624A')
                Wait(500)
            until uo.findcount()== 0
            Wait(1000)
            repeat
                UO.Findtype('0x1BEF', '-1', 'backpack')  #игноты в сундук
                UO.moveitem('finditem',-1,'0x4057624A')
                Wait(500)
            until uo.findcount()== 0
        endif
        Wait(500)
        UO.UseObject('0x40580C04')#использую сундук который рядом с кузнецей(открыnm сундук)
        UO.Findtype('0x19B9', '-1','0x4057624A')     
        If UO.Findcount() == 0 Then
            return
        Endif
        UO.Set('quiet','0')
        uo.print('find->'+'finditem' )
        UO.moveitem('finditem','250','backpack')
        Wait(1000)
        UO.UseType('0x19B9')         
        Wait(1000)
    until uo.findcount()== 0
    UO.Print('end!')
end sub
Siva
Posts: 48
Joined: 2012-03-13 15:09:30

Re: Подскажите как исправить переплавку инготов

Post by Siva »

Спасибо скрипт работает как надо :)
Долго не отвечал, на ДРВ Гуру забанил :mrgreen:
только стоило сказать "что на сервере стало меньше людей" получил Бан навсегда...
Nmy
Expert!
Posts: 2152
Joined: 2005-09-14 15:31:58
Location: Latvia

Re: Подскажите как исправить переплавку инготов

Post by Nmy »

По моему...

Не обзывайся :roll: ©Mirage
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Re: Подскажите как исправить переплавку инготов

Post by Mirage »

А чё - практика многих шардов. Если скажешь что детище вскормленное грудью не есть супер пупер - сразу обижаются и банят. Это нормальная и обычная реакция ;)
Обижаться на админом (и тем более обзывать) не вижу повода. Не нравится - не ходите к ним (как я делаю :mrgreen: ).

Тема закрыта Nmy по причине осчастливлевания вопрошающего.
Locked