Для тех из вас, которые возникают проблемы с запаздыванием, у меня есть информация, что я надеюсь, поможет вам!
Прежде всего, я сделал небольшой инструмент, чтобы помочь вам. Это просто конфигурации редактора. Вы можете вносить изменения в конфигурационный себя, или вы можете использовать этот инструмент, чтобы делать это за вас.
Вы можете загрузить инструмент Config Editor здесь.
Во всяком случае, некоторые настройки, которые могут иметь значение являются:
r_multiGpu
Это должно быть задействован только если у вас несколько видеокарт или видеокарты с несколькими GPU. Если у вас нет нескольких графических процессоров, не знаю, что это значит, или возникают проблемы с вашим MultiGPU решения, пожалуйста, установите ее в "0".
r_multithreaded_device
Этот параметр должен быть включен для всех в качестве минимальных требований к Black Ops четко указано, что вам нужно многопоточных (многоядерные) процессора для запуска игры. Однако, некоторые люди заметили, что установка этой опции в "0", некоторые из пропуская отставание облегчение. Проверить это только в качестве крайней меры.
r_vsync
VSync предотвращает экран разрыву. Если вы не знаете что это такое, просто установите его в "0", потому что вы, вероятно, все равно, так или иначе. В противном случае, VSync как правило, не оказывает никакого негативного проблем с производительностью современных графических карт. Однако, может быть несколько проблем с производительностью связаны с VSync с текущей версией Black Ops. Попробуйте установить ее в "0" на совместимость.
r_blur_allowed
Этот параметр позволяет эффекты Blur шейдеров. Если у вас есть сильная карта шейдеров, этот параметр может быть незначительным. В противном случае, просто идти вперед и установить "0".
r_distortion
Этот параметр позволяет эффектов искажения шейдеров. Если у вас есть сильная карта шейдеров, этот параметр может быть незначительным. В противном случае, просто идти вперед и установить "0".
r_dof_enable
Этот параметр позволяет Глубина воздействия поля шейдеров. Если у вас есть сильная карта шейдеров, этот параметр может быть незначительным. В противном случае, просто идти вперед и установить "0".
r_glow_allowed
Этот параметр позволяет эффекты свечения (HDR?) Шейдеров. Как правило, это должно было бы незначительно повлиять на производительность. Однако эта установка, кажется, багги! Производительность улучшилась, когда я поставил этот параметр на "0".
скорость
Оценить это ставка, по которой клиент посылает пакеты на сервер. Если вы установите это слишком низко, ниже 10000 или около того, вы рискуете отправки недостаточно данных для серверов и отстающих из. Установите это слишком высокая, выше 50000 или около того, и вы рискуете затопления вашего соединения с сервером. Эта установка должна быть скорректирована в зависимости от скорости соединения и может занять некоторое тонкой настройки.
cl_maxpackets
Этот параметр определяет сколько пакетов клиент проведет для обеспечения передачи пакетов. Если вы устанавливаете эту настройку с низким, ниже 20 или около того, то вы рискуете быть отключены преждевременно. Если вы устанавливаете эту настройку слишком высоко, выше 150 или около того, то вы рискуете из постоянно пересылки избыточных данных и понизить пинг (или того хуже, получить подавился). Этот параметр очень трудно настроить так как она зависит от многих факторов, кроме вашего собственного соединения. Большинство людей нашли Установка этого значения в 100 является хорошим компромиссом для большинства серверов.
Некоторые дальнейшие технические примечания:
Кажется, что вопросы, преследующих PC Мультиплеер два раза.
Прежде всего, плохое управление процессора вызывает узких мест, особенно с тем, что, кажется, переключение потока контексте. Это приводит к зависанию системы intermentently как данные переключаться между ядрами вашего процессора.
Далее идет неэффективное управление netcode. Netcode должна быть общей с игровой движок таким образом, что когда процессор зависает, никакие данные не передаются или полученные от сервера, в результате чего пакеты тайм-аут в обоих направлениях и множество избыточных данных, передаваемых между всеми игроками.
Так крепления лаг на вашем компьютере должны помочь облегчить нагрузку для всех остальных на сервере и дать всем лучше игры.
Также отметим, что выше, просто наблюдение и спекуляции с опытным программистом. Я, очевидно, не видел источник Black Ops, а потому, что, как приложение работает, это мои самые обоснованные предположения.
Попробуйте то, что я упоминал выше, и дайте мне знать, если вы найдете что-нибудь другое, что имеет важное значение для текущего состояния многопользовательской работы.
Удачи и хорошего фраги!