Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
Исправлено Аукцион сортировка

Упомянутые в теме пользователи:

Страница 1 из 4 123 ... ПоследняяПоследняя
Показано с 1 по 12 из 44
  1. #1
    Инопланетянин Аватар для Musly
    Регистрация
    09.02.2015
    Сообщений
    3,155
    Поблагодарил(а)
    400
    Получено благодарностей: 682 (сообщений: 495).
    Репутация: 2001

    Post Аукцион сортировка

    Цитата Сообщение от Musly Посмотреть сообщение


    Пока единственную проблему которую вижу, это не верная сортировка по цене при сортировке по качеству.
    1-50

    51-100


    700>680

    Очевидно что в данный момент берётся вместо цены выкупа, цена ставки. Такое должно происходить только если цена выкупа отсутствует.
    b

    Архив

    1. SortAuctionItems("list", "quality")
    2. Сортировка всех лотов и на странице различается. Если включить сортировку по качеству убывания, то лоты от сортируются качества возрастания, цена ставки возрастания. Что не соответствует сортировке лотов на странице.
    На странице же предметы сортируются качества убывания, цена выкупа возрастания.
    3. Сортировка предметов должна быть такая же как и сортировка на странице. А именно при применения сортировки качество убывания, качество предметов должно быть от "превосходного" до "низкого" а цена выкупа по возрастанию.
    Если нет цены выкупа вместо неё берётся цена ставки.

    2/10


    1. SortAuctionClearSort("list")
    2. При отсутствии сортировки вообще не понятно что нам сервер показывает. Один и тот же лот может дублироваться на множество страниц(причём это происходит случайное количество раз вплоть до количества страниц). Некоторые аддоны вообще отказываются искать некоторые предметы после репорта Механика работы аукционов либо дублируют лоты N количество раз (Один лот может присутствовать на каждой странице). Скорей всего некоторые лоты вообще не будут показаны, вместо них дубликаты.
    3. Не представлю как должно быть, но и до фикса аддоны на нашем сервере работали не идеально. Чем больше страниц при поиске и чем больше активность игроков в данное время чем сложней было что-то купить с помощью аддоны которые сразу сканируют все страницы запроса а потом предлагают купить.

    Если бы при SortAuctionClearSort("list") итемы сортировались по цене выкупа возрастание, аддоны бы покупали лоты намного быстрее. Это можно проверить закомментировав в каком-нибудь аукционаторе SortAuctionClearSort("list") и отсортировав предметы по выкупу /run SortAuctionItems("list", "buyout") (или по качеству когда пофиксят).
    9/10


    Цитата Сообщение от Animagus Посмотреть сообщение

    Пока единственная проблема которую я вижу, это дублирование лотов. Но ни на тестовом, ни в игре я не вижу подобного.

    У кого наблюдается проблема, запишите пожалуйста видео и параллельно снифф - https://forum.wowcircle.com/showthre...=1#post7243018

    1. Запустите запись видео и снифа
    2. Получите баг, можно несколько раз
    3. Остановите видео, оставите сниф
    [свернуть]
    Последний раз редактировалось Musly; 03.01.2023 в 20:48.

  2. 4 пользователей сказали cпасибо Musly за это полезное сообщение:

    Gjerdrune (17.09.2022),KpoTwOw~ (16.09.2022),Netherheal (17.09.2022),Remu1a (17.09.2022)

  3. #2
    Старожил
    Регистрация
    03.10.2013
    Сообщений
    216
    Поблагодарил(а)
    42
    Получено благодарностей: 53 (сообщений: 26).
    Репутация: 53
    Снял видео небольшое с наглядным пояснением.




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

  4. 2 пользователей сказали cпасибо Rattsy за это полезное сообщение:

    Animagus (17.09.2022),Netherheal (17.09.2022)

  5. #3
    Ветеран форума Аватар для Netherheal
    Регистрация
    30.01.2014
    Адрес
    ЦЛК
    Сообщений
    1,346
    Поблагодарил(а)
    915
    Получено благодарностей: 218 (сообщений: 146).
    Репутация: 218
    Цитата Сообщение от Rattsy Посмотреть сообщение
    Снял видео небольшое с наглядным пояснением.




    P.S. проблема касается не только аддона, лоты задваиваются и без его использования и отображаются повторно на след странице (пример с рудой оскверненного железа в видео)
    Я когда играл в игру до взлома акка у меня такое было очень часто (где-то около полугода мб)
    Помогал релог, причем не макросом через /reload или /reloadui, а именно хардрелог через менюшку почему-то
    Причина никогда не покупать Rare-лутбоксы

    Сильнейший класс WOTLK (+открытое голосование)
    https://forum.wowcircle.com/showthread.php?t=858894

    Быстрая смена спеков/расстановка умений на панельках
    https://forum.wowcircle.com/showthread.php?t=858858

    Уменьшить респаун НПЦ Дунгар Долгопив <Укротитель грифонов> (Штормград) до 30 секунд. (29.10.2020 ПОБЕДА!)
    https://forum.wowcircle.com/showthread.php?t=893586

  6. 1 пользователь сказал cпасибо Netherheal за это полезное сообщение:

    Animagus (18.09.2022)

  7. #4
    Новичок
    Регистрация
    02.01.2018
    Сообщений
    1
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).
    Репутация: 0
    Такая же беда
    Ждём фикса

  8. #5
    Новичок
    Регистрация
    22.07.2020
    Сообщений
    6
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).
    Репутация: 0
    +1

  9. #6
    Местный
    Регистрация
    06.10.2012
    Сообщений
    53
    Поблагодарил(а)
    33
    Получено благодарностей: 8 (сообщений: 7).
    Репутация: 8
    +1 Аук просто сломался дня 4 назад, все результаты поиска задваиваются на страницах, аддон в таких обстоятельствах вообще с ума сходит. Стало очень сложно покупать и продавать что-либо. Релоги, чистка кэша, полный снос аддона - ничего не помогает! Проблема в самом игровом ауке. Пофиксите пожалуйста.
    Последний раз редактировалось Remu1a; 17.09.2022 в 17:16. Причина: Дополнение

  10. #7
    Разработчик
    Регистрация
    12.10.2015
    Сообщений
    5,875
    Поблагодарил(а)
    3,681
    Получено благодарностей: 3,031 (сообщений: 1,783).
    Репутация: 32657
    Какие аддоны вы используете?

    На чистом интерфейсе никаких проблем не наблюдается. Если у кого то есть проблемы и на чистом интерфейсе, запишите пожалуйста видео.

    - - - Updated - - -

    Цитата Сообщение от Musly Посмотреть сообщение
    Если бы при SortAuctionClearSort("list") итемы сортировались по цене выкупа возрастание, аддоны бы покупали лоты намного быстрее.
    При вызове SortAuctionClearSort("list") клиент убирает сортировку полностью, сервер следует этому и отправляет лоты "как есть", в порядке их хранения на сервере. Я думаю так и должно быть.

    Сейчас порядок хранения предметов немного "хаотичен" с целью более быстрой работы, после обновления предметы будут хранится в порядке их выставления на аукцион, следовательно также будут отправляться при их запросе без сортировки. Поэтому проверьте пожалуйста изменения после обновления.

    - - - Updated - - -

    Цитата Сообщение от Musly Посмотреть сообщение
    SortAuctionItems("list", "quality")
    Тут аналогичная ситуация, клиент убирает все сортировки и оставляет только сортировку по качеству, сервер так и сортирует, игнорируя остальные значения.

    Обратная ситуация будет, если вы самом интерфейсе аукциона нажмете сортировку по качеству, в этом случае клиент оставляет сортировку по цене лота, добавляя в к ней сортировку по качеству. Поэтому при сортировке через LUA предметы не сортируются дополнительно по цене, а при использовании UI сортировка по цене есть.
    Последний раз редактировалось Animagus; 18.09.2022 в 00:46.

  11. #8
    Местный
    Регистрация
    06.10.2012
    Сообщений
    53
    Поблагодарил(а)
    33
    Получено благодарностей: 8 (сообщений: 7).
    Репутация: 8
    Цитата Сообщение от Animagus Посмотреть сообщение
    На чистом интерфейсе никаких проблем не наблюдается.
    На чистом интерфейсе лоты при переходе на след страницу задваиваются. То есть один и тот же лот появляется на многих страницах. Из-за этого а аддоне Auctionator показывает гораздо больше лотов чем есть на самом деле.

  12. #9
    Инопланетянин Аватар для Musly
    Регистрация
    09.02.2015
    Сообщений
    3,155
    Поблагодарил(а)
    400
    Получено благодарностей: 682 (сообщений: 495).
    Репутация: 2001
    Цитата Сообщение от Animagus Посмотреть сообщение
    ут аналогичная ситуация, клиент убирает все сортировки и оставляет только сортировку по качеству, сервер так и сортирует, игнорируя остальные значения.

    Обратная ситуация будет, если вы самом интерфейсе аукциона нажмете сортировку по качеству, в этом случае клиент оставляет сортировку по цене лота, добавляя в к ней сортировку по качеству. Поэтому при сортировке через LUA предметы не сортируются дополнительно по цене, а при использовании UI сортировка по цене есть.
    Обычная сортировка по качеству через стандартный интерфейс
    Проблема 1

    Первая страница низкое и обычное качества.

    Как видим сортировка страницы и сортировка всех лотов не совпадает. На первом скрине мы должны наблюдать предметы превосходного и редкого качества. На втором низкого и обычного. То есть всё наоборот.

    Проблема 2


    Следующая страница

    Та же проблема что и первая. Если страница сортируется по цене выкупа, то общая сортировка берёт цену ставки.

    Вообще конечно сортировка по качеству включает много параметров: качество, уровень, цена выкупа, и ещё что-то
    Пример

    Не ясно почему тончайший плащ находиться в этом месте.
    - - - Updated - - -

    Цитата Сообщение от Animagus Посмотреть сообщение
    При вызове SortAuctionClearSort("list") клиент убирает сортировку полностью, сервер следует этому и отправляет лоты "как есть", в порядке их хранения на сервере. Я думаю так и должно быть.

    Сейчас порядок хранения предметов немного "хаотичен" с целью более быстрой работы, после обновления предметы будут хранится в порядке их выставления на аукцион, следовательно также будут отправляться при их запросе без сортировки. Поэтому проверьте пожалуйста изменения после обновления.
    Теперь мой только выставленный лот не находиться при отсутствии сортировки. Другие лоты игроков всё так же дублируются.



    Примечание:
    Если после SortAuctionClearSort("list") прописать SortAuctionItems("list", "quality") лоты всё так же дублируются или не отображаются. Если же выставить с помощью SortAuctionItems любую другую сортировку то лоты разбагиваются. Так же любая другая выставленная сортировка через стандартный интерфейс убирает баг.
    Последний раз редактировалось Musly; 18.09.2022 в 16:11.

  13. #10
    Разработчик
    Регистрация
    12.10.2015
    Сообщений
    5,875
    Поблагодарил(а)
    3,681
    Получено благодарностей: 3,031 (сообщений: 1,783).
    Репутация: 32657
    Цитата Сообщение от Musly Посмотреть сообщение
    Как видим сортировка страницы и сортировка всех лотов не совпадает. На первом скрине мы должны наблюдать предметы превосходного и редкого качества. На втором низкого и обычного. То есть всё наоборот.
    Так вроде все работает как следует - на первом скрине с низшего качества к высшему, на втором с вышедшего к низшему.

    Пока единственная проблема которую я вижу, это дублирование лотов. Но ни на тестовом, ни в игре я не вижу подобного.

    У кого наблюдается проблема, запишите пожалуйста видео и параллельно снифф - https://forum.wowcircle.com/showthre...=1#post7243018

    1. Запустите запись видео и снифа
    2. Получите баг, можно несколько раз
    3. Остановите видео, оставите сниф

  14. #11
    Инопланетянин Аватар для Musly
    Регистрация
    09.02.2015
    Сообщений
    3,155
    Поблагодарил(а)
    400
    Получено благодарностей: 682 (сообщений: 495).
    Репутация: 2001
    Цитата Сообщение от Animagus Посмотреть сообщение
    Так вроде все работает как следует - на первом скрине с низшего качества к высшему, на втором с вышедшего к низшему.
    Вроде оффа
    https://www.youtube.com/watch?v=NigbbAQIVA4&t=334s
    От высшего к низшему



    1-50




    51-100


    Если бы сортировка была бы по цене ставки то лот 147'30'59 был бы на первой странице. Поэтому делаю вывод что сортировка по цене выкупа. У нас же по цене ставки.

    Но даже и без видео видно что у нас страница и лоты в целом сортируются по разному при данной сортировке.
    Последний раз редактировалось Musly; 18.09.2022 в 17:11.

  15. #12
    Разработчик
    Регистрация
    12.10.2015
    Сообщений
    5,875
    Поблагодарил(а)
    3,681
    Получено благодарностей: 3,031 (сообщений: 1,783).
    Репутация: 32657
    Цитата Сообщение от Musly Посмотреть сообщение
    Так должно быть наоборот.
    Проверю, спасибо

Страница 1 из 4 123 ... ПоследняяПоследняя

Похожие темы

  1. Неверный код 2фа разблокировка после блокировки
    от Роман151 в разделе Обжалования банов x100
    Ответов: 1
    Последнее сообщение: 11.05.2023, 14:49
  2. [Не оформлено] Аукцион Не работает Сортировка
    от Laits88 в разделе Отклонено Wotlk
    Ответов: 0
    Последнее сообщение: 14.01.2022, 14:25
  3. Аукцион. Сортировка
    от Sinkar в разделе Отклонено Legion
    Ответов: 0
    Последнее сообщение: 06.02.2018, 14:21

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •