@autobuy

О багах, ошибках клиента игры и т.п.

Модераторы: Emiko, Emperio-Armani

Ответить
  • Автор
  • Сообщение
Не в сети
Аватара пользователя
Сообщения: 17
Зарегистрирован: 23 май 2012, 10:04

@autobuy

Сообщение Shinigami »

Обнаружил ошибку, когда для ускорения процесса передачи поставил скупку в одном окне оридеконов и инфильтраторов по 1 зени (чтобы быстро передавать кузнецу снайпером из второго окна, который их бил). Ситуация такая: уже набил некоторое количество оридеконов и катаров, складывал оружейником в телегу, т.к. при продаже вещи появлялись у него в инвентаре. Решил отдать кузнецу обб с тех же монстров, поставил скупку и на них, и вот тут возникла проблема. Когда я попытался продать 177 обб, снайперу написали "покупатель не в состоянии поднять запрашиваемый вес!", хотя все вещи были в телеге. Хорошо, достал их из телеги и попробовал ещё раз - продалось, однако обб просто исчезли, снайпер получил деньги, оружейник потерял (вроде бы, сумма маленькая так что могу ошибиться). Выводы:
1) При создании автоскупки происходит проверка веса в инвентаре (исходя из соответствующей ошибки при весе скупаемых вещей менее 8000, но более веса инвентаря);
2) При продаже вещей со стороны продавца (снайпер в данном случае), проверка веса происходит по весу в телеге (исходя из ошибки при продаже вещей оружейнику с пустым инвентарем и полной телегой);
3) При покупке вещей со стороны покупателя (в данном случае оружейник), скупаемые предметы помещаются в инвентарь;
4) Конфликт пунктов 2 и 3 - если в телеге достаточно веса, то происходит покупка, купленные вещи помещаются в инвентарь покупателя, но поскольку место в инвентаре не проверено - если веса недостаточно, вещи просто пропадают.

Проверить наличие этой ошибки легко, но на всякий случай - ники:
Manhunter - Sniper
Unknown Item - Whitesmith

P.S. Вообще конечно в идеале, @autobuy мог бы задействовать и инвентарь и телегу, но алгоритм выходит куда сложнее:)

Не в сети
Сообщения: 1089
Зарегистрирован: 08 ноя 2010, 08:52
Гильдия: Такие раки

Re: @autobuy

Сообщение R0b Z0mbie »

по факту ставить скупку ниже сибестоимости банально нельзя
мб по этой причине возникают траблы?
_________________
Blackmore

ДрыщевыйДетскийНик


Lazybloke писал(а): Ну и для настоящих троллей добавлены 3 новых смайлика на форуме :smile:
И это за месяц работы.А как работает ваш ГЕЙММАСТЕР

Не в сети
Аватара пользователя
Сообщения: 17
Зарегистрирован: 23 май 2012, 10:04

Re: @autobuy

Сообщение Shinigami »

R0b Z0mbie, по какой причине "возникают траблы", я как раз написал. Ставить скупку можно по любой цене, судя по успешной скупке оридеконов за 1z.

Не в сети
Аватара пользователя
Администратор
Сообщения: 4909
Зарегистрирован: 13 июл 2009, 08:02
Контактная информация:

Re: @autobuy

Сообщение Lazybloke »

Будем проверять.
_________________
[MOTR] [Helper] Lazybloke - Sura 175/60

Администратор сервера LazyRO.
Рекомендуемый игровой сервер с рейтами 1x: https://motr-online.com
Ответить