Azeron

Server under development · A beta is running: the game server and the website may restart or go briefly offline without warning, and characters may be wiped before release. Learn more

Дисконект. Просмотрер моделей шмота

Bug reports

Bug status Not a bug changed Asyncio 1 week ago Known bugs →
Type Client / crash
27 · 5 replies
Holod
Member
#1 21.10.2026 11:27
Если быстро листать страницы в коллекциях шмоток клиент зависает.

Выкидывает в меню с ошибкой

11:24 по серверу Ник Holod

За одно посмотрите окно трансмога. Шлет пакеты каждую наносекунда. Фпс проседает
Asyncio
Administrator
#2 21.10.2026 21:10
Спасибо за подробное описание и снимки.

Про вылет при быстром листании коллекции. Сервер игрового мира вас не отключал и не выбрасывал за частые запросы. Сообщение на втором снимке означает, что игра не смогла догрузить свои файлы. Когда быстро листаешь страницы с моделями, игре разом нужно много моделей и текстур, и те из них, которых нет в папке игры на вашем компьютере, она докачивает с нашего сервера раздачи файлов. Как раз в эти минуты несколько таких файлов наша раздача вам отдать не смогла, поэтому игра показала это сообщение и вышла в меню. Сейчас мы исправляем раздачу: добавляем запасной источник, чтобы недостающий файл сразу брался из другого места, а не обрывался ошибкой. Это исправление раздачи не ждёт перезапуска игрового мира. Если вылет повторится, напишите, пожалуйста, примерное время: так проще найти, какой именно файл не дошёл.

Про окно изменения облика. Строки на третьем снимке — это не сетевые пакеты, а служебные сообщения самой игры в её внутреннюю консоль. Пока окно открыто, игра постоянно проверяет условия показа наборов, одно из таких условий она проверять не умеет и каждый раз пишет об этом строку. Эти условия заложены в файлах самой игры. Сервер в это время ничего не шлёт: окно коллекций и окно изменения облика получают данные от сервера только в ответ на действия игрока — при входе в мир, при получении нового облика, при отметке избранного. Часть просадки кадров может давать и само окно отслеживания событий, которое записывает каждую такую строку.

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

Эти изменения заработают после ближайшего перезапуска.

В игре это пока не проверено. После перезапуска посмотрите, пожалуйста, сохраняется ли отметка избранного в коллекции моделей после выхода и повторного входа. И напишите, пожалуйста, если вылет при быстром листании моделей повторится.
Holod
Member
#3 22.10.2026 04:12
Не выкидывает из игры.
Касательно спама, это оказывается не трасмог.

В Нордсколе и Запределье все норм, не сыпет. В Оргри и степях достает
Asyncio
Administrator
#4 22.10.2026 08:36
Спасибо, что уточнили, где именно сыплются сообщения, это очень помогло.

Мы разобрались. Эти строки пишет сама игра в свою служебную консоль, сервер их не присылает. В данных игры, которые стоят у вас на компьютере, есть отметка на карте Тельдрассила и соседнего Темного берега с условием показа, которое игра не умеет проверять сама. Поэтому каждый раз, когда игра пересчитывает отметки на карте Калимдора, она пишет в консоль строку о том, что не может проверить это условие. Оргриммар, Дуротар и Степи находятся на том же материке, поэтому строки идут там, а в Нордсколе и Запределье их нет: там эта отметка не проверяется. Так же будет и в других местах Калимдора.

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

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

Правок не делали. В игре это не проверяли. Если такие строки появятся вне Калимдора или с другим текстом, пришлите, пожалуйста, снимок.
Holod
Member
#5 22.10.2026 08:55
Это баг, зацикливание, и совершенно неправильно оставлять как есть по типу "оно не мешает же играть". Логи нужны для тестов так же. Исправить на клиентском уровне, выкатить обнову. Если нет возможности, втиснуть фикс в любой другой аддон сервера. Решение есть, было б желание.
Asyncio
Administrator
#6 26.10.2026 08:41
Спасибо за подробный разбор!

Мы посмотрели, можно ли обойти это с сервера: технически да, но только удалив у клиента две метки карты (точку интереса и наложение на карту мира). На официальных серверах 7.3.5 эти данные есть, а мы держим игровые данные такими же, как на оригинале, поэтому вырезать их не будем — такое исправление может сломать что-то другое на карте.

Сам просмотрщик моделей и цикл, который вы описали, — это поведение клиента. Если найдёте способ воспроизвести вылет без этих меток или с другими данными, напишите здесь — посмотрим ещё раз.
To reply in this topic, sign in or create an account. Sign in Sign up