Yoko
http://forum.yoko.com.ua/

Раскидывание кучи по одному предмету.
http://forum.yoko.com.ua/viewtopic.php?f=20&t=15892
Page 1 of 1

Author:  gobzter [ 2010-10-11 10:53:14 ]
Post subject:  Раскидывание кучи по одному предмету.

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

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

Подскажите, пожалуйста, в чем беда?
Code:
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

Author:  Mirage [ 2010-10-11 12:31:09 ]
Post subject:  Re: Раскидывание кучи по одному предмету.

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

А учиться надо с уроков с простых примеров. Потому что у тебя тут в редкой строке нет ошибки, перепутаны type и ID предметов, неверно задан цикл. Что радует - пользуешься программой для расставления отступов и тегами ;) Уже не ничего. Читай уроки.

Author:  gobzter [ 2010-10-11 13:23:21 ]
Post subject:  Re: Раскидывание кучи по одному предмету.

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

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/