Вообщем, как многие заметили, имеются некоторые проблемы с перемещением айтимов. Чтобы ускорить процесс решения этой проблемы - необходимо:
Найти обстоятельства при которых перемещение не срабатывает. Далее запустить стелс с параметрами +log. Найти соответствующие пакеты и скопировать их куда-то для дальнейшего сравнения.
Далее запускаем обычный клиент уо (желательно без инжекта). Запускаем UOLogBin и, проделывая теже действия при тех же обстоятельствах, вылавливаем эти же пакеты. Сравниваем и пишем мне в аську.
Это значительно ускорит процесс вылавливания, так как у меня нету возможности часами ловить на каждом шарде уо. Желательно проверить все возможные перемещения...
P.S. DragItem (он же Pick Up Item(s)) - 0x07
DropItem - 0x08
P.P.S. А на RC1 у всех нормально работало?
Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7
Проблемы с перемещением айтимов.
только что пришел домой и порадовался - веса 393, а сбрасывать не хочет, говорит - нечего сбрасывать.
Зашел - а готовой рыбы таки-гора в паке.
уже второй раз такая ситуация, так что думаю будет и третий - тогда дам логин и пароль для теста...
не дропает, говорит
19:03:46 [Helegrin]: Script warning: drop last before drag new
19:03:47 [Helegrin]: Drag error: Object not finded.
уже раз 30 раз дисконнектился и снова коннектился, так что кажется мог бы и выкинуть из рук то что там могло находиться
При выходе из стелса накидал кучу ошибок в духе Инвалид поинтер и т.п.
Погасил кое-как.
Запустил заново - range error.
С большим трудом погасил.
Запустил третий раз - запустилось нормально, но скрипт (тестовый, только сброс и ничего больше) сходу выдал
19:06:44 [Helegrin]: Compiled succesfully
19:06:45 [Helegrin]: Script error: error drop item. ResObjData = Nil
19:06:45 [Helegrin]: Succesfully executed
Ничего не дропает
Миралекс, завтра в асю напишу логин и пароль для теста...
Зашел - а готовой рыбы таки-гора в паке.
уже второй раз такая ситуация, так что думаю будет и третий - тогда дам логин и пароль для теста...
не дропает, говорит
19:03:46 [Helegrin]: Script warning: drop last before drag new
19:03:47 [Helegrin]: Drag error: Object not finded.
уже раз 30 раз дисконнектился и снова коннектился, так что кажется мог бы и выкинуть из рук то что там могло находиться
При выходе из стелса накидал кучу ошибок в духе Инвалид поинтер и т.п.
Погасил кое-как.
Запустил заново - range error.
С большим трудом погасил.
Запустил третий раз - запустилось нормально, но скрипт (тестовый, только сброс и ничего больше) сходу выдал
19:06:44 [Helegrin]: Compiled succesfully
19:06:45 [Helegrin]: Script error: error drop item. ResObjData = Nil
19:06:45 [Helegrin]: Succesfully executed
Ничего не дропает
Миралекс, завтра в асю напишу логин и пароль для теста...
Если у тебя у чара по каким-то причинам перевес значительный, такой, что даже в руки уже ничего не взять - чар и не сможет сбрасывать итемы из пака. Обычное решение в таком случае - килл чара и лут трупа. Есть еще хитрые обходные пути, но они тормозные и сильно зависят от шарда.Vizit0r wrote:только что пришел домой и порадовался - веса 393, а сбрасывать не хочет, говорит - нечего сбрасывать.
Сброс итемов - это взятие в руки и выкладывание куда-нибудь. При перевесе пака в руки не взять.
Проверяется просто - зайди инжектом и попробуй команду ,drop. Если не сбрасывает - оно самое.
Сегодня появилось немного времени - разбирался с дропом. Пробовал drop, drophere, moveitem, moveitems, связку DragItem + DropItem. Заключение: не работает указатель Ground, либо автоматическое определение координат в нем.
Проверить просто: пишем сброс чего-либо на землю командой moveitems:
Запускаем, получаем ошибку, итемы не сбрасывается. Кидаем рядом с чаром мешок, заменяем Ground на сериал мешка:
Никаких ошибок, итемы сбрасываются.
Заменяем обратно на Ground - снова ошибка. Дальше по кругу.
Пробовал аналогично с командой moveitem - Результат тот же.
Сообщение о ошибке:
Миралекс! Чар для тестов ждет тебя!
Проверить просто: пишем сброс чего-либо на землю командой moveitems:
Code: Select all
MoveItems(backpack, TypBoards, $FFFF, Ground, 0, 0, 0, 500);
Code: Select all
MoveItems(backpack, TypBoards, $FFFF, TmpContainer, 0, 0, 0, 500);
Заменяем обратно на Ground - снова ошибка. Дальше по кругу.
Пробовал аналогично с командой moveitem - Результат тот же.
Сообщение о ошибке:
Code: Select all
4:54:38 [Daedalus]: Script error: error drop item. ResObjData = Nil
4:54:39 [Daedalus]: Script warning: drop last before drag new
-
- Neophyte
- Posts: 14
- Joined: 13.11.2006 23:46
- Contact: