Проблема с EmptyContainer

Ask for help

Moderators: Murderator+, Murderator

Post Reply
AlexeyVorotnikov
Junior Expert
Posts: 138
Joined: 2004-09-18 15:12:06

Проблема с EmptyContainer

Post by AlexeyVorotnikov »

Я пытаюсь использовать команду EmptyContainer. Но она часто пишет Can't pickup item и не перетаскивает предметы. В чём может быть причина?
Версия Инжекта 40?.? (AoP maps2)
AGRS
Expert!
Posts: 1007
Joined: 2004-04-04 21:40:09
Contact:

Post by AGRS »

В том что предмет недоступен для перетаскивания.
AlexeyVorotnikov
Junior Expert
Posts: 138
Joined: 2004-09-18 15:12:06

Post by AlexeyVorotnikov »

AGRS wrote:В том что предмет недоступен для перетаскивания.

Если я несколько раз подряд ввожу команду, например ,emptycontainer 500 lastcontainer, то за несколько раз перетаскиваются ВСЕ предметы. А вот за один раз не получается. Причём она пишет 4 objects transferred, а на самом деле перетаскивает только 2 (для примера).
Yoko
Site Admin
Posts: 1964
Joined: 2004-04-03 16:49:38
Contact:

Post by Yoko »

шард блокирует слишком быстрые перетаскивания. увеличивай задержку.
drcrazy
Junior Expert
Posts: 92
Joined: 2004-10-12 00:48:57
Location: Шард МЕ2

Post by drcrazy »

как показывает практика все дело именно в задерже..
при таймауте 50 перетаскивает 0-1 весчь
при таймауте 200 перетаскивает 1-2..
Сделай задержку на 2 секунды..
The pleasure of satisfying a savage instinct, undomesticated by the ego, is incomparably much more intense then the one of satisfying a tamed instinct. S.Freud.
AlexeyVorotnikov
Junior Expert
Posts: 138
Joined: 2004-09-18 15:12:06

Post by AlexeyVorotnikov »

Вот скрипт. который я использую:

Code: Select all

sub ec()
  UO.AddObject("contToEmpty")
  while UO.Targeting()
    wait(100)
  wend

  wait(1000)

  UO.Print("Открываем...")
  UO.UseObject("contToEmpty")

  wait(2000)

  UO.Print("Открыли, лутим...")
  UO.EmptyContainer("2000", "contToEmpty")

  wait(20000)

  UO.Print("Облутили...")
end sub

Он перетаскивает 1 предмет и на этом успокаивается.

Если написать UO.EmptyContainer("2000", "contToEmpty", "backpack"), то происходит ещё более странная вещь: он перетаскивает 1 предмет из контейнера в бекпак, а потом начинает бесконечно перекладывать в бекпаке два предмета: только что перенесённый и ещё один произвольно выбранный из бекпака.
drcrazy
Junior Expert
Posts: 92
Joined: 2004-10-12 00:48:57
Location: Шард МЕ2

Post by drcrazy »

я просто забиндил ,emptycontainer 50 на хоткей..
При этом трупы не полностью лутает, а вот мешки в секьюре лутаюцца номана..
The pleasure of satisfying a savage instinct, undomesticated by the ego, is incomparably much more intense then the one of satisfying a tamed instinct. S.Freud.
AlexeyVorotnikov
Junior Expert
Posts: 138
Joined: 2004-09-18 15:12:06

Post by AlexeyVorotnikov »

Мне очень нужно, чтобы EmptyContainer работал из скрипта.
drcrazy
Junior Expert
Posts: 92
Joined: 2004-10-12 00:48:57
Location: Шард МЕ2

Post by drcrazy »

Трупы лутать чтоли автоматом??
The pleasure of satisfying a savage instinct, undomesticated by the ego, is incomparably much more intense then the one of satisfying a tamed instinct. S.Freud.
AlexeyVorotnikov
Junior Expert
Posts: 138
Joined: 2004-09-18 15:12:06

Post by AlexeyVorotnikov »

drcrazy wrote:Трупы лутать чтоли автоматом??

Именно :)
drcrazy
Junior Expert
Posts: 92
Joined: 2004-10-12 00:48:57
Location: Шард МЕ2

Post by drcrazy »

Поищи - тут кидали скрипты на лут трупов грабом.
Тока надо куча серийников вбить... :)
emptycontainer криво у нас работает... либо задержку на полгода ставить надо, либо грабом лутать..
The pleasure of satisfying a savage instinct, undomesticated by the ego, is incomparably much more intense then the one of satisfying a tamed instinct. S.Freud.
AlexeyVorotnikov
Junior Expert
Posts: 138
Joined: 2004-09-18 15:12:06

Post by AlexeyVorotnikov »

drcrazy wrote:Поищи - тут кидали скрипты на лут трупов грабом.
Тока надо куча серийников вбить... :)
emptycontainer криво у нас работает... либо задержку на полгода ставить надо, либо грабом лутать..

А зачем кучу серийников? Или ты имеешь в виду типы?

У меня вроде работает вот так:

Code: Select all

  UO.FindType("-1", "-1", "contToEmpty")
  while UO.FindCount() > 0
    UO.Grab("0", 'finditem')
    wait(1000)
    UO.FindType("-1", "-1", "contToEmpty")
  wend
drcrazy
Junior Expert
Posts: 92
Joined: 2004-10-12 00:48:57
Location: Шард МЕ2

Post by drcrazy »

Ну мона и так..
Просто в тех скриптах, которые я тут видел народ лутал только
НУЖНЫЕ предметы ;)
The pleasure of satisfying a savage instinct, undomesticated by the ego, is incomparably much more intense then the one of satisfying a tamed instinct. S.Freud.
AlexeyVorotnikov
Junior Expert
Posts: 138
Joined: 2004-09-18 15:12:06

Post by AlexeyVorotnikov »

drcrazy wrote:Ну мона и так..
Просто в тех скриптах, которые я тут видел народ лутал только
НУЖНЫЕ предметы ;)

Во-первых, этот скрипт писался как буквальная замена EmptyContainer.
А во-вторых, мне нужно ВСЁ. Я жадный :)
AGRS
Expert!
Posts: 1007
Joined: 2004-04-04 21:40:09
Contact:

Post by AGRS »

AlexeyVorotnikov wrote:Во-первых, этот скрипт писался как буквальная замена EmptyContainer.
А во-вторых, мне нужно ВСЁ. Я жадный :)


И даже багнутая взрывчатка? ))
AlexeyVorotnikov
Junior Expert
Posts: 138
Joined: 2004-09-18 15:12:06

Post by AlexeyVorotnikov »

AGRS wrote:И даже багнутая взрывчатка? ))

Что это за багнутая взрывчатка?
AGRS
Expert!
Posts: 1007
Joined: 2004-04-04 21:40:09
Contact:

Post by AGRS »

AlexeyVorotnikov wrote:
AGRS wrote:И даже багнутая взрывчатка? ))

Что это за багнутая взрывчатка?


Берешь с тела и ты покойник. Даже ГМов убивает. :)
drcrazy
Junior Expert
Posts: 92
Joined: 2004-10-12 00:48:57
Location: Шард МЕ2

Post by drcrazy »

У нас на шарде вроде такой нету...

Или мы видать чего-то не знаем...
The pleasure of satisfying a savage instinct, undomesticated by the ego, is incomparably much more intense then the one of satisfying a tamed instinct. S.Freud.
AGRS
Expert!
Posts: 1007
Joined: 2004-04-04 21:40:09
Contact:

Post by AGRS »

drcrazy wrote:У нас на шарде вроде такой нету...


И не должно быть.

Это просто пример. Такое на ДРВ было.
Sfagnum
Expert!
Posts: 1284
Joined: 2004-07-04 00:14:58
Contact:

Post by Sfagnum »

AGRS wrote:Такое на ДРВ было.
а чо сейчас уже нет???
Post Reply