Page 2 of 2

Re: Скрипт на лут (ПВМ и ПВП).

Posted: 2015-10-04 08:38:18
by Gromiz
Mirage wrote:
Gromiz wrote: UO.FindType(hides, -1, sumkaloot)
While UO.FindCount()

резало пока в сумке есть кожа

:roll:


не, он режет при попадании кожи в сумку, а я использую эту часть скрипта, как отдельный скрипт, т.е. набил сумку различной кожей и потом нажимаю вручную скрипт.
сейчас как выглядит:
нажал старт, найдена кожа, порезана и перемещена обратно. (режет только одну)

хотелось бы:
нажат старт, найдена кожа, порезана, перемещена и так все виды кожи.

(да-да, я столько времени использовал этот скрипт и каждый раз нажимал его по кол-ву равному кол-ву кожи в сумке.)

Re: Скрипт на лут (ПВМ и ПВП).

Posted: 2015-10-04 19:29:06
by Mirage
Если перевести все команды то получится вот что:

Code: Select all

Sub ltscssrs()
   VAR hides= '0x1078'
   Var Scissors='0x0F9E'
   VAR leather='0x1067'
   If  UO.Count ( Scissors ) > 0 Then ; если в паке есть ножницы
      UO.FindType(hides, -1, sumkaloot) ; ищем не порезанную пожу любого цвета  повтор ниже
      While UO.FindCount() ; ДО ТЕХ ПОР ПОКА В СУМКЕ ЕСТЬ КОЖА ЛЮБОГО ЦВЕТА
         UO.WaitTargetObject('finditem') ; прицел на найденную кожу
         uo.usetype( Scissors ) ; используем ножницы
         wait(700)
         UO.FindType(leather, '-1', 'backpack') ; ищем нарезанную кожу любого цвета в бэкпаке
         if UO.FindCount() then ; если найдена
            UO.MoveItem('finditem', 0, sumkaloot) ; перемещаем в сумку с лутом
            wait(500)
         endif
         UO.FindType(hides, -1, sumkaloot) ; повторяем поиск не резаной кожи для цикла  <----- Вот тут у тебя была опечатка надо сумка вместо бэкпака
      wend
   EndIf
end sub


Скрипт работает именно так как ты описал. Если нет то пиши сервер и клиент твоего сервера - покопаемся.

Re: Скрипт на лут (ПВМ и ПВП).

Posted: 2015-10-04 21:33:21
by Gromiz
Mirage wrote:Если перевести все команды то получится вот что:

Скрипт работает именно так как ты описал. Если нет то пиши сервер и клиент твоего сервера - покопаемся.


да, загвоздка была в этом, теперь режет все сразу до конца
Спасибо.