Counter-Strike: PING, и как с ним бороться В то время как цивилизованный мир уже переключился на широкополосный доступ, кабельные модемы и другие хитрые устройства, большинство из нас вынуждено сидеть на dial-up. При таком соединении ping на серверах Counter-Strike переваливает за несколько сотен. И приходится забыть об удовольствии показать этим ламерам, как надо играть. А без постоянной практики когда-то высокий уровень игры может опуститься ниже плинтуса. В этой статье я поделюсь опытом, как в значительной мере решить эту проблему.
Похоже, не только у меня проблемы со связью.
Я расскажу о комплексном подходе к решению данной проблемы. В отличие от большинства статей подобной тематики, я не ограничусь конфигурацией (config) игры, но еще и расскажу о настройках Windows. Поэтому даже люди, не играющие в Counter Strike, смогут найти в этой статье немало полезной информации.
Для начала несколько общих советов. Некоторые из них очевидны, однако, несмотря на это, многие ими пренебрегают:
1) Выбирайте сервер в своем городе. Еще лучше, чтобы он принадлежал вашему провайдеру. Конечно, иногда в родном Нижненосочинске сервера тормозят больше, чем в Гондурасе, но подобные случаи редки.
2) Когда ping переваливает за две сотни, невозможно стрелять прицельно. Поэтому, даже если у вас денег под 16000, покупайте H&K MP5 (3-1). Если вы все-таки решили целиться — цельтесь на опережение.
3) Не поленитесь заново провести телефонную линию от лестничной клетки до модема, предварительно озаботившись хорошим кабелем. Результат окупит себя и по времени, и по деньгам. После чего возьмите паяльник и пропаяйте все контакты. Главное — проводить кабель подальше от источников электромагнитного поля, таких, как распределительные щитки, счетчики, провода электросети и др.
4) Параллельные телефоны либо выключайте перед началом работы модема, либо подключайте через модем.
5) Рядом с внешним модемом не должны находиться приборы, имеющие встроенные трансформаторы:
- факсы;
- стабилизаторы напряжения (сетевой фильтр);
- приборы, с преобразователем напряжения.
6) Поэкспериментируйте с изменением провайдера или телефона дозвона. Бывают случаи, когда провайдер, прекрасно работающий у вашего друга, ни в какую не хочет выдавать номинальную скорость больше 22000. Все зависит от совместимости АТС.
Это интересно: иногда отключение сжатия данных несколько уменьшает ping. Особенно это актуально для широкополосного доступа. Но эта функция на 2-3% увеличивает скорость в других приложения и на столько же уменьшает трафик. Эту опцию можно найти по адресу: Мой компьютер -> панель управления -> телефон и модем -> модемы -> свойства -> дополнительные параметры связи -> изменить умолчания.
7) Скачайте новые драйвера и прошивки. Иногда это заметно помогает! Тем более что уважающие себя компании создают прошивки, специально адаптированные для российских линий.
8) Почитайте документацию к модему и попытайтесь настроить строку его инициализации в соответствии с качеством вашей телефонной линии. В Windows XP дополнительные параметры строки инициализации находятся в диспетчере устройств в свойствах модема, закладка «дополнительные параметры связи». Дополнительную информацию вы сможете найти по адресу: www.people.nnov.ru/belyanin/1251/faq_sp.html
9) Думаю, излишне говорить о значимости хорошего модема.
Добавлено (04.02.2007, 19:42)
---------------------------------------------
Настройки Windows
Повеселились — и хватит. Теперь рассмотрим более сложные вопросы. Как показывает практика, в Windows 98 ping немного меньше, чем в Windows NT, Windows 2000 и Windows XP. Это объясняется меньшей задержкой при передаче пакетов. Правда, для нас существенной разницы нет, будет ping 200 или 196. Это более актуально для владельцев широкополосного доступа.
На этом скриншоте должны были быть двое моих товарищей по команде. Куда они делись, можно понять из надписи «проблемы соединения» в правом верхнем углу.
QoS
Счастливые обладатели Windows XP Professional Edition могут несколькими щелчками мыши повысить скорость работы в интернете на 20%. Я не шучу. Разработчики решили зарезервировать для нужд системы уже упомянутые 20%.
Отключить эту негуманную службу можно следующими способами:
1) В меню «Пуск» выбираем «Выполнить», затем в появившейся строке набираем «gpedit.msc» и нажимаем Enter. Откроется окно «Групповая политика». Заходим в Административные шаблоны -> Сеть -> Диспетчер пакетов QoS -> Ограничить резервную пропускную способность. По умолчанию стоит значение «не задано». Это и означает резервирование 20%. Так что явно задайте — 0%.
2) В меню Панель управления ->Администрирование -> Службы отключите QoS RSVP.
3) В меню «Пуск» выбираем «Выполнить» пишем «msconfig», затем щелкаем на закладку «службы» и выключаем QoS RSVP.
ISpeed
Хотя интернет можно настроить и без помощи каких-либо программ, я рекомендую воспользоваться iSpeed, так как ручной процесс настройки отнимает слишком много времени и сил. Эту программу вы можете найти в разделе "Файлы".
Закладка Adapters
Для начала немного теории. MTU (Maximum Transmission Unit) — максимальный размер пакета данных, который может быть передан за один физический кадр по протоколу TCP/IP. Дело в том, что данные от компьютера к компьютеру в интернете идут не сплошным потоком, а кадрами (пакетами) строго определенного размера. Провайдеру при повременной оплате невыгодна большая скорость, ведь чем меньше скорость, тем дольше пользователи вынуждены сидеть в интернете. Поэтому ISP устанавливают разные MTU. Хотя есть и другие причины того, что у разных провайдеров разные MTU, но они выходят за рамки данной статьи.
Расскажу, как влияет этот параметр на скорость работы в интернете. Пакет состоит из заголовка (40) и полезных данных (MTU-40). Как нетрудно догадаться, чем больше MTU, тем меньше издержки на передачу заголовков. Путем нехитрых подсчетов можно выяснить, что выигрыш между 1500 и 576 — около 5%. Конечно, это не так много, как хотелось бы, но с миру по нитке... Тем более что возрастет скорость не только в Counter-Strike.
Настройка MTU чем-то напоминает в игру в Black Jack (очко). Набрал 19 — хорошо, 20 — еще лучше, 21 — прекрасно, а 22 — очень плохо. Так вот, если вы переборщите с MTU, то пакеты будут разбиваться и наполовину заполняться «мусором». Например, мой провайдер был создан очень давно, когда все еще работали в Windows 95. В этой операционной системе стандартный параметр MTU — 1500, а мой провайдер поставил 1499. Это значит, что пакет разбивался на 2 по 1499. Другими словами, чтобы отправить по назначению 1500 целевой информации, нужно было передать 2998 (2*1499) — из-за этого скорость падала почти вдвое! Я рассмотрел критическую ситуацию, но потери в 20-30% — это суровая реальность. Еще один минус больших пакетов — увеличение потерь на плохих линиях.
Приведу еще один пример. Если ваш провайдер имеет установки MTU=576, а у вас задано 1500, то каждый ваш пакет будет разбиваться на три по 576 байт: 576+576+576=1728. То есть, 228 байт балласта будут добавляться к каждому вашему пакету. В этом случае происходит снижение скорости на 15%-20%.
Как вы уже догадались, лучше всего, когда ваш MTU не больше и не меньше соответствующего параметра вашего провайдера. Расскажу о способах определения MTU вашего провайдера:
1) Позвоните в службу технической поддержки вашего провайдера. Это самый простой способ. Не факт, что они вам скажут. И даже если скажут — лучше перепроверить. Как говорится — доверяй, но проверяй.
2) Войдите в папку «Удаленный доступ», найдите там значок своего соединения и, щелкнув по нему правой кнопкой мыши, выберите пункт «Свойства». На странице «Общие» открывшегося меню жмите кнопку «Настроить» возле строки с названием вашего модема. В диалоге свойств модема переходите на вкладку «Дополнительно», где установите флажок «Выводить окно терминала после соединения». Теперь соединяйтесь с провайдером и при появлении окна терминала вводите вручную имя пользователя и пароль по соответствующим запросам. Скорее всего, после не интересующей нас информации терминал высветит что-то вроде «MaxMTU is 524». Но и тут не помешает перепроверка.
3) Запустите iSpeed и нажмите кнопку «Discover MTU». В появившемся окне наберите адрес сайта вашего провайдера и нажмите кнопку «Begin Discovery». Программа вам ответит что-нибудь в таком духе:
«...Checking packet size of 1448 bytes... ok
Checking packet size of 1460 bytes... ok
Checking packet size of 1472 bytes... needs fragmented
Packets required fragmenting for an MTU of 1472
Largest MTU supported seems to be 1488
(last packet size plus 28 bytes overhead)»
Число в последней из строк, заканчивающихся «...ok» (в данном случае это 1460), поместите в поле «start with packed size of». А в поле «increment packet size by» введите единицу. Опять нажмите кнопку «Discover MTU». Он вам выдаст следующее:
«...Checking packet size of 1471 bytes... ok
Checking packet size of 1472 bytes... needs fragmented
Packets required fragmenting for an MTU of 1472
Largest MTU supported seems to be 1499
(last packet size plus 28 bytes overhead)»
Значение скорости порта должно быть максимально, ведь при аппаратном сжатии модем может принимать больше, чем номинальная максимальная скорость в 56K.
В предпоследней строчке указан MTU провайдера. Но надо еще перепроверить параметры MTU, установленные на сервере Counter-Strike. В поле адреса укажите адрес вашего любимого игрового сервера. Например, cs.soborka.net. Не меняя других параметров, в третий раз нажмите кнопку «Discover MTU». Если этот и предыдущий MTU одинаковы, то все хорошо. Если нет — пользуйтесь MTU сервера Counter-Strike. При необходимости можно проверить несколько игровых серверов и пользоваться минимальным значением. Либо отказаться от одного-двух серверов с низким MTU.
Так нас встречает iSpeed
Это важно: если при установке рекомендованного программой MTU наблюдается понижение скорости, отнимите от
Обнаружение MTU методом максимального нефрагментируемого пакета.
MTU 28. Если и после этого скорость не увеличится, отнимите еще раз 28 от MTU.
Закладка Global
Как мы уже обсудили, каждый кадр (пакет) состоит из двух сегментов — заголовка (40 байт) и фактических данных (MTU-40). И если не принимать во внимание фрагментации пакетов, MTU=1500 (максимум) был бы идеален. Размер той части пакета, в которой содержатся только фактические данные, называется MSS (Maximum Segment Size) — это еще один параметр протокола TCP.
1) RWIN — Receive Window — размер буфера, в котором накапливается содержимое области данных (MSS) нескольких полученных пакетов, прежде чем оно передается дальше, например, в браузер. При недостаточном размере этого буфера иногда происходит переполнение, и
Вот такой необычный, но удобный интерфейс у NetMedic.
поступающие пакеты теряются. Размер буфера обязательно должен быть кратен MSS, и обычно его устанавливают равным 4-8 * MSS. Однако чрезмерно большой размер буфера также нежелателен, особенно на плохих линиях. Иначе при потере одного пакета будет повторно затребован не один потерянный пакет, а все пакеты из буфера. Сначала установите параметр RWIN Multiplier на значение 2. Если будут возникать ошибки при работе в интернете — повысьте его.
2) PMTUBlackHoleDetect — обнаружение «черных дыр». Установка этого параметра разрешает протоколу TCP пытаться обнаружить никуда не ведущие роутеры. Данная процедура замедляет работу в интернете — поэкспериментируйте с ее отключением. Верным знаком того, что вы сделали что-то не то, может служить возникновение «ошибки 404» на многих серверах.
3) PMTUAutoDiscover — нахождение оптимального пути, исходя из вашего MTU. Эта опция немного тормозит связь, но зато в большинстве случаев она позволяет вашим пакетам проходить нефрагментированными. Если у вас низкий MTU (например, 576), то функцию можно отключить. Даже при больших MTU отключение этой функции очень часто уменьшает ping в игре. Но овчинка выделки не стоит — ведь это сильно уменьшает эффективность соединения со многими серверами. Хотя поэкспериментировать не помешает.
Другие параметры в этой вкладке нас не интересуют.
Если вы будете наблюдать понижение скорости в Counter-Strike или в других приложениях, то сможете провести откат с помощью вкладки History. Остальные закладки представляют собой различные тесты.
Добавлено (04.02.2007, 19:44)
---------------------------------------------
Настройка Counter-Strike
Рекомендуемые значения параметров в зависимости от ping'а
Параметр/пинг
120-170
170-250
250-400
400-600
cl_updaterate
20
15
10
5
cl_cmdrate
25
20
15
10
cl_rate
3500
3000
2000
1000
rate
3500
3000
2000
1000
cl_resend
3
2
1
1
pushlatency
-100
-150
-200
-350
cl_cmdbackup
2
2
2
1
Непосредственно к параметрам соединения относятся следующие команды:
cl_updaterate — число обновлений информации от сервера клиенту в секунду. Другими словами, это скорость, с которой обновляются сведения об игре. Я рекомендую ставить от 10 до 25. Чем меньше этот параметр, тем меньше нагружен канал.
cl_cmdrate — число обновлений информации от клиента серверу в секунду. Иначе говоря, скорость, с которой посылаются команды на сервер. Эта команда аналогична с cl_updaterate, и рекомендуемые значения те же — от 10 до 25.
rate и cl_rate — ограничение входящего трафика. Рекомендуемые значения — от 1000 до 3500 (байт в секунду).
cl_cmdbackup — количество пакетов посылаемых на сервер. Ставьте единицу или двойку.
cl_resend — время, через которое пакет будет снова послан, если предыдущий не дошел. Чем меньше значение, тем быстрее будет исправлена ошибка при передаче пакета данных. Но не все то золото, что блестит: на некоторых линиях cl_resend ставят на уровне не 1, а 2, и иногда даже 3. Это связано с тем, что, если шум, помешавший дойти первому пакету, будет продолжаться, то второй пакет тоже не дойдет. Из-за этого произойдет ошибка (сообщение «Connection Problem»), в результате чего вас выбросит с сервера. Сначала поставьте на 1. Если вас будет часто выкидывать — увеличивайте.
cl_lw (1 или 0) — все эффекты и действия, связанные с оружием, просчитываются на стороне клиента. Это помогает значительно оптимизировать работу, но у вас не будет стопроцентной гарантии, что ваш видеоряд соответствует действительности. Хотите играть без задержки — ставьте значение 1. Но при больших разбросах оружия дырки в стене у вас и сервера будут в разных местах. Я думаю, вы это переживете.
cl_lc (1 или 0) — компенсация плохого соединения сервером. Данный параметр заставляет сервер принять во внимание ваш ping и значительно оптимизировать работу, но злобный админ может отключить эту опцию, и cl_lc, да, впрочем, и cl_lw будут игнорироваться. Как вы догадались, значение этого параметра тоже должно быть равно единице.
Следующие три опции существенно не влияют на ping. Если хотите, можете их отключить, но некоторые сервера иногда вас будут выкидывать. Если дела у вас обстоят совсем плохо — отключайте.
cl_allowupload (1 или 0) — разрешить скачивание сервером ресурсов клиента.
cl_allowdownload (1 или 0) — разрешить скачивание ресурсов с сервера к игроку.
cl_download_ingame (1 или 0) — разрешить скачивание ресурсов прямо в игре, например, карты, которой у вас нет.
Это интересно: загрузку ненужной вам карты можно прервать клавишей «Esc».
Значение pushlatency должно быть примерно равно 50-100% значения вашего ping, взятым со знаком минус. Например, если ваш ping около 300, то установите pushlatency «-200».
mp_footsteps — звук шагов. Если у вас сгорели колонки, или ping совсем уж большой — отключайте. В противном случае — оставьте. Конечно, все зависит от вашего стиля игры. Например, если вы врубаете тяжелый рок и бежите сломя голову обходным путем на противника, то звук шагов вам не нужен.
hud_fastswitch — быстрая смена оружия. В этом случае вы не нажимаете сначала на ячейку, а затем на выстрел, и лишь тогда меняется оружие, а сразу нажимаете на ячейку, и оружие меняется.
Поскольку качество соединения довольно сильно меняется в зависимости от времени суток, полезно создать несколько подключаемых конфигураций и, при необходимости, переключать их.
Сделать это так же легко, как два байта переслать. В директории мода создается несколько файлов — например, modem1.cfg и modem2.cfg. Затем в config.cfg прописываем такую строку:
bind «xxx» «exec modemN.cfg»,
где xxx — имя клавиши для активации, где modemN modem1, modem2 или modem3.
Все изменения можно наблюдать при помощи графика непосредственно в игре. Включить и настроить его можно при помощи команд:
net_graph «1»
net_graphwidth «192» // Ширина графика
net_graphpos «1» // Расположение графика
Увеличение fps на слабых машинах
gl_picmip Детализация текстур. Может принимать следующие значения: 1 (красиво, но долго), 2, 3 (быстро и уродливо).
cl_himodels Режим высокого качества моделей игроков (1 — включить, 0 — выключить).
cl_bob Частота раскачивания изображения при беге (ставьте 0).
cl_showfps Показывать число fps (1 — включить, 0 — выключить).
setinfo ah 1 — включение автопомощи, 0 — отключение. Никому не нужна эта тупая помощь. Так что смело ее отключайте.
setinfo dm Показывать информацию о карте после загрузки (1 — включить, 0 — выключить).
setinfo vgui_menus 0 — простое меню, 1 — с кистями и глазетом.
violence_ablood Кровь и т.д. (0 — для ускорения).
r_dynamic Динамическое освещение (0 — выкл.)
fastsprites Отображение различных спрайтов (дым от гранаты): 0 — реалистично, 2 — быстро.
max_smokepuffs Число одновременно видимых дымков от пуль
Добавлено (04.02.2007, 21:03)
---------------------------------------------
Настройка Counter-Strike
Рекомендуемые значения параметров в зависимости от ping'а
Параметр/пинг
120-170
170-250
250-400
400-600
cl_updaterate
20
15
10
5
cl_cmdrate
25
20
15
10
cl_rate
3500
3000
2000
1000
rate
3500
3000
2000
1000
cl_resend
3
2
1
1
pushlatency
-100
-150
-200
-350
cl_cmdbackup
2
2
2
1
Непосредственно к параметрам соединения относятся следующие команды:
cl_updaterate — число обновлений информации от сервера клиенту в секунду. Другими словами, это скорость, с которой обновляются сведения об игре. Я рекомендую ставить от 10 до 25. Чем меньше этот параметр, тем меньше нагружен канал.
cl_cmdrate — число обновлений информации от клиента серверу в секунду. Иначе говоря, скорость, с которой посылаются команды на сервер. Эта команда аналогична с cl_updaterate, и рекомендуемые значения те же — от 10 до 25.
rate и cl_rate — ограничение входящего трафика. Рекомендуемые значения — от 1000 до 3500 (байт в секунду).
cl_cmdbackup — количество пакетов посылаемых на сервер. Ставьте единицу или двойку.
cl_resend — время, через которое пакет будет снова послан, если предыдущий не дошел. Чем меньше значение, тем быстрее будет исправлена ошибка при передаче пакета данных. Но не все то золото, что блестит: на некоторых линиях cl_resend ставят на уровне не 1, а 2, и иногда даже 3. Это связано с тем, что, если шум, помешавший дойти первому пакету, будет продолжаться, то второй пакет тоже не дойдет. Из-за этого произойдет ошибка (сообщение «Connection Problem»), в результате чего вас выбросит с сервера. Сначала поставьте на 1. Если вас будет часто выкидывать — увеличивайте.
cl_lw (1 или 0) — все эффекты и действия, связанные с оружием, просчитываются на стороне клиента. Это помогает значительно оптимизировать работу, но у вас не будет стопроцентной гарантии, что ваш видеоряд соответствует действительности. Хотите играть без задержки — ставьте значение 1. Но при больших разбросах оружия дырки в стене у вас и сервера будут в разных местах. Я думаю, вы это переживете.
cl_lc (1 или 0) — компенсация плохого соединения сервером. Данный параметр заставляет сервер принять во внимание ваш ping и значительно оптимизировать работу, но злобный админ может отключить эту опцию, и cl_lc, да, впрочем, и cl_lw будут игнорироваться. Как вы догадались, значение этого параметра тоже должно быть равно единице.
Следующие три опции существенно не влияют на ping. Если хотите, можете их отключить, но некоторые сервера иногда вас будут выкидывать. Если дела у вас обстоят совсем плохо — отключайте.
cl_allowupload (1 или 0) — разрешить скачивание сервером ресурсов клиента.
cl_allowdownload (1 или 0) — разрешить скачивание ресурсов с сервера к игроку.
cl_download_ingame (1 или 0) — разрешить скачивание ресурсов прямо в игре, например, карты, которой у вас нет.
Это интересно: загрузку ненужной вам карты можно прервать клавишей «Esc».
Значение pushlatency должно быть примерно равно 50-100% значения вашего ping, взятым со знаком минус. Например, если ваш ping около 300, то установите pushlatency «-200».
mp_footsteps — звук шагов. Если у вас сгорели колонки, или ping совсем уж большой — отключайте. В противном случае — оставьте. Конечно, все зависит от вашего стиля игры. Например, если вы врубаете тяжелый рок и бежите сломя голову обходным путем на противника, то звук шагов вам не нужен.
hud_fastswitch — быстрая смена оружия. В этом случае вы не нажимаете сначала на ячейку, а затем на выстрел, и лишь тогда меняется оружие, а сразу нажимаете на ячейку, и оружие меняется.
Поскольку качество соединения довольно сильно меняется в зависимости от времени суток, полезно создать несколько подключаемых конфигураций и, при необходимости, переключать их.
Сделать это так же легко, как два байта переслать. В директории мода создается несколько файлов — например, modem1.cfg и modem2.cfg. Затем в config.cfg прописываем такую строку:
bind «xxx» «exec modemN.cfg»,
где xxx — имя клавиши для активации, где modemN modem1, modem2 или modem3.
Все изменения можно наблюдать при помощи графика непосредственно в игре. Включить и настроить его можно при помощи команд:
net_graph «1»
net_graphwidth «192» // Ширина графика
net_graphpos «1» // Расположение графика
Увеличение fps на слабых машинах
gl_picmip Детализация текстур. Может принимать следующие значения: 1 (красиво, но долго), 2, 3 (быстро и уродливо).
cl_himodels Режим высокого качества моделей игроков (1 — включить, 0 — выключить).
cl_bob Частота раскачивания изображения при беге (ставьте 0).
cl_showfps Показывать число fps (1 — включить, 0 — выключить).
setinfo ah 1 — включение автопомощи, 0 — отключение. Никому не нужна эта тупая помощь. Так что смело ее отключайте.
setinfo dm Показывать информацию о карте после загрузки (1 — включить, 0 — выключить).
setinfo vgui_menus 0 — простое меню, 1 — с кистями и глазетом.
violence_ablood Кровь и т.д. (0 — для ускорения).
r_dynamic Динамическое освещение (0 — выкл.)
fastsprites Отображение различных спрайтов (дым от гранаты): 0 — реалистично, 2 — быстро.
max_smokepuffs Число одновременно видимых дымков от пуль
Добавлено (04.02.2007, 21:07)
---------------------------------------------
Базовая стрелковая подготовка.
Итак, в этом разделе речь пойдет о правильной стрельбе. Сразу оговорюсь, что, как и весь остальной материал, это руководство предназначено только для непрофессиональных боев, где практически нет слаженной работы команды, мастерство игроков разное и часто встречаются ситуации, когда вы один, а врагов - 2 и больше. Именно поэтому в непрофессиональной игре основной упор делается на меткую стрельбу, а не на командные действия.
Куда стрелять
Стрелять надо, ясен пень, в голову противника :). А еще надо стрелять быстро, точно и из всего что под рукой. А для этого нужно как минимум знать характеристики пушек.
В принципе, стрелять действительно нужно в голову. Первая пуля обычно летит в цель. Для верности стреляйте по два-три патрона, если вдруг чего, то у противника останется меньше шансов выжить.
Теперь вопрос: куда целиться?
Обычно человеку целятся в голову :). Но если уж в голову попасть сложно - цельтесь в пузо.
Теперь серьезно: для того, чтобы попадать туда, куда хочется, надо знать разброс пушек. В основном он идет вверх и немного в сторону. Самый небольшой разброс (особенно на средних и коротких дистанциях) у полуавтоматов и дробовиков. У снайперок разброс 0% стоя/сидя, зато с ходу попасть просто невозможно: разброс около 3-5 метров в разные стороны. Пулемет что стоя, что на бегу, дает весьма нехилый разлет пуль. Винтовки, как всегда, универсальны. Кстати, о пушках: Sig Sauer 552 и Steyr AUG в альтернативном режиме стреляют медленее, но точнее. А еще более точную стрельбу вы получите, если при включенном прицеле будете стрелять не «очередью», т.е. зажимая ЛКМ, а тем же темпом, но одиночными, т.е. одно нажатие - одна пас... эээ... пулька :). Скорость та же. А точность выросла в разы. А вот mp5 пофигу все ваши перемещения - на боду разброс почти не увеличивается. Так же, как и у дробовиков.
Как стрелять?
Стрелять можно сидя, стрелять можно стоя. А еще стрелять можно на ходу. Причем чаще всего не только можно но и нужно: в стычках на средних и коротких дистанциях садится чаще всего нецелесообразно и опасно: по сидящей мишени попасть - как два байта переслать. Тут нужно уметь стрелять на ходу. Однако не просто на ходу, а как - см. ниже.
Для того, чтобы стрелять на ходу, нужна некоторая подготовка. Начнем с того, что при стрельбе непосредственно на бегу мало шансов попасть, куда целишься. Другое дело - стоя. Поэтому эффективен такой способ: резкий тормоз на бегу, короткая очередь, стрейф в другую сторону. Аналогично - при резкой смене направления движения возникает эффект тормоза с отдачей как при стрельбе стоя - стреляйте на здоровье.
Для начала, следует определится со своей ролью в игре. Разные пушки предназначены для разного, универсальны лишь винтовки. Если вы охраняете небольшие комнаты, узкие коридоры, отдельные проходы, то берите дробовик или полуавтомат. На коротких дистанциях полуавтоматы бывают даже эффективнее за счет большей скорострельности. На средних дистанциях подойдут винтовки типа Галила или Калаша за терроров и ФА МАСа или Кольта за контров.
На дальних дистанциях рулят снайперки. Но не все с ними умеют обращаться, поэтому берите лучше Steyr AUG или Зиг Зауэр. В принципе, можно взять скорострельные снайперки, но, честно говоря, стреляют они хреново.
Пистолеты имеют невысокий темп стрельбы и повреждения, но почти у всех поразительная точность. В ближнем бою отстреливать головы- самое то.
Теперь, собственно, основные приемы стрельбы.
Во многих руководствах пишут: «если увидите противника, то сначала присядьте, и лишь потом открывайте огонь». Хе. Не скажу что это на 100% бред, но такая тактика приносит плоды лишь в определенных случаях. На коротких дистанциях это вообще смерти подобно - вас убивают моментально. На средних дистанциях это имеет смысл, однако тут все зависит от вашего личного мастерства и мастерства противника. Ну а на дальних дистанциях целесообразно, но если вам попался снайпер - то пишите пропало.
Так что универсальной тактикой при виде противника будет продолжать движение параллельно появившемуся врагу, открывая огонь. Для этого нужен некоторый навык, к тому же необходимо менять траекторию движения, чтобы не попасть под упреждающие выстрелы. Плюс неплохо было бы научится стрелять «от бедра» - чаще всего нет времени прицеливаться. К вопросу о стрельбе на бегу: некоторые умельцы выполняют трюк, называемый «болтанка»: перемещаться в пределах метра-двух, резко меняя направление, останавливаясь и стреляя, при этом попасть в человека довольно сложно: стреляя на упреждение по движущейся мишени стреляющий целится немного дальше, а вы вдруг резко двигаетесь в противоположную сторону. Только такой трюк нельзя делать долго: если уж вы не успели убить противника за 2-3 секунды, то резко меняйте тактику - противник, просекший фишку, довольно легко сможет попасть в подергивающегося на месте «хитреца». Полезной штукой для такого трюка служат полуавтоматы - у них на удивление небольшой разброс при стрельбе на бегу.
Стрелять лучше короткими очередями по 2-4 патрона, целясь, с учетом разброса, в грудь либо в голову (шею) на средних и дальних дистанциях, или - если враг перед носом - очередью в грудь. Стрелять длинными очередями не рекомендуется вообще. Некоторые пишут, что, мол, стрелять можно и длинными очередями, хоть пара пулек, да попадут. Хе. Посчитайте: длинная очередь занимает секунды три, а плевок двумя пулями вам в голову - меньше секунды. Выходит, что пока вы стреляете, вас уже убивают. И не факт, что длинной очередью попадете ВЫ.
Да, и еще - прочитал тут, что иногда выгоднее стрелять по ногам, типа бронежилет закрывает только тушку… Все так, но даже 2 пули в бронированный торс доставляют больше повреждений, чем 4-5 в незащищенные руки\ноги. Да и попасть по ним сложнее. Я уж не говорю про хедшот.
Перерывы между очередями снижают разброс. Однако не верьте расширяющемуся\сжимающемуся прицельному крестику - он зачастую просто не успевает за реальным разбросом, то есть разброс уже уменьшился, а прицел все еще сжимается. На самом деле, верно рассчитать уменьшение\увеличение разброса поможет только опыт.
Кстати, не стреляйте в прыжке и с лестниц - и в том и в другом случаях разброс просто агромадный! Поэтому, кстати, не выпрыгивайте за угол - преимущество во внезапности сводится на нет неточностью стрельбы и предсказуемостью места вашего приземления.
И еще. Ошибка многих начинающих игроков в том, что они бегут, смотря в землю. Это в корне неправильно. Прицел должен находиться на уровне головы противника! Так, чтобы если вдруг из-за угла показался враг, то вы, инститнктивно нажав на гашетку, послали бы ему пулю в голову и немедленно, а не спустя полсекунды и в пузо.
Итак, подведем итоги:
· Стрелять лучше в голову или в грудь.
· Стрельба длинными очередями - только для заградительного огня и на коротких дистанциях.
· Полуавтоматы и дробовики - только для коридоров и ближних схваток.
· Наименьший разброс получается из положения сидя или стоя.
· Следи за патронами: перезарядка вещь опасная.
· "Бей первым, Фредди!". Реакция решает.
· Первая пуля летит в цель. Цельтесь лучше.
· Не стреляйте с лестниц и в полете.
Добавлено (04.02.2007, 21:09)
---------------------------------------------
Особенности стрельбы из AWP
Быстрое переключение (awp/пистолет/awp) дает очень большое преимущество - это мобильность.Переключение не замедляет время перезарядки может даже наоборот...
Обычно при стрельбе используют "позиционную" технуку и "dragshot"
Смысл "позиционной" техники смысл ее заключается в быстром наведении на цель еще до того, как вы зазумились. В этом случае очень повышается скорость стрельбы/наводки, и вам не нужно прицеливаться с зумом.
Техника "Drag shot" приходится на тот момент, когда вы уже зазумились и практически выстрелили, перед выстрелом можно сдвинуть прицел немного вправо или влево (в зависимости от того, куда двигается противник). Техника "Drag shot" очень сочетается со стрельбой в прыжке (наиболее частая техника с AWP) когда (обычно при игре за террористов) вы не знаете расположения оппонентов и выпрыгиваете без зума, в полете быстро просматриваете область и уже при приземлении стреляете (эту технику можно назвать "zoom drag shot".Обычно для "dragshot" используют
zoom_sensitivity_ratio 1.1 или 1.2.
З.Ы. Дальше идет более задротские моменты типа фаст зума, но зума, спавнджампа допишу потом это.
Добавлено (05.02.2007, 21:05)
---------------------------------------------
Теория прострела de_nuke http://www.a-gaming.ru/articles/2006/12/06/194.xhtml
Теория прострела de_dust2 http://www.a-gaming.ru/articles/2006/09/10/99.xhtml
Добавлено (07.02.2007, 22:28)
---------------------------------------------
Основы Экономики
Вы никогда ни оказывались в такой ситуации, когда не
получается купить желаемую пушку? Раунд за раундом, из
вашей команды делают мясо, а вы не можете купить ничего
кроме МР5. Я предлагаею вам ознакомиться с основами
экономики за пределами боя. Прочитав его, вы будет знать, что
нужно делать для увеличения вашей наличности. К тому же
объясню, как наиболее эффективно поднять продуктивность
начальных раундов. При быстром выигрыше деньги не имеют
значения, но частая их потеря начинает принимать серьёзный
оборот. Здесь нет ничего нового, для продвинутых игроков,
только необходимые факты, чтобы понять основные правила
распоряжения деньгами.
- Выиграть раунд: $2000-$2750 (без учета денег за спасенных
заложников)
- Проиграть раунд: $1400 (и еще по $500 за последующие
проигранные, но максимум до $2900)
- Использовать заложника: $150 (и еще по $100 каждому
члену команды)
- Спасти заложника: $1000 (и еще по $250 каждому члену
команды)
- Убить заложника: -$1500
- Убить противника: $300
- Убить напарника: -$3300
- Начальный капитал: $800
- Максимально может быть денег: $16000
Отсюда можно понять, что, спасая заложников, можно сделать
себя и свою команду очень богатой - в сумме получается
(3500+4000+600+2400) = 10.500$. Постоянные победы
позволяют покупать по новой винтовке каждый раунд. С
другой стороны, поражения поставят вас в неизбежность
использования SMG (полуавтоматические оружия).
НАЧАЛЬНЫЕ РАУНДЫ:
Первые несколько раундов на любой карте, потребуют
пристального внимания и осторожного обращения с бюджетом
из-за катастрофической нехватки денег. Результаты первого
раунда, обычно оказываются решающими, тогда у вас есть
шанс воздействовать на экономическую сторону противника и
держать его в рамках использования оружия “второго класса”
(SMG), пока сами будете копить деньги “на черный день”.
Не будем рассматривать, стратегии отдельных команд или
кланов, применяемые для лимитирования экономики
противника - эта статья рассчитана на создание
индивидуального плана, применимого в повседневной игре.
В самом первом раунде, нельзя купить практически ничего
кроме пистолетов. Вот примеры, как можно эффективно
потратить наличность:
a) Бронежилет ($650) + патроны ($25), остаётся $125
b) Desert Eagle ($650) + патроны (на все)
c) Гранаты($700)+патроны ($25), осьтаётся $75
d) Cохранить все на будущее
Эта инструкция нацелена в основном на индивидуальный
успех команды и контроль убытков. Но всегда необходимо
помнить, если вы решили потратить все деньги и ваша
команда проигрывает, то вы останетесь в незавидной
ситуации.
При игре за Контров, лучше использовать пункт “a”, так
как у вас будет нормальный пистолет и бронежилет, также
подойдёт пункт “c”. Террорам лучше выбрать “b” , так как
Glock`ом только мух распугивать. Остаётся надеяться, что
всё пойдет нормально, вы выживете, и ваша команда
выиграет. Следуя пути “a”, вы должны остаться с
бронежилетом и приличным количеством патронов, а так же
с достаточным количеством денег, чтобы купить любую
винтовку. Отодвигая защиту на второй план, вы будете
вооружены лучше, чем все остальные. Следуя пути “b”
(Террором), вы сможете купить бронежилет и Galil ( или
АК-47), тут всё должно пройти гладко. Если вы проиграете,
то скорее всего у вас едва хватит денег на SMG и патроны…
МАРОДЕРСТВО:
Думаю, вы все помните сцену бега по главному тоннелю на
de_dust, который “заполнен” оружием, вы бросаете свою MP5
и подбираете винтовку. А знаете, что только, что вы попросту
выкинули $1500, а на земле вероятно валялось около $10000 в
оружейном эквиваленте. Вы можете заявить, что обменяли
свою MP5 на лучшую винтовку и всё. Но велики шансы, что
если вас убьют, вы окажитесь ни с чем. Каков же выход?
Если ваша команда проигрывает, вы зарабатываете около
$1500 за раунд, как уже было сказано ранее, и не можете
прожить достаточно долго, чтобы планировать бюджет или
сохранить купленный ствол. Вместо того, чтобы тратить
все деньги на нормальную SMG, как все ваши соратники,
купите только то, что не можете подобрать (бронежилет,
гранаты, щипчики) и пользуйтесь пистолетом. Вы конечно
не сможете при этом одним из первых добежать до противника
и завалить всех только из-за навешанной брони, попросту
оставайтесь на шаг позади своих основных сил и когда
начнется стрельба, и одного из ваших бедных товарищей
уложат, выскакивайте из укрытия, подбирайте MP5 и
сражайтесь на месте павшего бойца.
Конечно не очень хорошо так поступать, к тому же вы не
выиграете, если играете в одиночку. Но положительная
сторона этого, заключается в том что вы только что сберегли
себе несколько сотен и хорошую винтовку для следующего
раунда. Получается так, что вы остаётесь с той же пушкой,
которую всё равно бы купили и бронежилетом. Причём не
снижая шансов команды на выигрыш, вы просто используете
основные принципыобычного раунда.
Чтобы использовать эту стратегию с большим успехом, вам
понадобится нычка для отсидки, в то время когда волна
основной атаки остановится и появятся первые жертвы.
Желательно отсидеться в тёмном углу, ожидая где-нибудь
позади. Ваша бесполезность не причинит вреда команде (в
подобных перестрелках бесполезно умирают как те с оружием,
так и те кто без него). По понятным причинам это не
применимо ко всей команде в целом. Вы вполне можете
скрыть фа