Раскидывание кучи по одному предмету.

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
gobzter
Posts: 17
Joined: 2009-02-27 21:32:56

Раскидывание кучи по одному предмету.

Post by gobzter »

Всем привет. Учу сейчас инжу, пытаюсь разобраться что к чему, но, к сожалению, не очень получается. Может подскажете?

Пытаюсь заставить чара перебрасывать из сумки в основной пэк один итем из кучи, пока не перебросит всю кучу, но скрипт стартует и молчит -_-

Подскажите, пожалуйста, в чем беда?

Code: Select all

sub dragging()

    VAR from    = '0x097a'
    VAR item    = '0x0E75'   

        If UO.Count( item ) == 0 Then
            UO.FindType( item, '-1', from )
            If UO.FindCount() > 0 Then
                UO.MoveItem( 'finditem', '1' )
                Wait( 100 )
            Else
                UO.Sayu('Terminate Drag')
            EndIf
        EndIf
end sub
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Re: Раскидывание кучи по одному предмету.

Post by Mirage »

во первых тебе сюда за смыслом команд UO.Count, UO.FindType
во вторых if одноразовая проверка выполнения условия а не цикл.
в третьих (см п.1) count ищет в подсумках - тоесть у тебя всегда >0 будет.
ну и в четвертых скриптов на раскладку предметов из кучи было кучи ( :mrgreen: )

А учиться надо с уроков с простых примеров. Потому что у тебя тут в редкой строке нет ошибки, перепутаны type и ID предметов, неверно задан цикл. Что радует - пользуешься программой для расставления отступов и тегами ;) Уже не ничего. Читай уроки.
gobzter
Posts: 17
Joined: 2009-02-27 21:32:56

Re: Раскидывание кучи по одному предмету.

Post by gobzter »

Спасибо! Поковыряюсь ещё.
Post Reply