Часть 1И так если вы играете на hns серверах и у вас слабое железо, при этом вы испытываете проседание клиентского FPS при большом кол-ве игроков, то эта статья для вас.
Чтобы радикально разгрузить ваш самый классный одноядерный процессор и замученную в доску видеокарту, мы предпримем несколько шагов. Одним из которых замена моделей на клиенте игры с меньшим кол-вом полигонов и т. д.
Первый шаг:Скачиваем архив и идём в директорию игры (в папку где установлена ваша игра). Если у вас есть ярлык контры на рабочем столе, то кликаем по нему правой кнопкой мыши, далее свойства => Расположение файла (У вас может называться по другому в зависимости от операционной системы). Вы увидите директорию с игрой, вам нужно пройти дальше в папку cstrike затем в папку models потом player. Теперь открываем архив и все папки из архива копируем в папку player с полной заменой. Потом заходим в игру, на какой-нибудь сервер где играет много человек на открытой карте к примеру 46.174.53.213:27015 и прописываем net_graph 3. Играем и смотрим устраивает ли вас результат. Если не устраивает переходим к шагу 2
Второй шагДелаем всё тоже самое что и в первом шаге, только теперь
Скачиваем этот архив. В этом архиве ещё больше порезаны полигоны и текстуры моделей. Если вас так же не устраивает результат, переходим к шагу 3
Третий шагМожете прописать на клиенте игры в консоли которая вызывается клавишей ё или ~ она находится под кнопкой Esc в левом верхнем углу. Пропишите cl_minmodels 1 - тем самым у вас будут 2 модели всего, одна за T и одна за CT. Так же можете скрыть все худы (таймер, патроны, прицел, здоровье, игровой чат и дополнительные от сервера, будь то статистика, мод информеры и т. д.) команда hud_draw 0. Дальше идёт команда для отключения отдельно только чата hud_saytext.
Дополнительные процедуры:cl_corpsestay 0 (Время через который будут исчезать трупы, 0 сразу)
r_decals 0 (кол-во видимых одновременно декалей) по умолчанию 4096
mp_decals 0 (по умолчанию 300)
Данные методы будут полезны не только для игроков hns, но и для всех кто имеет компьютер со слабыми параметрами. К примеру с интегрированной видеокартой, с двухядерным процессором, процессором amd, видеокартой ATI и т. д.
Часть 2Бывают случаи когда FPS вроде бы не проседает, но эффект такой же или идёт
1) рябение 2) фризы, в моменты
1) Когда много игроков говорит на сервере. 2) Когда вы отпускаете микрофон, а кто либо другой говорит не останавливаясь. Такие проблемы могут испытывать игроки Steam версии клиента 6153 эта версия последняя (версию можно узнать набрав в консоли version). Такое происходит потому-что голосовые пакеты на билде 6153 идут не через клиент игры, а через клиент Steam и samplrate их составляет 16к, а с недавнего времени вообще 24к.
Остаётся два варианта решения проблемы:
1) откатить билд 6153 до старого 4554
2) прописать в консоли на клиенте игры voice_enable 0
Рассмотрим первый вариант
Установка:1) Открываем Steam переходим по пути Игры - Библиотека игр - Counter-Strike (Щёлкаем правой кнопкой мыши) - Свойства - Локальные файлы - Просмотреть локальные файлы
Либо открываем С:\Program Files\Steam\SteamApps\common\ у вас может находится в другой директории к примеру D:\Program Files\Steam\SteamApps\common\ или D:\Games\
2) Переименовываем папку Half-Life в Half-Life_1 или в любое другое произвольное название. Потом там же в директории common создаём папку с названием Half-Life (папка Half-Life должна быть пустая)
3)
Скачиваем архив и распаковываем его в нашу пустую созданную папку Half-Life
4) Запускаем контру и подключаемся к серверу.
5) Если будут ошибки такого типа

То
Скачиваем этот архив и распаковываем в папку D:\Program Files\Steam\SteamApps\ вместо D:\Program Files как вы уже поняли может быть другой путь, смотря куда вы устанавливали Steam
Всё готово, помните что при откате билда до 4554 вы откажитесь от многих фич: русский ник, писать по русски без спец. плагинов на сервере, HD текстурки и т. д.
А так же если вы подключитесь на сервер only steam и на этом сервере не установлен плагин голосового transcoder-а, то вы не услышите других Steam игроков или услышите металлические звуки, так как у вас разные кодеки.
На нашем проекте, вы с такой проблемой не столкнётесь.Спойлер
Поправка от 20 июня 2017:Valve признали что голосовая передача не совершенна и был осуществлён переход и смена кодеков на новый стандарт OPUS
https://ru.wikipedia.org/wiki/Opus_(кодек) начиная с версии 1.2. Это было сделано в целях уменьшить лаги (фризы) при голосовом общении Steam игроков
Часть 3Если у вас ноутбук с двумя видеопроцессорами встроенным и дискретным.
То ознакомитесь с этой статьёй
http://fast.victory.km.ua/articles/55-lagi-v-igrah-esli-nout-s-gibridnoy-grafikoy-ot-nvidia.html-----------------------------------------------------------------------------------------------------------------------------------------
Общие рекомендации:Спойлер
1) Если у вас OC win7 Жмём пуск, в поиск вбиваем Электропитание - дополнительные настройки - высокая производительность
Общая информацияСпойлер
1)
https://www.youtube.com/watch?v=eRbCZwUiS-o Есть ли преимущество у игроков с монитором большей частоты
2) Перед обновлением ОС на мобильном телефоне удаляйте авторизацию steamguard в приложении steam, иначе не сможете войти в steam на компьютере или другом устройстве по guard ключу
Но если всё же вы обновились и перестал работать steam guard в приложении steam, просто снесите его и установите заного на телефон, вы сможете восстановить по смс или по почте обратно доступ к guard ключу