[Xash3D / CS16Client] Список изменений

  • Автор темы Автор темы root
  • Дата начала Дата начала
Статус
В этой теме нельзя размещать новые ответы.
Всё то, что сделано до 24/08/2026, публиковать нет смысла.

Исправления и улучшения [Xash3D / CS16Client]

1. Краш при выходе с сервера [Xash3D]
Игра вылетала при отключении от сервера, особенно если сервер был перегружен. Вместо выхода в меню происходило закрытие.
Причина: проблема с освобождением памяти в голосовом чате.
Что сделано:
  • Добавлены проверки на пустые указатели
  • Исправлен порядок очистки памяти
  • Добавлена защита от слишком больших сетевых пакетов

2. Исправление отображения команд [CS16Client]
Неправильно отображалась команда игрока (TeamInfo).
Что сделано: исправлена обработка TeamInfo. Теперь команды отображаются корректно.
 
  • Исправления:
    • Краш игры при многопоточном приеме голосового чата.
    • Генерация UniqueID один раз при старте игры.
    • Отображение кириллицы в Windows.
  • Добавлено:
    • Русская озвучка радио-команд.
    • Русская локализация главного меню, игрового меню (VGUI, OldStyle), интерфейса.
    • Оптимизированный userconfig.cfg с улучшениями:
      • Привязка на кнопку "HOME" включение/выключение голосового чата.
      • Привязка на кнопку "-" открывает меню настройки прицела.
      • Отключена погода, отключен туман.
      • Установлены рейты: rate "100000"; cl_cmdrate "102"; cl_updaterate "102"; cl_dlmax "1024".
    • Новый конфиг от разработчика (активация [в консоль]: exec tom.cfg):
      • Привязка на кнопку "F3" покупает 2 FLASH, 1 HE гранаты.
      • Привязка на кнопку "N" покупает 1 SMOKE гранату.
      • Привязка на кнопку "V" мгновенно глушит все звуки (гранат, голосового чата, выстрелов, музыки) и убирает декали (логотипы, следы пуль, следы взрывов гранат, кровь)
      • Привязка на кнопку "F5" делает скриншот в игре.
      • Прописан cl_minmodels 1 для отображения стандартных моделей игроков на серверах, где измененные модели.
        • Модель T: arctic.
        • Модель CT: gsg9.
      • Установлен непрозрачный радар.
      • Убрана тряска рук в игре.
      • Быстрая смена оружия.
      • Отдаленный FOV.
      • Отключены VGUI меню.
      • Маленький прицел (цвет: голубой).
      • Отображение имен игроков: по центру.
  • Обновления:
    • Xash3D до версии 4164.
    • CS16Client до версии 3953.
    • LSB до версии 0.0.22b.
 
  • Обновления:​
    • Xash3D до версии 4175.​
    • CS16Client до версии 3962.​
    • LSB до версии 0.1.0r.​

  • Исправления:​
    • Случайные вылеты клиента. Раньше игра могла неожиданно вылететь во время игры - чаще всего это было связано с голосовым чатом. Причина найдена и устранена: голосовые пакеты в редких случаях портили память игры, из-за чего клиент падал (иногда сразу, иногда чуть позже). Теперь такого не происходит.​
    • Краш при заходе на сервер с повреждённым файлом. Если карта или ресурс (модель, спрайт) оказывался битым, игра могла вылететь вместо того, чтобы просто пропустить его.​
    • Мигание HUD-сообщений. Сообщения от серверных плагинов (set_(d)hudmessage/show_(d)hudmessage) больше не мигают и не пропадают раньше времени - теперь они держатся на экране столько, сколько задумано.​

  • Улучшения:​
    • Русская локализация. Добавлен перевод MainTUI. Переведены новые строки в MainUI и исправлены существующие. Удалены строки из старого движка в файле локализации MainUI. Добавлены переведённые изображения баннера и кнопки для меню настройки гироскопа.​

  • Добавлено:​
    • Русская озвучка ботов. Теперь разговоры ботов переведены на русский язык.​
    • Русские ники ботов. Теперь боты имеют новые ники на транслите.​
    • Русский чат ботов. Теперь боты пишут сообщения в чат на русском языке.​
    • (Linux) Скрипт install_deps.sh для установки необходимых зависимостей в Debian, Fedora, Arch Linux и других дистрибутивах Linux.​

  • Удалено:​
    • (Linux) aptinstall.sh - устаревший скрипт, который поддерживал только Debian-подобные системы с APT.​
 
  • Обновления:
    • LSB до версии 0.1.1r.
  • Исправления:
    • Для English-версии игры теперь не требует папки cstrike_english, valve_english (как это и есть в оригинальном клиенте).
 
  • Обновления:
    • Xash3D до версии 4188.
    • CS16Client до версии 3976.
    • LSB до версии 0.1.2r.
    • CLauncher до версии 0.0.6b.

  • Исправления:
    • Перенос декалей в следующий раунд: теперь все decals с прошлого раунда удаляются корректно.
    • Трассировка пуль наблюдателя: декали пуль отображаются корректно.
    • Критические исправления клиента: Xash3D FWGS и CS16Client с коммитов на Github.
  • Улучшения:
    • Перестроение структуры папок клиента. Теперь игровые файлы лежат в папке game.
 
  • Обновления:
    • Xash3D до версии 4222.
    • CS16Client до версии 4010.
    • LSB до версии 0.1.5r.
    • CLauncher до версии 0.0.9r.

Xash3D 4222​

  • Добавлено:
    • Стандартные бинды CS 1.6: у движка по умолчанию были бинды от Quake (стрелки, CTRL на выстрел, без букв и цифр), и без своего конфига не работали ни WASD, ни оружие, ни радио. Теперь ставятся бинды CS: W/A/S/D движение, пробел прыжок, CTRL присесть, 1-9 и 0 слоты оружия, R перезарядка, G выбросить, Q прошлое оружие, E использовать, Z/X/C радио, B меню покупки, F1 autobuy, F2 rebuy, "," и "." патроны, M смена команды, N ночное видение, F фонарик, T спрей, Y чат, U командный чат, TAB таблица счёта, K голос. Эти бинды важнее старых: они ставятся поверх всего, что было на этих клавишах. Ставятся один раз, потом любую клавишу можно переназначить в меню, и она останется. Бинды из userconfig.cfg всегда сильнее.
    • Выделение и копирование в консоли: текст выделяется мышью, правая кнопка открывает меню Copy / Paste / Select All, Ctrl+C копирует выделенное (без выделения очищает строку, как раньше), Ctrl+A выделяет всё, Escape закрывает меню. Если вести выделение за край, консоль прокручивается. Длинная строка, перенесённая на экране, копируется одной строкой.
    • Перенос длинных строк консоли: строки переносятся по ширине экрана и по пробелам, никогда посреди буквы или цветового кода, цвет сохраняется. Пока консоль прокручена вверх или идёт выделение, новые строки не сдвигают то, что ты читаешь.
    • HTTP / HTTPS для HTML-MOTD: движок скачивает страницы, картинки и стили MOTD для клиента. Поддерживаются длинные адреса (до 8192 символов), ответы без размера и по частям (chunked), заголовки, пришедшие несколькими кусками. Если сервер не договорился на TLS 1.3, соединение повторяется с TLS 1.2. Скачивание MOTD не двигает полосу загрузки.
    • Серый цвет ^8 для текста консоли (им в чате показываются наблюдатели).
    • Русские буквы в именах скачиваемых файлов: файлы сервера с русскими буквами в имени теперь скачиваются.
    • Защита от падения меню: если библиотека меню падает, игра не закрывается, а отключает меню.
    • Восстановление config.cfg: если config.cfg пропал, при запуске он восстанавливается из config.cfg.new или config.cfg.bak, в консоли: "config.cfg was missing, restored from ...".
  • Новые переменные:все переменные ONGG защищены, сервер не может изменить их ни при каком cl_filterstuffcmd.
    • ongg_hide_amxx_hud (по умолчанию 0): 1 скрывает HUD- и DHUD-сообщения сервера (show_hudmessage, show_dhudmessage плагинов AMXX, game_text карт). Меню AMXX, чат и сообщения по центру экрана не скрываются. Пустые HUD-сообщения теперь не показываются никогда.
    • ongg_hide_amxx_hud_showtext (0): при ongg_hide_amxx_hud 1 печатает каждое скрытое сообщение в консоль одной строкой: "AMXX HUD: текст" или "AMXX DHUD: текст".
    • ongg_hide_svc_print (1): текст, который сервер печатает в консоль (реклама, client_print в консоль, ответы серверных команд). 1 скрывает его, 0 показывает с префиксом [ONGG.NET]. Важно: при 1 не видно и вывода команды status.
    • ongg_hide_warn_in_console (1): скрывает предупреждения голосового чата ("Other players will not be able to hear you", сообщения о сломанных голосовых пакетах). Сломанные пакеты отбрасываются при любом значении.
    • ongg_con_notify (1): строки консоли поверх игры слева сверху (например, "X killed Y with m4a1"). 0 убирает их совсем, 1 показывает на con_notifytime секунд. Строка ввода чата остаётся.
    • ongg_default_binds (0): служебная, помнит, какая версия стандартных биндов CS уже поставлена. Чтобы вернуть все стандартные бинды: ongg_default_binds 0 и перезапуск, или команда resetkeys.
    • ongg_http_log (0): ошибки скачивания страниц и картинок MOTD (нет соединения, таймаут, ошибка TLS, файл не найден). 0 только при developer, 1 всегда.
  • Изменено:
    • Значения по умолчанию для сети: rate 100000 (было 25000), cl_updaterate 102 (было 20), cl_cmdrate 102 (было 30), ex_interp 0.01 (было 0.1), cl_dlmax 1024 (было 0). Действуют, пока переменной нет в твоём config.cfg.
    • cl_advertise_engine_in_name: по умолчанию 0, тег в нике [ONGG.NET].
    • cl_nopred больше не отправляется серверу.
    • cl_minmodels: на запрос сервера движок всегда отвечает 0.
    • resetkeys ставит и все стандартные бинды CS.
    • Порядок конфигов при запуске: config.cfg, затем userconfig.d/, затем стандартные бинды CS, затем userconfig.cfg. Ваш userconfig.cfg выполняется последним, и его ничто не перебивает.
    • config.cfg и userconfig.cfg берутся только из папки игры (cstrike/), никогда из valve/.
    • Вставка в консоль: русские буквы из буфера обмена больше не теряются.
    • Язык english: папка cstrike_english больше не ищется, только cstrike.
    • Quake-бинд CTRL "+attack" на "+duck".
  • Исправления:
    • Первый запуск без config.cfg: движок больше не выполняет valve/config.cfg от Half-Life. Пропали десятки строк "Unknown command" и чужие бинды (например, C на "+movedown" вместо радио).
    • userconfig.cfg в cstrike/ не работал: его перебивали файлы из userconfig.d/, а без config.cfg он не выполнялся вовсе.
    • Пропадание config.cfg: после падения игры конфиг больше не записывается, поэтому упавший процесс не может его испортить или потерять.
    • Строки консоли с прошлой карты больше не появляются поверх игры после смены карты (даже при con_notifytime -1).
    • Спреи ушедших игроков больше не остаются на стенах: при очистке декалей движок пропускал часть из них.
    • Голосовой чат: исправлено переполнение буфера голосовым пакетом, добавлены проверки размера пакетов, голос не трогает уже удалённые декодеры после отключения от сервера.
    • Бесконечная проверка ресурсов: после 5 повторных проверок клиент отключается, а не зависает в цикле.
    • Слишком большое сетевое сообщение не разбирается (защита от сломанных пакетов).
    • Звуки VOX: проверки на пустые предложения, вылеты исправлены.
    • Метки Unreal Demo Scanner (UDS/SCMD/..., UDS/ACMD/...) больше не дают "is not valid url!" в консоли.
  • Удалено:
    • Старые имена переменных cl_hide_amxx_hud, cl_quit_confirm, http_log: заменены на ongg_*. Сохранённые значения не переносятся, выставь их заново.

CS16Client 4010​

  • Добавлено:
    • Полноценный HTML-MOTD:окно приветствия сервера теперь показывает настоящие веб-страницы, а не голый текст.
      • Страница рисуется с разметкой, стилями (CSS), таблицами, шрифтами и картинками в окне на 80% ширины экрана.
      • Картинки берутся из файлов игры, встроенные (data и по ссылкам http / https. Если сервер прислал ссылку вместо страницы, она скачивается и показывается.
      • Ссылки на странице открываются прямо в окне MOTD.
      • Системный курсор, прокрутка колесом, выделение текста мышью, правая кнопка открывает меню Copy / Select All, работают Ctrl+C и Ctrl+A.
      • Закрывается только Enter, Пробелом и кнопкой OK: случайный выстрел или W / S больше не закрывают и не листают его.
      • Пока зажат TAB, MOTD прячется и показывается таблица счёта.
      • Меню выбора команды ждёт, пока закроешь MOTD, и открывается после него.
      • MOTD видно поверх полос наблюдателя и поверх чёрного экрана плагинов.
    • Переменные HTML-MOTD:
      • ongg_motdtype (1): 1 HTML-MOTD, 0 старое текстовое MOTD (всё как простой текст, ничего не скачивается). Действует со следующего MOTD.
      • ongg_motd_fontsize (16): базовый размер шрифта HTML-MOTD в пикселях, от 8 до 48.
      • ongg_motd_remote_images (1): 0 запрещает скачивать картинки и стили по http / https. Картинки из файлов игры показываются.
      • ongg_save_motd (0): 1 сохраняет каждое MOTD в файл motd_cache/ДДММГГГГ/ЧЧММСС.html рядом с cstrike/, даже скрытое.
      • ongg_motd_html (1): 0 показывает HTML-MOTD исходным текстом страницы. Для отладки.
      • ongg_motd_debug (0): сообщения MOTD в консоли. 0 только сохранение и проблемы, 1 и сообщения окна (ссылки, ошибки загрузки), 2 расширенный режим.
      • cl_hide_motd (0): 1 не показывает MOTD совсем, теперь и HTML тоже. Меню выбора команды открывается сразу.
    • Команда ongg_motd_dump: сохраняет последнее полученное MOTD в motd_cache/motd_last.html рядом с cstrike/. Работает при любых настройках. Пригодится, если страница не показывается и хочется посмотреть, что прислал сервер.
    • Режим стримера:ничего от сервера поверх картинки, чат только в консоли, ники игроков скрыты.
      • ongg_streamer_mode (0): 1 включает режим. Пока он включён, держится: ongg_hide_amxx_hud 1 (нет HUD-сообщений плагинов), чат в консоль, нет чата на экране. При выключении всё возвращается как было.
      • ongg_streamer_names (1): ники в режиме стримера. 0 настоящие, 1 все кроме вас становятся "Player N", 2 ваш ник тоже скрыт. Номер N постоянный для игрока весь матч. Ники скрываются в таблице счёта, килл-фиде, чате, радио, сообщениях сервера, меню плагинов (голосования, кик), у наблюдателя, на карте и под прицелом.
      • Команда streamer_toggle: включает и выключает режим стримера со звуком и строкой в консоли. streamer_toggle 1 включить, streamer_toggle 0 выключить. Пример: bind END streamer_toggle.
    • Команда voice_toggle: включает и выключает голосовой чат (voice_enable) со звуком и строкой "Voice: ON / OFF" в консоли. voice_toggle 1 включить, voice_toggle 0 выключить. Не путается, если голос включили в меню или консоли. Пример: bind HOME voice_toggle.
    • Команда r_cleardecals: убирает с карты кровь, следы пуль и взрывов и спреи всех игроков. Декали самой карты остаются. Пример: bind v r_cleardecals.
    • Чат в консоли с цветами:
      • ongg_hide_saytext_console (1): 0 печатает чат в консоль с цветами: ник КТ синий, Т красный, наблюдателей серый, зелёный и жёлтый как на экране.
      • ongg_saytext_console_debug (0): 1 печатает отправителя и его команду для каждой строки чата. Для отладки неверного цвета ника.
    • ongg_con_info (1): сообщения "X подключился", "X has left the game", "X is joining the ... force". 0 печатает их только в консоль, без надписи справа сверху; 1 как раньше, на экране.
    • ongg_spec_minimap (1): 0 убирает окошко-врезку наблюдателя (миникарта или второй вид), которое включает E. Оно не включится ни через E, ни через spec_pip.
    • ongg_killfeed_span (4): отступ между строками килл-фида в пикселях, от 0 до 100. Строки больше не наезжают друг на друга при большом шрифте или hud_scale.
    • ongg_scoreboard_x, ongg_scoreboard_y (0): своя позиция таблицы счёта. x доля ширины экрана (например 0.2), y отступ сверху в пикселях. 0 автоматически, с учётом hud_scale.
    • ongg_minmodels_weapons (0): 1 показывает стандартные модели оружия вместо скинов сервера: в руках, у других игроков и на земле. Если стандартная модель не загрузилась, остаётся серверная. Модели щита не меняются.
  • Изменено:
    • cl_minmodels: по умолчанию модели arctic (Т) и gsg9 (КТ): cl_min_t 6, cl_min_ct 4. Неверный номер тоже даёт arctic / gsg9. У VIP больше нет отдельной модели. Так же выбираются модели трупов.
    • Чат в консоли по умолчанию выключен (ongg_hide_saytext_console 1). Включить: ongg_hide_saytext_console 0.
    • Килл-фид с ассистами: плагины ассистов на момент убийства переименовывают убийцу в "Убийца + Помощник". Теперь в килл-фиде показывается настоящий ник убийцы, а "world + Помощник" как смерть от мира.
    • Таблица счёта: высота строк зависит от размера шрифта HUD.
    • Сообщения в консоли: каждая строка чата и каждое сообщение сервера начинаются с новой строки, даже если предыдущий вывод не закончился переводом строки.
    • Перенос строк чата на экране: длинные строки (в том числе русские) переносятся по ширине букв и по словам, с сохранением цвета. Длинная строка больше не обрезается на 255 байтах.
    • Защита переменных: все переменные ONGG сервер изменить не может.
    • Баннер при запуске в консоли.
  • Исправления:
    • HUD-сообщения, которые сервер шлёт повторно, больше не пропадают раньше времени.
    • Меню AMXX и MOTD видны, когда плагин делает чёрный экран и скрывает весь HUD. Раньше меню было невидимым, но продолжало ловить цифры.
    • Русские строки чата больше не уходят за край экрана на маленьком разрешении.
  • Удалено:
    • Старое текстовое MOTD как основное: оно осталось, включается через ongg_motdtype 0.
    • hud_saytext_console: заменена на ongg_hide_saytext_console.
    • cscl_ver: номер сборки клиента больше не отправляется серверу.
    • Старые имена переменных cl_streamer_mode, cl_motdtype, scoreboard_x, scoreboard_y: заменены на ongg_*. Сохранённые значения не переносятся.
 
  • Обновления:
    • Xash3D до версии 4228.
    • CS16Client до версии 4016.
    • LSB до версии 0.1.6r.

Xash3D 4228​

  • Добавлено:
    • TrueType-шрифты: весь текст игры (консоль, чат, килл-фид, центр экрана, HUD, таблица счёта, меню AMXX) рисуется шрифтами Noto в настоящем размере экрана. Китайский, японский, корейский, арабский, эмодзи и «капители» в никах (ᴘᴀʀɪs) больше не превращаются в ?, а увеличенный текст не становится «пиксельным».
    • Одновременная загрузка файлов по FastDL: несколько файлов качаются сразу.
    • Новая панель загрузки справа сверху: сколько файлов из скольких, процент, объём, общая скорость и время, ниже каждый качающийся файл. Процент больше не прыгает от 0 до 100, строка не зависает на 100%.
    • Кик во время загрузки: если сервер отключил клиента, а файлы ещё качаются, игра остаётся в консоли, докачивает и сама делает retry. Свой disconnect или подключение к другому серверу отменяют повтор.
    • Команда ongg_version: печатает дату сборки ONGG, версию и коммит Xash3D, номер сборки CS16Client.
    • Все копии userconfig.cfg: выполняются userconfig.cfg и userconfig.d/*.cfg из всех папок игры.
    • Любые буквы в именах скачиваемых файлов: весь UTF-8 (русский, китайский, эмодзи) и кодировка CP1251. Символы, которые подменяют вид имени, запрещены.
  • Новые переменные:все защищены, сервер не может их изменить.
    • ongg_ttf_fonts (1): 1 весь текст из TrueType-шрифтов, 0 шрифты игры как в оригинале.
    • ongg_ttf_<элемент>_scale (1): размер текста элемента от автоматического, от 0.25 до 4. Элементы: console, chat, killfeed, status, center, hudtext, dhudtext, menu, scoreboard. Пример: ongg_ttf_menu_scale 1.2.
    • ongg_ttf_<элемент>_shadow: 0 без тени, 1 тень, 2 обводка. Пример: ongg_ttf_killfeed_shadow 2.
    • ongg_ttf_shadow (1): тень остального текста (таймер, надписи наблюдателя).
    • ongg_auto_scale (1): размер шрифта консоли, чата и килл-фида подбирается по высоте экрана, на 2K и 4K текст больше не мелкий. Таблица счёта всегда вмещает 32 игрока.
    • ongg_multi_download (1): 1 качать по FastDL несколько файлов одновременно, 0 по одному.
    • ongg_multi_download_count (2): сколько файлов одновременно, от 1 до 16.
    • ongg_disable_serversound (0): 1 отключает звуки плагинов: Double Kill, Headshot, музыку конца раунда, mp3. Стандартные звуки и шаги других игроков остаются.
    • ongg_disable_serversound_showtext (0): 1 печатает каждый заблокированный звук в консоль.
    • ongg_hide_maphud (0): 1 скрывает тексты самой карты (game_text, env_message).
    • ongg_hide_maphud_showtext (0): 1 печатает скрытые тексты карты в консоль.
    • ongg_debug (0): одна настройка для всех сообщений ONGG в консоли, от 0 (только важное) до 3 (максимальный лог).
  • Изменено:
    • Пределы сетевых переменных: cl_cmdrate до 200 (раньше 102 урезалось до 100), cl_updaterate до 200, cl_dlmax до 10240, rate до 1000000. Сервер всё равно применяет свои пределы.
    • fps_max 100 (было 72): ставится только при первом запуске без config.cfg.
    • fps_override 1: снимает предел движка в 200 FPS.
    • Перенос на свежий Xash3D FWGS (upstream от 26/10/2026).
  • Исправления:
    • Звуки скачивались заново при каждом заходе на сервер.
    • Игра в папке с «Downloads» в пути (например D:\My_Downloads\CS\) считала скачанными все файлы.
  • Удалено:
    • ongg_http_log: заменена на ongg_debug.
    • Ключ pdt_ongg в userinfo.

CS16Client 4016​

  • Добавлено:
    • Подсветка себя в килл-фиде: строка с твоим убийством или смертью обводится рамкой цвета твоей команды.
    • Своя позиция килл-фида: отступы от краёв, можно поставить фид слева или внизу.
    • Процент загрузки MOTD в заголовке окна.
    • Команда ongg_minmodels_weapons_info: печатает текущее оружие и все запомненные модели оружия.
    • Новые переменные:
      • ongg_hide_amxx_centermsg (0): 1 скрывает сообщения плагинов в центре экрана. Сообщения игры («Террористы победили», «Бомба заложена») остаются.
      • ongg_hide_amxx_centermsg_showtext (0): 1 печатает скрытые сообщения в консоль.
      • ongg_hide_amxx_statusmsg (0): 1 скрывает текст плагинов под прицелом, вместо него стандартная строка «Друг: ник Здоровье» / «Враг: ник».
      • ongg_hide_amxx_statusmsg_showtext (0): 1 печатает скрытый текст в консоль.
      • ongg_killfeed_highlight_me (0): 1 подсветка себя в килл-фиде.
      • ongg_killfeed_highlight_color_t (230 45 45), ongg_killfeed_highlight_color_ct (60 130 255), ongg_killfeed_highlight_color_spec (220 180 40): цвета подсветки.
      • ongg_killfeed_highlight_bg (1): фон подсветки, 0 без фона, 1 прозрачный, 2 сплошной.
      • ongg_killfeed_highlight_alpha (60): непрозрачность фона, от 0 до 255.
      • ongg_killfeed_highlight_border (1): толщина рамки, 0 без рамки, до 8.
      • ongg_killfeed_span_right (32), ongg_killfeed_span_top (0), ongg_killfeed_span_left (0), ongg_killfeed_span_down (0): отступы килл-фида в пикселях. При left больше 0 фид у левого края, при down больше 0 внизу.
      • ongg_tab_winup (0): 0 Террористы всегда первые в таблице счёта, 1 первой идёт команда с большим числом побед.
      • ongg_disable_uisound (1): нет звука на каждой строке чата и щелчков выбора оружия, когда цифрами выбираешь пункты меню AMXX.
      • ongg_motd_refresh (3): как часто (в секундах) MOTD перерисовывается, пока грузятся картинки. 0 один раз, когда загрузится всё.
  • Изменено:
    • Таблица счёта (при ongg_auto_scale 1): вмещает 32 игрока и больше, рамка по размеру содержимого и посередине экрана. Заголовки команд и название сервера больше не обрезаются. Чем меньше игроков, тем крупнее текст.
    • Режим стримера теперь скрывает и сообщения плагинов в центре экрана и под прицелом, тексты карты, вывод сервера в консоль, звуки плагинов, и включает подсветку себя в килл-фиде.
    • Стандартные модели оружия (ongg_minmodels_weapons 1): оружие определяется гораздо точнее: по текущему оружию, по выстрелам, по выброшенному.
    • MOTD быстрее: картинки не расшифровываются заново при каждой перерисовке, игра не подлагивает, пока страница грузится.
    • Цвет MOTD берётся из цвета консоли con_color.
    • Сообщения в консоли теперь управляются одной переменной движка ongg_debug.
  • Исправления:
    • Набор сапёра на земле больше не рисуется моделью C4.
    • Чат у наблюдателя больше не уходит под нижнюю чёрную полосу.
    • Unknown command gl_snow_* при запуске: предупреждения убраны, значения из конфига больше не теряются.
    • Шрифты MOTD больше не загружаются в память дважды.
  • Удалено:
    • ongg_motd_debug, ongg_saytext_console_debug: заменены на ongg_debug.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху