Ответ
 
Опции темы
Старый 16.07.2009, 11:11      #1
Slava
Боец
[United]
Пользователь Google Chrome
 
Аватар для Slava
По умолчанию CoD: Пинг и настройки сети


Очень часто мне задают вопрос как лучше настроить игру, чтобы был хороший пинг. Поэтому решил сделать отдельную темку по этим вопросам.

Цитата:
Связь должна быть максимально быстрая из тех которые вы можете себе позволить. От скорости и качества связи зависит ваш ПИНГ при игре на том или ином сервере.

Пинг
- это задержка между отправкой пакетов инфы сервер-клиент и обратно. И если этот пинг высок то поиграть вы нормально не сможете. Игроки с более низким пингом будут иметь перед вами преимущество по той простой причине, что на их выстрел сервер среагирует быстрее и если вы выстрелите в друг-друга одновременно то противник вас убьет, а вы его нет т.к. к тому моменту как вы выстрелите, его уже в этой точке не будет. Помните, что в сетевой игре все решают доли секунд. Уровень играбельного пинга находится в диапазоне до 70-ти. Мастера играют и при 150, но это уже не дело, да и на то они и мастера. В COD2 в отличие от COD1 есть встроенная система antilag, которая по идее призвана уравнять шансы игроков с разным пингом. Но… система показала себя не очень состоятельной, для серьезного уровня игры т.к. добавляет дикое кол-во рандомов. В связи с этим по правилам CB на официальных матчах антилаг должен быть отключен. По правилам же лиги CAL включен. Наше российское КОДсообщество предпочитает ориентироваться на CB поэтому официальные матчи проходят с выключенным антилагом.

Что из этого следует? А следует выбирать себе тип связи и провайдера.

-Для начала забыли про модем. На модеме можно играть, но на приличный европейский сервер, где играют хорошие игроки вы не попадете из-за пинга (или настроек, об этом позже) и путь к приличный клан вам тоже будет заказан.
- Приемлемым минимумом должно считать 256 кбит/сек. Такую скорость предоставляют сейчас многие провайдеры по безлимитным тарифам по каналам ADSL и выделенным линиям.
-В том случае если у вас есть возможность получить канал 1 мбит/сек то это уже будет достаточно.
Но в данном случае помните, что «много не бывает» чем выше ваша скорость в сети Интернет тем большее количество серверов будет доступно вам для нормальной игры.
основные настройки игры влияющие на пинг и трафик.
Все команды которые приводятся ниже в водятся в консоли игры.

Команды консоли влияющие на качество связи клиент/сервер.


Первое что рекомендуется сделать это запустить лагометр
команда /cg_drawlagometer 1 (0 соответственно отключить) В результате на экране появиться этакий осцилограф.

Первая линия на графике показывает то, насколько успевает ваша машина реагировать на те данные, которые присылает сервер об изменениях в игровой среде. Если линия синего цвета, то все в порядке, обновление изображения соответствует изменению игровой ситуации. Если цвет желтый, то это значит, что часть данных пересылаемых сервером ваша машина обработать не успевает. В этом случае Вам нужно либо отказаться от передачи этих лишних данных с помощью команды "snaps", либо
оптимально настроить видеопараметры, чтобы повысить производительность.

Вторая линия
- это сетевой график. Зеленый цвет показывает что связь в порядке; желтый, что вам не хватает rate для передачи всех пакетов; а красный говорит о том, что из-за низкого качества связи теряются сетевые пакеты. Лечиться изменением параметров rate и snaps.

rate
- Размер сетевых пакетов. Синтаксис команды /rate 20000
20000 кстати оптимальный параметр при хорошей связи. Уменшая параметр вы уменьшаете трафик, но увеличиваете пинги. Некоторые подлые но опытные типы используют это в своих целях. Они изменением параметра добиваються пинга достаточно выскокого. При достаточном опыте хороший боец может ещё довольно неплохо стрелять, но для противника он начинает "телепортироваться". Те кто играл в инете знает как выглядит перемещение бойца с высоким пингом, попасть почти нереально. По сути это читерство из области наклеивания (рисования) точки на экране монитора. По этому на приличных серверах ограничен диапозон изменения данного параметра, а так же максимальный пинг. Иногда заходя на импортные серваки можно увидеть надпись говорящую о том что это сервер для игроков с низким пингом (с высоким не пускают)

snaps
- переменная отвечающая за то, сколько пакетов с информацией об игровой ситуации, пересылается с сервера клиенту в сек. Синтаксис /snaps 40.

cl_packetdup
- Синтаксис команды /cl_packetdup 1 (или 0)
если включить эту переменную, то каждый сетевой пакет, пересылаемый между сервером и клиентом, дублируется на случай потери из-за плохой связи. Смотрите показания лагометра, и выбирайте если по показаниям лагометра у вас часто теряются пакеты, то включите дублирование
Внимание! Частая потеря пакетов это, в первую очередь ваши пули, не долетевшие до противника
Но надо понимать, что используя дублирование вы увеличиваете трафик.

cl_maxpackets - эта переменная устанавливает максимальное число пакетов, которое ваша машина может переслать на сервер. Изменение значения поможет тем, у кого низкая скорость исходящего трафика. По умолчанию число равно "30".

Примеры оптимальных настроек для игры по сети:
LAN
rate "25000"
snaps "40" (30)
cl_maxpackets "80" (100)
cl_packetdup "0"

ADSL / Cable / Wireless
rate "25000"
snaps "40" (30)
cl_maxpackets "80" (100)
cl_packetdup "1"
Так же помогает запускать игру с приоритетом ниже среднего:

1. Запускаете и сворачиваете игру.
2. Открываете диспетчер задач (клавиши Ctrl+Shift+Esc) со списком запущенных процессов.
3. Находите по имени процесс запущенной игры и щёлкаете по нему правой кнопкой мыши.
4. Выбираете приоритет и ставите его "ниже среднего" (below normal).
5. Закрываете диспетчер задач и возвращаетесь в игру.

Последний раз редактировалось Slava; 16.07.2009 в 11:35.
Slava вне форума Пол: Мужчина   Ответить с цитированием Вверх
Благодарности: 2
Elendil (19.07.2009), Poizon (19.07.2009)
Старый 21.07.2009, 14:24      #2
Slava
Боец
[United]
Пользователь Google Chrome
 
Аватар для Slava
По умолчанию

Еще замечал зависимость на каком директе (DX9 или DX7) играете. На DX7 пинг ниже и карты в разы быстрее грузятся.
Короче обратите внимание на настройки видео

Цитата:
Первая линия на графике показывает то, насколько успевает ваша машина реагировать на те данные, которые присылает сервер об изменениях в игровой среде. Если линия синего цвета, то все в порядке, обновление изображения соответствует изменению игровой ситуации. Если цвет желтый, то это значит, что часть данных пересылаемых сервером ваша машина обработать не успевает. В этом случае Вам нужно либо отказаться от передачи этих лишних данных с помощью команды "snaps", либо оптимально настроить видеопараметры, чтобы повысить производительность.
Тут уж нужно выбирать, кому что важнее: качество графики, скорость, меткость, сеть и т.д. и т.п.

Последний раз редактировалось Slava; 29.07.2009 в 00:06.
Slava вне форума Пол: Мужчина   Ответить с цитированием Вверх
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оружейная Al 777 Оружие и военная техника 194 25.08.2008 22:54
Современая Бронетехника klod Оружие и военная техника 20 31.03.2008 23:20
Путеводитель по контрольной панели драйвера NVIDIA. Vadim Помощь в настройке 5 07.05.2007 16:01
Обсуждение режимов игры Stamm Call Of Duty 2 91 09.03.2007 21:02


Обратная связь
Текущее время: 13:24. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot