[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Уменьшение лагов
PhoenixДата: Пятница, 2006-09-29, 0:35 AM | Сообщение # 1
Clanleader
Группа: Администраторы
Сообщений: 131
Репутация: 2
Статус: Offline
Оптимизация сетевого соединения:

Значения "rate" в соответствии с качеством соединения:

Модем 14400 или ниже - уже ничто не поможет.
Модем 28800 - 2500-3000
Модем 33600 - 2900-3900
Модем 56000/одноканальный ISDN - 3600-5300
Двухканальный ISDN - 5000-7000
Кабельное соединение - 5600-10000
xDSL/T1 и выше - 7500-20000
LAN (10MBps или 100MBps) - 20000

Значение pushlatency должно быть примерно равно -3/4 (не тире, а отрицательное значение) значения вашего пинга. Например, если у вас пинг 200 то установите:
pushlatency "-150"

Установка длительности воспроизведения на экране различных сообщений:
hud_saytext_time "20" //время показа сообщений игроков
hud_deathnotice_time "10" //время показа сообщений об убийствах

После каждого выстрела ствол вашего оружия будет дымиться (как в кино):
gunsmoke

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").



 
PhoenixДата: Пятница, 2006-09-29, 0:35 AM | Сообщение # 2
Clanleader
Группа: Администраторы
Сообщений: 131
Репутация: 2
Статус: Offline
cl_resend - Время, через которое будет снова послан пакет, если предыдущий не дошел. Чем меньше, тем быстрее будет исправлена ошибка при передаче пакета данных, но иногда стоит ставить значение не "1", а "2" или даже "3", т.к. если на линии есть шумы и следующий пакет тоже не дойдет, будет критическая ошибка и вылет с сервера (в правом верхнем углу сообщение Connection Problem). Для начала поставь значение "1".

cl_showfps - Показать FPS (кол-во кадров в секунду) в левом верхнем углу. Если график соединения отключен (net_graph 0), то можешь включить счетчик FPS (значение "1"). Но если ты, как настоящий моджахед, будешь следовать всем моим рекомендациям, счетчик включать не надо (значение "0").

cl_updaterate - Скорость, с которой обновляются сведения об игре. Если значение параметра "20", то сведения об игре обновляются 20 раз в секунду. Кстати, значение "20" является оптимальным.

fastsprites - Вид спрайтов дыма. Значение может быть "0", "1", "2" или "3". Где "0" - реалистичные, а "2" - самые простые (и убогие). На скорость соединения значение сказывается не особо, скорее на быстродействие самого CS. Рекомендую для начала в качестве значения - "2".

fps_modem - FPS максимально по модему. Как и обычное FPS, но только при игре по модему. Здесь выставление значения зависит от твоей машины. Лично я ставлю значение "100", т.к. комп не слабый. В общем можешь поэкспериментировать прямо в игре.

hud_fastswitch - Быстрая смена оружия. Для того чтобы поменять оружие, тебе не надо, как раньше, нажимать сперва на слот, а затем на выстрел. Достаточно просто выбрать слот, и оружие сразу меняется.

max_shells - Максимальное количество одновременно отрисовываемых патронов. Для любителей спецэффектов. Кому как, но значение "0" может прибавить пару FPS.

max_smokepuffs - Максимальное количество одновременно отрисовываемых кланов дыма. Аналогичен предыдущему параметру, тут речь идет о кланах дыма.

mp_decals - Количество отображаемых одновременно дыр от выстрелов, пятен крови и т.д. Чтобы не ущемлять себя в эффектах и одновременно сэкономить на системных ресурсах, поставь 10. Кстати, для одиночной игры параметр другой - r_decals.

mp_footsteps - Звук шагов. Если уж очень пингует, отключи, но вообще без них играть невозможно.

net_graph - График скорости соединения. Значения: "1" - статистика и график соединения, "2" - статистика, график соединения и график передачи данных, "3" - только статистика и "0" - неактивен.

net_graphwidth - Ширина графика скорости соединения. Следует оставить значение по умолчанию - "192".

net_graphpos - Расположение графика скорости соединения. Т.е. слева, по центру или справа. Оставь по умолчанию слева (значение "1").

Настройки сервера:

sv_unlag - Компенсировать лаги клиентов т.е. разрешить cl_lc, cl_lw и cl_lb. При игре по модему сервер должен поддерживать компенсацию лагов (значение "1").

sv_unlagmax - Максимальное время компенсации задержки в секундах. Оставь значение по умолчанию - "0.5" секунды.

sv_unlagsamples - Сколько предыдущих пакетов используется для вычисления задержки клиентов. Хватит одного пакета (значение "1")

P.S: некоторые команды не действуют в CS 1.6



 
HostageДата: Воскресенье, 2006-12-17, 2:29 PM | Сообщение # 3
Группа: Удаленные





А это зачем все?
 
PhoenixДата: Вторник, 2007-01-09, 1:41 AM | Сообщение # 4
Clanleader
Группа: Администраторы
Сообщений: 131
Репутация: 2
Статус: Offline
Чтобы игра не лагала епт


 
DanDelioNДата: Воскресенье, 2007-01-14, 8:36 PM | Сообщение # 5
Прапор в отставке
Группа: Пользователи
Сообщений: 9
Репутация: 0
Статус: Offline
И вправду, я использовалан некоторые коды для серва и сервак пошёл!!!спасыбо феникс)
 
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2007