Extortioner Опубликовано 22 февраля, 2017 Поделиться Опубликовано 22 февраля, 2017 собственно на одном из форумов совместно с одним товарищем нашли решение данной проблемы. единственный минус - требуется перекомпилировать interface.u либо править его хекс редактором. в случае с компиляцией - можно сделать, если наш interface.u взят из hf клиентов (либо могу прикрепить скомпилированный из hf клиента с накатанным фиксом) в общем суть фикса: в interface.u есть класс MagicSkillWnd c функцией function OnEvent(int Event_ID, String param) { if (Event_ID == EV_SkillListStart) { //debug("!!!Skill!!! List 패킷 날아옴"); HandleSkillListStart(); } else if (Event_ID == EV_SkillList) { HandleSkillList(param); ComputeItemWndHeight(); ComputeItemWndAnchor(); } else if (Event_ID == EV_LanguageChanged) { HandleLanguageChanged(); } else if (Event_ID == Ev_SkillEnchantInfoWndShow) { Drawer.ShowWindow(); } } в ней находится обработчик построения списка скиллов в окне этих скиллов (не путать с панелью) упоротые корейцы видимо забыли добавить проверку на видимость окна и поэтому каждый раз, когда меняется шмотка - весь список скиллов заново получается и перерисовывается, в независимости от того, видно ли окошко с этими скиллами. поэтому надо исправить кусок кода на такой: else if (Event_ID == EV_SkillList) { if (m_wndTop.IsShowWindow() == true) { HandleSkillList(param); ComputeItemWndHeight(); ComputeItemWndAnchor(); } } p.s. к сожалению, прикрепить никакие файлы кроме картинок, форум не позволяет, поэтому хотелось бы увидеть, что на это скажут @Admin @Drin @Abaddon p.p.s. перед тем, как создавали тему - было естественно проверено, что фризы исчезли. p.p.p.s. залил на GH скомпиленный файл (для хф клиента к сожалению, т.к. нашего не видел пока в том виде, в каком он используется в игре) - ТЫЦ Ссылка на комментарий Поделиться на другие сайты Поделиться
Wandy Опубликовано 22 февраля, 2017 Поделиться Опубликовано 22 февраля, 2017 /summon @Admin /summon @Drin если эти лаги наконец таки пофиксят - это будет настоящий праздник. Ссылка на комментарий Поделиться на другие сайты Поделиться
КайлКатарн Опубликовано 22 февраля, 2017 Поделиться Опубликовано 22 февраля, 2017 Только что, Wandy сказал: /summon @Admin /summon @Drin и РО ТСу на 30 дней Ссылка на комментарий Поделиться на другие сайты Поделиться
LLIvarcniger Опубликовано 22 февраля, 2017 Поделиться Опубликовано 22 февраля, 2017 А в чем сам лаг заключается? Я что-то не замечал его Ссылка на комментарий Поделиться на другие сайты Поделиться
OwnerOld Опубликовано 22 февраля, 2017 Поделиться Опубликовано 22 февраля, 2017 2 минуты назад, LLIvarcniger сказал: А в чем сам лаг заключается? Я что-то не замечал его В том что если жмешь макросы на шмотки происходит лаг, особенно заметно когда нужно 2 сета например переодеть и тд, когда чар в движении особо заметно. Надеемся что админ реально заметит этот предл. кроме макроса еще и с переодеванием пух тоже самое наблюдал. Ссылка на комментарий Поделиться на другие сайты Поделиться
Wandy Опубликовано 22 февраля, 2017 Поделиться Опубликовано 22 февраля, 2017 13 минуты назад, LLIvarcniger сказал: А в чем сам лаг заключается? Я что-то не замечал его если упрощенно - при смене шмотки идет фриз. чем больше шмоток меняется тем он жеще. https://www.youtube.com/watch?v=YFkp2DbbyCo а вот более наглядно https://youtu.be/Sltx7YrS0WM Ссылка на комментарий Поделиться на другие сайты Поделиться
Admin Опубликовано 22 февраля, 2017 Поделиться Опубликовано 22 февраля, 2017 Нет, интерфейс не из HF. И баг не настолько серьезный, чтобы добавлять этот фикс во все будущие сборки клиента каждый раз. Вспомните анекдот про доктора и пациента, и просто не делайте так. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Заархивировано
Эта тема находится в архиве и закрыта для дальнейших ответов.