Сетевые настройки Quake 4
В первую очередь разберемся, какие есть средства для наблюдения за сетевым соединением.
1. Лагометр
Чтобы включить лагометр наберите в консоли net_clientLagometer 1. Что же это такое? Консольная подсказка утверждает, что это "prediction graph". Нам важно, что мы можем получить от него информацию о текущем соединении с сервером.
Лагометр ведет две полоски, которые могут быть окрашены в зеленый или желтый цвет. Зеленый цвет означает бесперебойную связь с сервером, желтый - плохую связь. Чем более "жирная" идет желтая полоса, тем больше задержка (пинг) и хуже связь. В случае потери пакетов она становится сплошной и широкой.
Например:
Хорошая связь, маленький пинг (net_clientPrediction 0):
|
|
Хорошая связь, маленький пинг (net_clientPrediction 10):
|
|
Хорошая связь, средний/высокий пинг:
|
|
| Лаг, временное сильное ухудшение связи:
|
|
| Соединение с сервером утеряно, соединения нет:
|
|
2. Статистика соединения
Включается так: com_showAsyncStats 1
Показывает информацию в цифрах.
Итак, с помощью этих двух переменных вы можете наблюдать за соединением. Теперь переходим непостредственно к настройкам.
1. Клиентская предикция net_clientPrediction
Значение по-умолчанию: net_clientPrediction "10"
Рекомендуемое значение: net_clientPrediction "0"
Это очень интересный параметр. Не будем вникать в тонкости его реализации, а скажемь лишь что он регулирует встроенную систему предсказания действий клиента на сервере. В чем-то она похожа на сетевую настройку cl_timenudge из quake 3 .
Замечено, что при игре по LAN игроки, использующие net_clientPrediction "0" (отключено) легче попадают из такого оружия как lg, mg в своих соперников, использующих net_clientPrediction "10" (значение по-умолчанию). Более того, установив отрицательные значения (net_clientPrediction "-10") можно наблюдать еще больший эффект, получить игровое преимущество. Поэтому ставить net_clientPrediction ниже 0 запрещено на турнирах. Большинство лучших игроков мира играют с net_clientPrediction "0".
Проверить, какую net_clientPrediction используют игроки, вы можете, набрав в консоли players
Игра по Internet отличается от игры по LAN, и здесь трудно дать однозначные рекомендации. На западных серверах большинство игроков (помимо тех, кто на дефолте) играют с net_clientPrediction "-10", "-15", "-25". Но полезность таких настроек не доказана, в каждом отдельном случае стоить проверить качество игры при 10, 0, -10. Экспериментируйте.
2. net_clientMaxPrediction
Эта настройка связана с предыдущей но её влияние на игру не установлено. По умолчанию "1000".
Рекомендуемое значение: net_clientMaxPrediction "1000"
3. net_clientMaxRate
Аналог rate из Quake 2 и Quake 3, эта переменная устанавливает ограничение на количество скачиваемой клиентом информации за секунду, в байтах.
При игре по LAN вам следует установить net_clientMaxRate "16000" или "25000". При игре по интернету возможно придется уменьшить rate для стабилизации соединения. В этом вам поможет лагометр. Также эта настройка очень поможет тем, кто желает экономить сетевой трафик.
Рекомендуемое значение: net_clientMaxRate "25000"
4. net_clientDownload
Эта переменная не влияет на соединение. Она позволяет запретить систему встроенного auto-download.
Рекомендуемое значение: net_clientDownload "1"
Quake 4 (вернуться к оглавлению)
Комментарии |
|
Всего комментариев: 1
|
|
|
25 апреля 2008, 14:04 |
|
полезная информация но добавьте немного еще)))
|
Добавить комментарий |
|
Возможность оставлять комментарии доступна только зарегистрированным пользователям.
|
|