Очень часто то там, то сям всплывает тема об лагах, глюках, плохом пинге, тормозах и прочих неприятностях, присущих иногда динамичным онлайн играм. По части CS обычно советуют немного... Подкрутить рэйты, cmd и т.п. Очень часто это спасает. Но далеко не всегда.
На мой взгляд, лучше начать с менее кардинальных мер и произвести тестирование собственного интернет-соединения, прежде чем пытаться зашлифовать его провалы и дыры на более высоком уровне - в Counter-Strike.
Итак, самый первый, самый простой и, увы, не самый надёжный способ провести поверхностный анализ интернет канала - это мерялки скорости (для нас не очень актуально) и пинга. Об измерении пинга я и хочу поведать всем страждущим.
Заходим на PingTest.net. Вы должны увидеть "радар" с кучей звёзд и пирамид на нём. Если этого не произошло, тогда Вам необходимо установить/обновить/включить FlashPlayer. Итак, радар увидели... что дальше? Дальше, очень желательно перезагрузить компьютер (что бы исключить тормоза из-за подсвопливания, утечек памяти в кривом софте и прочих не прогназируемых факторов). Когда компьютер загрузится, закрываем все ресурсоёмкие программы (заставки; плееры, особенно с визуальными эффектами, антивирусы) и, естественно, всё, что пожирает интернет (торенты, прочие p2p-клиенты, качалки, обновлялки, браузеры, аськи и т.д.). В общем, избавляемся по-максимуму от факторов, способных внести погрешности или явные ошибки в наше тестирование. Конечно же, хорошей мыслью будет вовсе отключить FireWall (брандмауэр) если это ещё не было сделано ранее. Главное, не забыть вернуть всё отключённое после окончания тестирования и перезагрузки.
Теперь открываем браузер с одной единственной вкладкой (окном), в которой заходим на наш PingTest.net. В нём ищем "Московскую" звёздочку, щёлкаем мышкой на слове "Moscow" и ждём окончания тестирования. Если тест "Packet loss" завершился неудачей, значит у Вас не установлена Java. В любом случаи Вы получите картинку, где под словом Line quality будет буква... От A (идеальный интернет-канал до Москвы) до... ..впрочем, нет предела деградации. Если Jitter более 5+ мс, то Вы практически наверняка будете испытывать в игре лаги (в большей или меньшей степени). Но чем больше Jitter, тем вероятность и "сила" лагов выше. Если Jitter приближается к Вашему пингу или превышает его, то лучше CS даже не запускать, а идти и писать заявление на подключение у другого провайдера (если таковой доступен).
Тут мне сразу хочется сказать о типе подключения. Несомненно, самыми неудачными технологиями для нас, как онлайн-игроков, будут любые беспроводные варианты, т.е. качество "беспроводных" каналов связи совершенно не гарантировано и может произвольно меняться в течении времени. Дайлап, впрочем, не лучше, ибо его скорости "маловато будет" для нормальной игры. На следующем месте идёт DSL. Сама технология добавляет большие задержки в процесс прохождения данных, что неприятно сказывается и на игре. Следующей ступенью развития будут гибридные технологии, а-ля DOCSIS и иже с ними. Зачастую, технологии весьма убогие, но их возможностей вполне достаточно для комфортной игры. Самым идеальным вариантом является Ethernet.
Конечно, приведённая классификация является очень общей и слишком условной. Она зависит как от качества исполнения самой инфраструктуры Вашим провайдером, так и от прочих факторов (тарифа, удалённости от Москвы, магистральных операторов, через которых "ходит" Ваш трафик), но при выборе "в слепую" ей, непременно, следует руководствоваться.
Если для подключения к интернету Вы используете роутер, проблемы могут быть и в нём (он может быть банально не расчитан на скорости Вашего интернета или на количество отдельно взятых пакетов, посылаемых/отправляемых через него). Имеет смысл, если это возможно, протестировать интернет с роутером и без такового, настроив подключение к интернету прямо на компьютере. Если разница в показаниях покажется вам весьма ощутимой - есть смысл задуматься о замене роутера.
Ещё одно важное замечение: тестирование нужно проводить в то время суток, когда возникают проблемы с игрой. В иное время суток проблемы может и не быть!
Что делать, если Ваш интернет-канал в результате этого тестирования получил достойную оценку, но играть всё равно не слишком приятно?... Об этом я напишу несколько позже...