Вторник, 21.11.2017, 14:53
Devil Incarnate
Главная | Каталог статей | Регистрация | Вход
Меню сайта
Категории каталога
Мои статьи [5]
Мини-чат
200
Главная » Статьи » Мои статьи

Оптимизацыя пинга
Насчет пинг все сложнее, что бы было реально хорошое соединение нужно выбрать оптимальные настройки соединения.

Что такое лаг?
- Посмотрите на ваши потери пакетов. Когда вы соединитесь с сервером наберите в консоли "net_graph 3", после этого Далее красный цвет это значит очень плохо, жёлтый не очень хорошо, зелёный всё отлично.

Основные команды:

rate xxxx
Rate это количество пакетов, передаваемых между сервером и вашей машиной. Вот примерные данные для модемов 28.8 - 2500, 33.6 - 3300, 56.6 - 4000 ISDN - 6000, ADSL - 9000, LAN, T1 и т.д. - 10000

cl_himodels X
Установив в 0 получите менее детализированные модели игроков. У некоторых людей, часто FPS сбрасывается аж до 11, что делать? советую если у вас включен убрать net_graph 1, в консоли напешите net_graph 0 fps_modem xx Это обновление кадров в секунду, по умолчанию 30, если пинг всё ещё большой попробуйте поставить 20

pushlatency xxx
Этот параметр надо устанавливать ровно в половину пинга (с минусом), отвечает за предсказание компьютером местоположения обьекта, например, если пинг 360, то pushlatency -180

gl_playermip X
Устанавливает качество текстур в уровне. По умолчанию 0, что значит максимальную детализацию. 1 или 2 - лучшие значения для игры по сети.

cl_cmdrate - число обновлений (посылок) информации от клиента серверу, в секунду

cl_updaterate - число обновлений (посылок) информации от сервера клиенту, в секунду

cl_resend - количество повторно высылаемых пакетов при потере
rate - ограничение входящего трафика (от сервера к клиенту) в байтах в секунду

cl_rate - ограничивает поток от клиента к серверу

mp_consistency 0 - не проверяет состояние ресурсов игры

Первый вариант настроек:

56 K
rate "5000"
cl_cmdrate "40"
cl_cmdbackup "2"
cl_updaterate "35"
cl_dlmax "42"
ex_interp "0.1"

ISDN
rate "7000"
cl_cmdrate "40"
cl_cmdbackup "3"
cl_updaterate "40"
cl_dlmax "48"
ex_interp "0.1"

ISDN Dual
rate "9000"
cl_cmdrate "45"
cl_cmdbackup "6"
cl_updaterate "45"
cl_dlmax "96"
ex_interp "0.08"

DSL-Lite
rate "12000"
cl_cmdrate "50"
cl_cmdbackup "10"
cl_updaterate "50"
cl_dlmax "168"
ex_interp "0.07"

DSL 1000 without fastpath
rate "20000"
cl_cmdrate "75"
cl_cmdbackup "20"
cl_updaterate "70"
cl_dlmax "512"
ex_interp "0.07"

DSL 1000 with fastpath
rate "20000"
cl_cmdrate "75"
cl_cmdbackup "10"
cl_updaterate "75"
cl_dlmax "512"
ex_interp "0.04"

DSL 2000 or better
rate "25000"
cl_cmdrate "101"
cl_cmdbackup "10"
cl_updaterate "101"
cl_dlmax "1024"
ex_interp "0.03"

QDSL
rate "25000"
cl_cmdrate "101"
cl_cmdbackup "3"
cl_updaterate "101"
cl_dlmax "800"
ex_interp "0.02"

LAN
rate "25000"
cl_cmdrate "120"
cl_cmdbackup "0"
cl_updaterate "120"
cl_dlmax "10000"
ex_interp "0.01"

И второй вариант настроек (если эксперементы не удались):

56k
rate 3000
cl_cmdrate 15
cl_updaterate 10
cl_rate 9999
cl_cmdbackup 2

112k
rate 6000
cl_cmdrate 20
cl_updaterate 15
cl_rate 9999
cl_cmdbackup 2

256k
rate 9000
cl_cmdrate 25
cl_updaterate 20
cl_rate 9999
cl_cmdbackup 2

384k
rate 15000
cl_cmdrate 30
cl_updaterate 25
cl_rate 9999 *OR* 15000
cl_cmdbackup 2

512k
rate 17000
cl_cmdrate 35
cl_updaterate 30
cl_rate 9999 *OR* 17000
cl_cmdbackup 2

768k
rate 20000
cl_cmdrate 40
cl_updaterate 35
cl_rate 9999 *OR* 20000
cl_cmdbackup 2

1MB+
rate 23000
cl_cmdrate 45
cl_updaterate 40
cl_rate 9999 *OR* 23000
cl_cmdbackup 2


При этом стоит отметить что для необходимо немного поэксперементировать, что бы добиться хорошего пинга...
Категория: Мои статьи | Добавил: -sld- (10.08.2008)
Просмотров: 1833 | Комментарии: 9 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Поиск
Друзья сайта
 
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Copyright MyCorp © 2017Бесплатный конструктор сайтов - uCoz