Сайт Антареса Сайт Антареса Форум Антарес
> >

Здравствуйте, гость ( Вход | Регистрация )


> > Замена ,massmove 1 49, надеюсь временная >
Alucard
сообщение 4.3.2010, 16:41
Сообщение #1


ДМ НТ
Group Icon

Группа: Пользователи
Сообщений: 4 801
Регистрация: 13.7.2006
Из: г. Иваново
Пользователь №: 3 276
Спасибо сказали: 351 раз(а)
Класс: Человек



на новой сфере не работает команда инжекта ,massmove 1 видимо связанно с паузой на перемещение предметов (защита от фастлута)
небольшая выручалка для перекидывания предметов (например заказов или сортировки пандорок)
Указывается контейнет содержащий предметы, указывается контейнер приемник и указывается предмет. Перекидывается указанное в скрипте количество предметов заданного ТИПА и ЦВЕТА (удобно при разборе пандор в полуавтомат)

Код

sub pereklad()
    VAR COL = 150; количество
    VAR Type, Colour,priem,istok
    UO.Print('Выбери ИСТОЧНИК')
    UO.Exec('addobject istok')
    while UO.Targeting()
        wait(100)
    wend
    UO.Print('Выбери ПРИЕМНИК')
    UO.Exec('addobject priem')
    while UO.Targeting()
        wait(100)
    wend
    UO.UseObject('priem')
    wait(100)
    UO.UseObject('istok')
    wait(100)
    UO.Print('Выбери ТОВАР')
    UO.Exec('addobject tovar')
    while UO.Targeting()
        wait(100)
    wend
    Type = UO.GetGraphic('tovar')
    Colour= uo.getColor( 'tovar' )
    UO.FindType(Type,Colour,'istok')
    If UO.FindCount() > 0 then
        repeat
            UO.FindType(Type,Colour,'priem')
            If UO.FindCount() >= COL then
                return
            endif
            UO.FindType(Type,Colour,'istok')
            UO.MoveItem('finditem', Colour, 'priem')
            wait(100)
            UO.FindType(Type,Colour,'istok')
        until not UO.FindCount()
        UO.Print('Закончили...')
    endif
end sub


Спасибо сказали:
Пользователь в офлайнеКарточкаОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
 
Ответить в эту темуОткрыть новую тему
> > Ответов(1 - 1) >
Alucard
сообщение 11.5.2010, 16:52
Сообщение #2


ДМ НТ
Group Icon

Группа: Пользователи
Сообщений: 4 801
Регистрация: 13.7.2006
Из: г. Иваново
Пользователь №: 3 276
Спасибо сказали: 351 раз(а)
Класс: Человек



VAR COL = 150; количество

как раз и отвечает за... количество. laught.gif
Пользователь в офлайнеКарточкаОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 

Ответить в эту темуОткрыть новую тему
> >
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия Сейчас: 22.9.2018, 3:57
Design: Fisana  © 2005-2006 IBR Team