Я столкнулся с проблемой на своем сервере **L2 Mobius (L2jmobius520)**, и не могу самостоятельно найти ее решение. Просьба помочь разобраться с ситуацией.
## Описание проблемы
При активации навыков (баффов) у обычных игроков (не GM) не отображаются системные сообщения о применении эффекта (SM ID 110: "You feel the '$s1' effect.") и его удалении (SM ID 749: "The effect of $s1 has been removed.").
При этом **на бэкенде сервиса все логи показывают, что сообщения отправляются успешно**, но клиент игрока не получает или не отображает их. Проблема повторяется для всех обычных игроков, GM-персонажи также имеют аналогичные логи успешной отправки, но сообщения также не отображаются (если не использовать специальные GM-команды).
## Подтвержденные нормальные состояния на стороне сервера (из логов)
В логах явно указаны следующие нормальные параметры, которые исключают проблемы с подключением и отправкой пакетов:
```
BuffInfo: initializeEffects - start message - Player online: true
BuffInfo: initializeEffects - start message - Player client: connected
BuffInfo: initializeEffects - start message - Client IP: 127.0.0.1
BuffInfo: initializeEffects - start message - Client state: IN_GAME
BuffInfo: initializeEffects - start message - Client protocol OK: true
BuffInfo: initializeEffects - start message - Client protocol version: 520
BuffInfo: initializeEffects - start message - Packet sent successfully to player [ID игрока]
```
Дополнительные подтверждения из логов:
1. Имя навыка правильно подставляется в сообщение (например: "精通武器", "Server Level Ranking - 1st Place")
2. Статус игрока `hasEnteredWorld: true` (после полного входа в игровой мир проблема сохраняется)
3. Флаг `showOnLogin: true` (разрешение на отображение сообщений при входе) включен
4. Нет ошибок шифрования пакетов или протокола
5. Клиент правильно подключен к серверу (игрок может выполнять другие действия: передвигаться, использовать предметы, взаимодействовать с миром)
## Выполненные шаги по диагностике (без результата)
1. Проверка настроек клиента: все опции отображения системных сообщений и сообщений о навыках включены
2. Перезапуск игрока, сервиса и клиента
3. Тестирование на разных персонажах (разные расы, уровни, классы)
4. Очистка кеша клиента
5. Проверка совместимости версии клиента и сервера (протокол 520 соответствует обеим сторонам)
6. Отключение фаيرвола и антивируса (исключение блокировки пакетов)
7. Дополнительная отладка на стороне сервера: добавление специального метода `sendPacketWithDebug` для трассировки отправки пакетов (нет ошибок при отправке)
Просьба подсказать:
1. Возможно, это проблема с фильтрацией пакетов на стороне клиента (где искать соответствующие настроики или файлы конфигурации?)
2. Есть ли скрытые параметры на стороне сервера L2 Mobius, которые могут блокировать отображение системных сообщений?
3. Может ли это быть связано с кодировкой сообщений или лимитом количества одновременно отправляемых сообщений?
Буду очень благодарен за любые подсказки или ссылки на аналогичные проблемы, которые уже решались.
Спасибо за ваше время и помощь!
## Описание проблемы
При активации навыков (баффов) у обычных игроков (не GM) не отображаются системные сообщения о применении эффекта (SM ID 110: "You feel the '$s1' effect.") и его удалении (SM ID 749: "The effect of $s1 has been removed.").
При этом **на бэкенде сервиса все логи показывают, что сообщения отправляются успешно**, но клиент игрока не получает или не отображает их. Проблема повторяется для всех обычных игроков, GM-персонажи также имеют аналогичные логи успешной отправки, но сообщения также не отображаются (если не использовать специальные GM-команды).
## Подтвержденные нормальные состояния на стороне сервера (из логов)
В логах явно указаны следующие нормальные параметры, которые исключают проблемы с подключением и отправкой пакетов:
```
BuffInfo: initializeEffects - start message - Player online: true
BuffInfo: initializeEffects - start message - Player client: connected
BuffInfo: initializeEffects - start message - Client IP: 127.0.0.1
BuffInfo: initializeEffects - start message - Client state: IN_GAME
BuffInfo: initializeEffects - start message - Client protocol OK: true
BuffInfo: initializeEffects - start message - Client protocol version: 520
BuffInfo: initializeEffects - start message - Packet sent successfully to player [ID игрока]
```
Дополнительные подтверждения из логов:
1. Имя навыка правильно подставляется в сообщение (например: "精通武器", "Server Level Ranking - 1st Place")
2. Статус игрока `hasEnteredWorld: true` (после полного входа в игровой мир проблема сохраняется)
3. Флаг `showOnLogin: true` (разрешение на отображение сообщений при входе) включен
4. Нет ошибок шифрования пакетов или протокола
5. Клиент правильно подключен к серверу (игрок может выполнять другие действия: передвигаться, использовать предметы, взаимодействовать с миром)
## Выполненные шаги по диагностике (без результата)
1. Проверка настроек клиента: все опции отображения системных сообщений и сообщений о навыках включены
2. Перезапуск игрока, сервиса и клиента
3. Тестирование на разных персонажах (разные расы, уровни, классы)
4. Очистка кеша клиента
5. Проверка совместимости версии клиента и сервера (протокол 520 соответствует обеим сторонам)
6. Отключение фаيرвола и антивируса (исключение блокировки пакетов)
7. Дополнительная отладка на стороне сервера: добавление специального метода `sendPacketWithDebug` для трассировки отправки пакетов (нет ошибок при отправке)
Просьба подсказать:
1. Возможно, это проблема с фильтрацией пакетов на стороне клиента (где искать соответствующие настроики или файлы конфигурации?)
2. Есть ли скрытые параметры на стороне сервера L2 Mobius, которые могут блокировать отображение системных сообщений?
3. Может ли это быть связано с кодировкой сообщений или лимитом количества одновременно отправляемых сообщений?
Буду очень благодарен за любые подсказки или ссылки на аналогичные проблемы, которые уже решались.
Спасибо за ваше время и помощь!



















