Всё для Counter-Strike 1.6 - AmxModX, Mods and Plugins - CS Portal Forum
Главная | Регистрация | Вход Приветствую Вас Бот :) | RSS
Banners

Скачать фильмы
[ Новые сообщения · Участники · Правила форума · Поиск · RSS · Seo блог
Страница 1 из 11
CS Portal Forum » Флейм » Counter-Strike » fps!!!!!
fps!!!!!
serJkeeДата: Понедельник, 27.10.2008, 17:27 | Сообщение # 1
Знаток
Группа: CS ADMIN
Сообщений: 791


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

Начнем с того, что мы заходим на сервер и открываем консоль (кнопка "`" , она же клавиша с буквой "ё", если вы не знаете где у Вас буква ё или не знаете такой буквы, то выкиньте свой компьютер и убейтесь об стену)
"После того, как консоль открылась, набираем там следующее "net_graph 3" и жмём enter (эта и все следующие команды вводим без "кавычек). В правом нижнем углу появилось небольшая табличка со статистикой в реальном времени.

Нас интересуют четыре параметра
1. PONG (это обратное значение ping'a - задержка в милесекундах)
2. LOSS (Потери пакетов, так называемые) лаги
3. CHOKE ("удушье", когда вы не можете принять то кол-во обновлений от сервера, которое он вам посылает)
4. FPS (Скорость кадров или плавность изображения на мониторе, к делу не относится, но следите чтоб было 100 - зависит от мощи вашего компьютера)


На данном скрине показаны крайне не благоприятные для игры показатели в статистике

Нам необходимо, чтобы значения этих четырех параметров стремились к нулю.
Добиться этого нам помогу три главных параметра в КС, это

"rate" - скорость обмена данными между сервером и Вами
"cl_updaterate" - кол-во обновлений посылаемых от сервера к Вам
"cl_cmdrate" - кол-во обновлений от Вас к серверу

Значение "rate" может быть выставленно от 2500 до 20000.
Значение "cl_updaterate" может быть от 20 до 101.
Значение "cl_cmdrate" варьируется от 30 до 101.

Итак, Мы имеем данные статистики и 3 команды, с помощью которых, мы можем настроить свой КС под скорость нашего интернета.
По умолчанию, т.е. когда мы устанавливаем КС на свой компьютер, значения этих параметров выставленно так
"rate 3500"
"cl_updaterate 20"
"cl_cmdrate 30"
"fps_max 72" (это к теме не относится, но всегда ставьте "fps_max 101" )

Это минимальные значения и скорость обновления с сервером крайне не высокая соответственно это сказывается на качестве стрельбы (большой разброс, плохой процент попаданий и т.д.).
Итак мы в игре и смотрим на то, что показывает в правом нижнем углу наша статистика, если все 3 первых значения (pong loss и choke) около нуля, то пробуем по немногу поднимать параметры rate, сl_cmdrate и cl_updaterate.
К примеру вот такими шагами
rate 5000
cl_updaterate 30
cl_cmdrate 50
Если так же наша статистика показывает, что значения около нуля, то поднимаем ещё например
rate 10000
cl_cmdrate 81
cl_updaterate 51
И продолжаем в таком духе.
Хочу заметить, что значения loss, choke почти всегда должны быть на нулях, а вот pong обычно такое же как и Ваш пинг (его можно немного уменьшить понижением параметром cl_updaterate).
Значение cl_cmdrate (от нас к серверу) всегда ставьте повыше, чем cl_updaterate (информация от сервера к нам), если у вас тариф с одинаковой скоростью на скачку и отдачу. Ну например 768\768 кб\с
обыно так пишут провайдеры. Если же у Вас скорость отдачи ниже, чем скорость скачки, т.е. принятия информации, то много отдавать соответственно вы не сможете и настраивайте этот параметр осторожно.
Ну что касается команды rate, то её можно обычно повышать достаточно смело, если у Вас не большой пинг, т.е. информация от сервера идёт от Вас и к Вам без особых задержек и потерь.
Вообщем планомерно настраиваем эти три параметра, пока pong и choke не начнут подниматься, в следствие которых и начнет подниматься loss (патери пакетов - лаги).

Если выставить rate 20000, cl_updaterate 101, cl_cmdrate 101, как это делают игроки, играющие по локальной сети, то у Вас корее всего очень сильно вырастут и loss и choke и pong, если только у Вас не очень быстрый 100 мегабитный канал. Обычно это пользователи, с тарифами с ограниченным трафиком, а при таких настройках у вас он будет съедаться очень быстро, т.к. скорость обмена данными будет очень высока. Соответственно при настройках rate 3500, cl_cmdrate 30, cl_updaterate 20 Вы можете играть очень долго и трафика вы потеряете довольно не много трафика, но играть будет не совсем комфортно.

В конце концов выбор остаётся за Вами, а все выше описанное поможет найти золотую середину между скоростью вашего подключения к интернету и максимально качественной стрельбой на сервере.

В качестве дополнения, расскажу ещё об одном важно параметре - "viewsize". Следите чтоб его значение всегда было 120, набрав в консоли соответственно viewsize. Иногда, по непонятным причинам этот параметр слетает на 110. Почему он так важен? Если Вы например поставите его в значение 100, то чтобы со среднего расстояния попасть в голову, то надо целиться в грудь, если 110, то в шею. Вообщем играть станет опять же не удобно.

И запомните ещё одно, что чем дальше Вы территориально находитесь от сервера, то тем большее расстояние преодолевает туда и обратно пакеты ( блоки информации в данном случае необходимые для игры в КС ), и соответственно эти пакеты идут не просто по одному кабелю от Вашего компьютера к сервреу, а через множество точек направления и перенаправления сетевого трафика (чем дальше Вы от сервреа тем больше этих точек) и соответственно при загуженности или неисправности этих точек могут возникать потери пакетов-лаги и т.д. Так что в большинстве случаев лагает не из-за сервера (такое конечно тоже бывает), а из-за вышеописанных причин. Проблемы с сервером можно легко определить - если лагает у большинства тех, кто играет по локальной сети. Вообщем как говориться:если не разбираешься в читах, то не называй всех подряд читерами

Удачи Вам в настройке вашего Counter-Strike 1.6 и приятной игры на сервере csmania.net.ru





БЕ3 ПИВА, С ВОПРОСАМИ К АДМИНУ НЕ ПОДХОДИТЬ!!!!СТАВИМ +:)))


Сообщение отредактировал kostik - Вторник, 25.11.2008, 12:11
 
serJkeeДата: Понедельник, 27.10.2008, 17:28 | Сообщение # 2
Знаток
Группа: CS ADMIN
Сообщений: 791


Понижаем ping!Если вы играете по модему, то выключайте icq, останавливайте закачки и всё
остальное, что создаёт лишний трафик.
Затем сделайте в своём конфиге переключатель настроек сети.
Делается он очень просто:
В файл cstrikeautoexec.cfg добавьте вот это:
alias net0 "rate 1400; cl_rate 1000; cl_updaterate 10; cl_cmdrate 15; alias netsw net1; echo *** Net: 24.0k, updates: 12; speak ten"
alias net1 "rate 2600; cl_rate 1500; cl_updaterate 15; cl_cmdrate 20; alias netsw net2; echo *** Net: 26.4k, updates: 15; speak fifteen"
alias net2 "rate 3100; cl_rate 2000; cl_updaterate 20; cl_cmdrate 25; alias netsw net3; echo *** Net: 31.2k, updates: 20; speak twenty"
alias net3 "rate 3300; cl_rate 2500; cl_updaterate 25; cl_cmdrate 30; alias netsw net4; echo *** Net: 33.6k, updates: 25; speak twenty.five"
alias net4 "rate 6000; cl_rate 5000; cl_updaterate 50; cl_cmdrate 50; alias netsw net0; echo *** Net: all must die, updates: 50; speak fifty"
net0

В файл cstrikeconfig.cfg нужно добавить вот это:
bind ALT netsw //вместо ALT можно поставить любую клавишу.
net_graph 1
net_scale 5
net_graphpos 2

Прямо в игре нажимая клавишу ALT подберите оптимальную скорость для вашего
коннекта.

По моему опыту при коннекте в инет 33600 нормально без лагов можно играть на
значении 10-15.

Расшифровка:
rate - Ограничение входящего трафика (Байт/сек.)
cl_rate - Ограничение исходящего трафика (Байт/сек.)
cl_updaterate - Число обновлений от сервера к клиенту (входящий трафик) в
сек.
cl_cmdrate - Число обновлений от клиента к серверу (исходящий трафик) в сек.

Ещё некоторые полезные установки конфига(файл cstrikeconfig.cfg):

cl_allowdownload - Разрешить скачивание ресурсов с сервера к игроку. Влияет только на время и шанс подключения. Т.е, если неактивно (стоит в 0), а на сервере модель, которой у вас нет вам не удастся завершить процесс подключения. Рекомендую активизировать (значение = 1).
cl_allowupload- Разрешить скачивание сервером ресурсов клиента. Та же ситуация, если у вас модель есть, а на сервере ее нет, то вашу модель никто не увидит. Рекомендую активизировать (значение = 1).
cl_cmdbackup - Количество пакетов посланных на сервер. То есть сколько отсылается серверу пакетов в секунду. Чем меньше значение чем меньше пинг, но злоупотреблять тоже не следует. Оптимальным значением будет 2.
cl_cmdrate - Скорость с которой посылаются комманды на сервер. Для оптимальной работы значние должно соответствовать параметру framerate. Если говорить про модемное соединение, то значение должно быть от 20 до 30. Для начала поставьте 20.
cl_download_ingame - Разрешить скачивание ресурсов прямо в игре. На ваш выбор т.к. сказывается на скорости соединения только если у кого-нибудь наставлено фичей на CS и он только что присоединился к игре. Я обычно разрешаю скачивание в игре (значение = 1).
cl_lc - Компенсация лагов на стороне сервера. Данный параметр заставляет сервер принять во внимание ваш пинг и значительно оптимизировать работу, но эта опция может быть отключена на сервере (sv_unlag 0). Если это так, то cl_lc да впрочем и cl_lw игнорируются. Значение cl_lc как вы поняли нужно поставить 1.
cl_lw - Все эффекты и действия связанные с оружием просчитываются на стороне клиента. Это помогает значительно оптимизировать работу, но у вас не будет 100%-ой гарантии, что то что вы видите действительно так. Хотя сколько я играл ни разу не заметил каких либо отклонений от реально происходящего. Хотите играть без лагов ставьте значение 1.
cl_lb - Все последствия перестрелки т.е. пятна крови, дыры на стенах и т.д. просчитываются на стороне клиента. Такой же принцип оптимизации как и в предыдущих двух коммандах. Значение 1 для оптимизации.
cl_nodelta - Запретить дельта сжатие. Никогда не делайте этого т.к. скорость соединения это не улучшит и предназначено для хороших локальных сетей и убогих компов. Для игры по модему значение должно быть 0.
cl_nopred - Не предугадывать движения игрока. Если хотите видеть плавные передвижения других игроков да и себя не включайте эту опцию (значение = 0).
cl_resend - Время через которое будет снова послан пакет, если предыдущий не дошел. Чем меньше тем быстрее будет исправлена ошибка при передаче пакета данных, но иногда стоит ставить значение не 1, а 2 или даже 3 т.к. если на линии есть шумы и следующий пакет тоже не дойдет, будет критическая ошибка и вылет с сервера (в правом-верхнем углу сообщение Connection Problem). Для начала поставьте значение 1.
cl_showfps - Показать FPS в левом-верхнем углу. В левом-верхнем углу будет показан ваш текущий FPS. Если график соединения отключен (net_graph 0), то можете включит счетчик FPS (значение = 1). Но если следуете всем моим рекомендациям не включайте (значение = 0).
cl_updaterate - Cкорость с которой обновляются сведения об игре. Если значение параметра 20, то сведения об игре обновляются 20 раз в секунду. Кстати значение 20 является оптимальным.
fastsprites - Вид спрайтов дыма. Выглядят ужасно. Значение может быть 0, 1, 2 или 3. Где 0 - реалистичные, а 2 - самые простые (и убогие). На скорость соединения значение сказывается не особо, скорее на быстродействие самого CS. Рекомендую для начала в качестве значения - 2.
fps_modem - FPS максимально по модему. Как и обычное FPS, но действительно только при игре по модему. Ставьте 28.
hud_fastswitch - Быстрая смена оружия. В этом случае вы не сначала нажимаете на слот и затем на выстрел и только тогда меняется оружие, а сразу нажимаете на слот и оружие поменялось.
max_shells - Максимальное количество одновременно отрисовываемых патронов. Для любителей спецэффектов. Советую сразу поставить в 0.
max_smokepuffs - Максимальное количество одновременно отрисовываемых клубов дыма. Аналогичен предыдущему параметру, но тут речь идет о клубах дыма.
mp_decals - Количество отображаемых одновременно дыр от выстрелов, пятен крови и т.д. Чтобы не ущемлять себя в эффектах и одновременно сэкономить на системных ресурсах поставьте 10. Кстати для одиночной игры параметр другой - r_decals.
mp_footsteps - Звук шагов. Если уж очень пингует отключите, но вообще без них играть невозможно.
net_graph - График скорости соединения. Значения: 1- статистика и график соединения, 2 - статистика, график соединения и график передачи данных, 3 - только статистика и 0 - неактивен.
net_graphwidth - Ширина графика скорости соединения. Следует оставить значение по умолчанию - 192.
net_graphpos - Расположение графика скорости соединения. Т.е. слева, по центру или справа. Оставьте по умолчанию слева (значение = 1).
pushlatency - Сглаживать / компенсировать задержку. Равна 50 или 100% пинга взятыми с противоположным (отриц.) знаком. К примеру, если пинг 300 по значение pushlatency должно быть (-150) или (-200). Пока поставьте (-150).
scr_conspeed - Скорость выезжания консоли. Я ставьлю 10000.

Настройки сервера(файл cstrikeserver.cfg):

sv_unlag - Компенсировать лаги клиентов т.е. разрешить cl_lc, cl_lw и cl_lb. При игре по модему сервер должен поддерживать компенсацию лагов (значение = 1).
sv_unlagmax - Максимальное время компенсации задержки в секундах. Оставьте значение по умолчанию - 0.5 секунды.
sv_unlagsamples - Сколько предыдущих пакетов используются для вычисления задержки клиентов. Хватит одного пакета (значение = 1).





БЕ3 ПИВА, С ВОПРОСАМИ К АДМИНУ НЕ ПОДХОДИТЬ!!!!СТАВИМ +:)))


Сообщение отредактировал kostik - Вторник, 25.11.2008, 12:11
 
kostikДата: Вторник, 25.11.2008, 12:07 | Сообщение # 3
Знаток
Группа: Moderator
Сообщений: 742
Настроение:


Мои настройки cool

rate "25000"
cl_updaterate "101"
cl_cmdrate "101"
fps_max "101"


Ну что за жизненный парадокс? Почему во многих аптеках презервативы, пластырь и тесты на беременность лежат в одном ряду? Это, типа, порвалось, заклеил, не помогло?
 
winxДата: Вторник, 25.11.2008, 13:57 | Сообщение # 4
Гуру
Группа: User
Сообщений: 1350


rate "35000"
cl_updaterate "101"
cl_cmdrate "101"
fps_max "250"

biggrin



Ботва, тыкай и мне пойдут денежки)

 
kostikДата: Вторник, 25.11.2008, 14:29 | Сообщение # 5
Знаток
Группа: Moderator
Сообщений: 742
Настроение:


winx, rofl? biggrin

Ну что за жизненный парадокс? Почему во многих аптеках презервативы, пластырь и тесты на беременность лежат в одном ряду? Это, типа, порвалось, заклеил, не помогло?
 
winxДата: Вторник, 25.11.2008, 14:36 | Сообщение # 6
Гуру
Группа: User
Сообщений: 1350


Ага) У меня тоже самое что у тебя если по-нормальному happy


Ботва, тыкай и мне пойдут денежки)

 
kostikДата: Вторник, 25.11.2008, 15:39 | Сообщение # 7
Знаток
Группа: Moderator
Сообщений: 742
Настроение:


winx, в игре сколько ms показывает? у меня ~5~10 tongue

Ну что за жизненный парадокс? Почему во многих аптеках презервативы, пластырь и тесты на беременность лежат в одном ряду? Это, типа, порвалось, заклеил, не помогло?
 
CS Portal Forum » Флейм » Counter-Strike » fps!!!!!
Страница 1 из 11
Поиск:

Copyright CSmania © 2009 Хостинг от uCoz