Как настроить рейты в cs go
Рекомендуемые настройки рейтов на сервере CS:GO
Содержание
Основные понятия
TickRate
Что такое тикрейт?
При каждом тике, сервер обрабатывает информацию игроков, физические передвижения, обновления состояния объектов и так далее. После моделирования тика сервер решает, нуждается ли какой-либо игрок в обновлении игрового состояния, и при необходимости получает снимок текущего состояния. Более высокий тикрейт повышает точность моделирования, но также требует большей мощности процессора и доступной пропускной способности как на сервере, так и на клиенте. Соответственно, чем выше тикрейт, (а максимальный тикрейт в CS:GO это 128) тем чаще сервер обрабатывает информацию и тем лучше сказывается на игровом процессе, в том числе и стрельбе. Максимальной тикрейт в CS:GO это 128, но так как он требуемый к ресурсами, наиболее распространенный 64 тикрейт, который в частности используется на серверах матчмейкинга.
Зачем нужен высокий тикрейт?
Наверняка Вы встречались с такой ситуацией на матчмейкинге или на другом сервере с tickrate 64, когда Вы стреляете в противника, видите попадания, следы крови, но при этом сервер не засчитывает урон, причина в том, что ваша игра отправляет данные на сервер для обработки, но сервер сопоставив их с данными других игроков не засчитывает попадания. Кровь Вы видите лишь потому что, за отображение крови и попаданий отвечает игра, но не сервер. Вы видите, что попали в цель, игра отображает кровь, посылает информацию на сервер для проверки. Если сервер считает, что вы промахнулись, урон противнику не засчитывается. Высокий TickRate позволяет избежать таких ситуаций и как правило более корректно обрабатывает все данные.
Как изменить тикрейт на сервере MyArena.ru
Тариф с оплатой за слоты
Вы выбираете тикрейт ещё в момент покупки, но если Вы захотите сменить тикрейт, то это можно сделать лишь путем смены тарифа.
Тариф PRO
Сменить тикрейт Вы можете в панели управления, раздел «Настройки».
Что такое рейт (rate)?
0.5 Мбит/сек | rate 62500 | |
1.0 Мбит/сек | rate 125000 | |
1.5 Мбит/сек | rate 187500 | |
1.57 Мбит/сек | rate 196608 | (Стандартное значение) |
2.0 Мбит/сек | rate 250000 | |
2.5 Мбит/сек | rate 312500 | |
3.0 Мбит/сек | rate 375000 | |
3.5 Мбит/сек | rate 437500 | |
4.0 Мбит/сек | rate 500000 | |
4.5 Мбит/сек | rate 562500 | |
5.0 Мбит/сек | rate 625000 | |
5.5 Мбит/сек | rate 687500 | |
6.0 Мбит/сек | rate 750000 | |
6.2 Мбит/сек | rate 786432 | (Максимальное значение) |
Как выставлять рейт?
Необходимые Вам рейт на сервере выставляются с помощью двух переменных:
Прописывать эти переменные можете как в конфиге игрового режима, так и в server.cfg. Как правило, этих переменных нет по-умолчанию в стандартных конфигах, Вам необходимо их добавить вручную.
Какие значения sv_minrate и sv_maxrate рекомендуется выставить?
Не старайтесь ограничить игроков выставив sv_minrate выше стандартного значения, Вы никак не улучшите им игру, а некоторым игрокам можете лишь её усугубить, ведь не у всех качественный интернет и высокая скорость, по этому рекомендуемые значения не отличаются от стандартных.
CmdRate
Что такое CmdRate
Как выставить cmdrate на сервере
Вам необходимо ограничить игрокам минимальное допустимое значение cmdrate для комфортной игры в соответствии с тикрейтом вашего сервера. Предположим, что у Вас сервер на 128 тикрейте, следовательно необходимо в конфиг игрового режима или в server.cfg добавить переменную:
Помимо этой переменной существует ещё и sv_maxcmdrate, но необходимости её прописывать нет, так как она автоматически унаследует значение вашего тикрейта.
Какое значение sv_mincmdrate рекомендуется выставить?
Необходимо всегда выставлять значение переменной sv_mincmdrate равно значению тикрейта вашего сервера. То есть если сервер на 64 тикрейте, то прописывать нужно:
Если сервер на 128 тикрейте, то нужно:
UpdateRate
Что такое UpdateRate
Как выставить UpdateRate на сервере
Аналогично как и с CmdRate, необходимо ограничить игрокам минимальное значение для комфортной в соответсвии с тикрейтом. Следовательно необходимо в конфиг игрового режима или в server.cfg добавить переменную значением которой будет тикрейт сервера, к примеру у нас будет он 128:
Помимо этого есть переменная и sv_maxupdaterate, необходимость в которой отсутствует, так как она автоматически унаследует значение тикрейта сервера.
Какое рекомендуемое значение sv_minupdaterate нужно выставить?
Значение переменной должно быть равно тикрейту сервера. Если 64 тикрейт, то:
Если же 128 тикрейт, следовательно:
Рекомендуемые рейты
Данные переменные необходимо поместить в конфиг игрового режима или в server.cfg
Рейты для сервера с 64 тикрейтом
Рейты для сервера с 128 тикрейтом
Диагностика проблем и их решение
Слишком большой choke на сервере
Зайдите в игру, присоединитесь к своему серверу, откройте консоль игры и введите net_graph 3. Данная опция позволит Вам смотреть показатели, которые помогут обнаружить наличие проблемы с рейтами. Самая распространенная проблема вызвана неправильными рейтами это choke (потеря пакентов), если значение превышает 10% постоянно у всех игроков без исключения, значит следует проверить рейты вашего сервера.
Даже если Вы в server.cfg прописали правильные рейты, Вы не можете быть уверенны, что какой-то мод или плагин не заменил их на свои, как правило бывает, что мод добавляет свои конфиги в которых прописаны устаревшие и неправильные рейты (зачастую бывает в WarMod). Или же когда Вы используете какую-то устаревшую сборку сервера с своими конфигами. Для просмотра текущих рейтов на сервере, нужно в консоли сервера поочередно ввести переменные без значений:
В результате Вам отобразятся значения данных переменных которые на сервере в текущий момент, если они будут отличаться от тех, которые прописывали Вы, значит в каком-то конфигурационном файле указанные другие рейты.
Расширенная настройка стрельбы в CS GO
А ведь действительно, путь к профессиональному уровню игры в кс идет через многое, включая настройку стрельбы. Сложно представить опытных игроков без собственных индивидуальных конфигураций.
Нормальная настройка принесет еще больше полезного, чем команды введенные в консоль, некоторые изменения в опциях игры, всё начнется задолго до этого – с выбора девайсов, также с показателя ДПИ мыши и других условий, которые однозначно могут и повлияют на стрельбу и её эффективность во время боя.
Настройка стрельбы в кс го
Вы должны уяснить, что настройки подбираются индивидуально, поэтому скачать конфиг и установить его себе получится, но не всегда это приведет к положительному результату. Разберемся в тонкостях, которые могли бы подтянуть Ваше умение играть в КС ГО.
Девайсы – их выбор
Модели и производителей обсуждать будем в другой раз, да и выбор этот такой же индивидуальный, как и многое другое, мы остановимся именно на характеристиках девайса. Первое – это DPI выбранной мыши.
Если раньше устройства выпускались с низким параметром ДПИ, то на сегодняшний день норма для бюджетных моделей мыши – это 3 – 6 тысяч DPI.
Завышать обсуждаемый параметр так же не стоит, ведь его оптимальное значение должно быть выставлено под разрешение собственного монитора. Если высокая чувствительность в CS GO – это ваше, то завысить DPI стоит, но уже при разрешении монитора FullHD 1980×1080, он не должен быть выше 2 тысяч.
Настройка Steelseries Rival:
Акселерация. Большая часть пользователей дезактивируют ее через основные настройки. Не опытные пользователи при включенной акселерации значительно ухудшают своё качество стрельбы.
Определите требуемую чувствительность под себя. Она сможет значительно преобразовать и подтянуть Ваши навыки в игре. Предложенный параметр индивидуальный, как и многие другие, поэтому выбор правильной настройки придет с опытом.
Рейты и FPS
Если вы посещали пиратские сервера кс го, как начать играть на пиратке в кс го, и на официальных серверах, то разницу в стрельбе наверняка заметили. Эта разница появляется из-за основного параметра – рейта. Рейт, он же тикрейт (tickrate), определяет первоначальную скорость обработки данных сервером на котором вы находитесь, после переданных данных пользователь получает картинку происходящего перед ним.
Чем показатель тикрейта выше, тем быстрее происходят всевозможные вычислительные действия в CS GO. На официальных серверах этот параметр выставлен по умолчанию на 64, это значение среднее и оно не меняется от мощности ПК. Некоторые пиратки могут менять этот показатель до 128, в таких случаях стрельба будет совершенно иной.
Наглядная разница между показателями в 20 тикрейт и 128.
Настройка консоли в кс го
Команды введенные в консоль, также могут улучшить производительность кс го. Некоторые команды помогут определить серверу приоритет обработки именно ваших данных. На деле всё проще, команды просто уравнивают возможности игроков с введенными командами. Некоторые из предоставленных команд помогут увеличить рейты, пофиксить значение FPS под оптимальное, возможное значение и выставить некоторые параметры на нужный уровень:
Интерполяция – это настройка, позволяющая показывать пользователю максимально соответствующую происходящему картинку. Это может помочь избежать ситуации, когда вы только выходите из-за ограждения, но уже получаете пулю в голову, не видя даже оппонента. Каждая из команд выставляет максимально выгодные условия для стрельбы в CS GO.
Команды могут быть введены через консоль, либо параметры запуска CS GO.
Если вы всё еще хотите улучшить свой скилл стрельбы в кс (команда вх для кс го), то лучше всего выставить одни настройки и привыкнуть к одним рейтам, не меняя их.
Настраиваем прицел в кс го
Первым делом, чтобы подтянуть свой уровень стрельбы в шутерах, мы пробуем поменять и сделать прицел в кс го максимально удобным под себя. Большая часть команд, которая может поменять прицел, устанавливается через саму консоль.
Кстати, низкий уровень игры зачастую связан с низким количеством кадров в игре именно для этого существует фпс конфиг кс го в значительной мере повышающий кадры в игре, что положительно сказывается на игре.
Во избежание муторных настроек прицела через консоль, обратитесь к онлайн генераторами прицела в кс го.
Что такое рейт в CS:GO, какой рейт ставить в кс го
Сетевые настройки всегда были очень сложной и часто обсуждаемой темой в кс, и все еще существует большое количество недоразумений относительно сетевых настроек в CS:GO. Мы постараемся изложить всю суть дискуссий по сетевым настройкам и объясним, какие сетевые настройки вам следует использовать для соревновательной игры.
Рекомендуемые сетевые настройки
Давайте перейдем к делу – вот рекомендуемые нами сетевые настройки для обычного высокоскоростного интернета (DSL6000 +). Они оптимизированы для соревновательных матчей на 128-тиковых серверах. Тем не менее, ваши сетевые настройки будут автоматически адаптированы к официальным серверам матчмейкинга Valve, которые используют только 64 тика.
Объяснение переменных конфига
В сентябре 2016 года Valve обновила некоторые аспекты сетевых настроек CS: GO и увеличила рейты по умолчанию с 80000 до 196608, что позволяет подключать пользователей со скоростью Интернета 1,5 Мбит/с и выше.
Они также увеличили настройки максимального рейта до 786432 для пользователей со скоростью не менее 6 Мбит/с. Если ваша пропускная способность составляет 6 Мбит/с или более, вы должны использовать новые максимальные рейты 786432, чтобы CS: GO мог передавать больше трафика от сервера к вашей системе.
Старые и новые хитбоксы
15 сентября 2015 года Valve выпустили обновление, которое улучшило старый “скелет” игрока и систему хитбоксов в CS: GO. Они также заменили все анимации игроков, чтобы избавиться от некоторых по настоящему раздражающих ошибок. Пользователь форумов reddit под ником whats0n просмотрел файлы моделей и опубликовал очень хорошее изображение со сравнением старой и новой систем хитбоксов.
Упростим и подведем итог
На стороне клиента:
На стороне сервера:
В чем разница между 64- и 128-тиковыми серверами
Обычно вы предполагаете, что чем выше тикрейт, тем точнее будет симуляция, поскольку сервер обрабатывает данные быстрее. Это улучшает игровой процесс (более точное движение и отображение попаданий), поскольку сервер и клиент обновляют друг друга с большей частотой.
Конечно, это очень примитивное объяснение, но чтобы понять преимущество более высокого тикрейта, вам, прежде всего, нужно понять основы многопользовательской сети в движке Source. Мы могли бы перефразировать эту информацию своими словами, но мы считаем, что вам стоит самим прочитать официальные слова от Valve:
“Сервер симулирует игру в дискретных временных интервалах, называемых тиками. По умолчанию временной интервал составляет 15 мс, поэтому 66,666… тиков в секунду имитируются, но моды могут установить свой собственный тикрейт.
Во время каждого тика сервер обрабатывает входящие команды пользователя, запускает этап физического моделирования, проверяет правила игры и обновляет все состояния объекта. После симуляции тика сервер решает, нужно ли какому-либо клиенту обновление мира, и при необходимости делает снимок текущего состояния мира. Более высокий тикрейт повышает точность моделирования, но также требует большей мощности процессора и доступной полосы пропуска как на сервере, так и со стороны клиента.
Клиент и сервер связываются друг с другом, отправляя небольшие пакеты данных с высокой частотой. Клиент получает сведения о текущем состоянии мира с сервера и генерирует видео и аудио выход на основе этих полученных обновлений. Клиент также выполняет получение данных с устройств ввода (клавиатура, мышь, микрофон и т. д.) и отправляет эти полученные данные ввода обратно на сервер для дальнейшей обработки. Клиенты взаимодействуют только с игровым сервером, а не между собой (как в одноранговом приложении P2P).
Пропускная способность сети ограничена, поэтому сервер не может отправлять новый пакет обновлений всем клиентам после каждого изменения в мире. Вместо этого сервер делает снимки текущего состояния мира с постоянным рейтом и передает эти снимки клиентам. Сетевые пакеты занимают определенное количество времени в пути между клиентом и сервером (т.е. пинг времени). Это означает, что время клиента всегда немного отстает от времени сервера. Кроме того, входные пакеты клиента также задерживаются на обратном пути, поэтому сервер обрабатывает пользовательские команды с задержкой.
Кроме того, каждый клиент имеет разные задержки сети, которая меняется со временем из-за другого фонового трафика и частоты кадров клиента. Эти различия во времени между сервером и клиентом вызывают логические проблемы, которые усугубляются с увеличением задержек в сети.
В быстрых динамичных играх даже задержка в несколько миллисекунд может вызвать лаги игрового процесса и затруднить попадания по другим игрокам или взаимодействие с движущимися объектами. Помимо ограничений пропускной способности и задержек в сети, информация может быть потеряна из-за потери сетевых пакетов.
Если вам интересно глубже разобраться в сетевом коде CS: GO, мы настоятельно рекомендуем вам посмотреть «Анализ сетевых кодов» от Battle(non)sense. Он хорошо покахал основы сетевого кода в онлайн-играх, а также измерил задержки в CS: GO и сравнил их с другими играми.
Как настроить рейты в cs go
Параметры с знаком +, это консольные команды.
Максимальное значение fps_max не ограничено, однако не стоит ставить 999 или 0.
Рекомендую выставлять FPS равное Герцовке вашего экрана или на 1-2 больше.
Во первых при слишком высоком FPS, ваш компьютер начинает греться.
Во вторых если вы выставили ограничение 300, а видеокарта стабильно не выдаёт 300, то у вас будет прыгать FPS, тем самым поднимая VAR, а это очень плохо, вы не сможете нормально играть, будут фризы и противники будут появляться из неоткуда.
Почему выставлять значение выше Герцовки монитора нет смысла? Для начала узнайте, что такое Герцовка монитора и на что она влияет, и всё поймёте.
Важно: если у вас топовая видеокарта, а монитор в 75 Герц, не стесняйтесь ставьте 122-300, однако значение выше 75 на плавность не повлияет, просто видеокарта будет выделять больше тепло. 😀
Для включения используется значение net_graph 1, для выключения net_graph 0, однако есть значения net_graph 2 и net_graph 3, однако они запрещены на официальных и локальных серверах.
Подбирайте значение сами, какое вам удобнее.
Команду cl_interp, не рекомендую трогать, однако если всё же вы уже полезли в болото, то приступим.
cl_interp_ratio зависит от качества трассы между сервером и вами:
При стабильной трассе без потери пакетов выбираем:
Чтобы не париться просто пропишите cl_interp 0, и кс сама просчитает нужное значение, однако это нужно делать при запуске кс, рекомендую в параметрах запуска прописать +cl_interp 0
Тут сказать нечего. У каждого свой вкус.
Однако не заморачивайтесь на настройке через консоль, так как есть довольно неплохая карта, с сотней готовых прицелов, в том числе прицелы ПРО игроков и известных стримеров, там же можно создать и свой.
Как настроить рейты в cs go
Counter-Strike: Global Offensive
Всем привет. Все часто задаются вопросами:
1. Какие оптимальные рейты для CS:GO.
2. Почему на некоторых серверах они сбиваются.
3. Как сохранить рейты, чтобы не прописывать каждый раз.
Я отвечу на эти вопросы.
2. На каждом сервере выставлены допустимые значения рейтов.
3.Создаем autoexec.cfg, и вносим значения наших рейтов.
Заносим его в: Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg.
После этого заходим в параметры запуска CS:GO в Steam’e, и пишем там: +autoexec.cfg ( То есть он будет запускаться сразу после запуска игры ).
Как создать config можете посмотреть в этом руководстве