В результате обновления системы охлаждения игра должна быть стабильнее.
Работы на сервере
23.08.2010Добавлена новая карта de_dust2_2x2
18.08.2010На сервер залита карта de_dust2_2x2 для выбора в номинацию напишите в консоли say dust2_2x2.
У нас снова работает статистика.
17.08.2010У нас снова работает статистика. http://www.yalta1.ru/stats/
Комментарии на сайте
16.03.2010Во избежании обилия спама модерируется только Ваш первый комментарий.
с ув. www.yalta1.ru
Улучшаем соединение с сервером
14.03.2010Оптимизация соединения с сервером.
Вас замучили лаги? Мешает loss и choke? Не хватает fps, чтобы полностью реализовать свой skill? Тогда тетя Ася к вам не приедет. Она не любит лаггеров. Но есть шанс все это исправить, всего-лишь разобравшись в некоторых значениях консольных команд.
В интернете (порнография, порн, порнуха [таги для гугл-бота] — черная раскрутка ссылки) — множество статей с cfg под 100 fps, уменьшение пинга и т.д., но все они в разнобой не учитывают того, что в наше время — игра выпущенная в ’99-ом году, не умеет лагать на современных компьютерах, да и интернет соединение у большинства геймеров позволяет смотреть HDTV онлайн не говоря уже о каких-то килобайтах информации, передаваемых в ходе игры. С помощью данного руководства вы сможете оптимизировать соединение с любимым сервером, даже, если он находится не в вашей стране.
Для начала выделим консольные команды, которыми мы будем пользоваться:
• cl_updaterate «xx» — число обновлений (посылок) инфоpмации (пакетов) от
сеpвеpа клиентy, в секyндy. Иначе – скоpость, с котоpой обновляются сведения
об игpе.
• cl_cmdrate «xx» — число обновлений (посылок) инфоpмации (пакетов) от клиента
к сеpвеpy, в секyндy. Иначе — скоpость, с котоpой посылаются команды на
сеpвеp.
• rate «xxxxxx» — предел байт в секунду, который сервер может переслать на клиентскую сторону.
• ex_interp «xх» — эта команда отвечает за интерполяцию. Интерполяция – сложный аналитический процесс. По полученным данным от сервера, клиент вычисляет приблизительное расположение игроков. То есть “картинка”, которую вы видите в игре, отличается от действительности. Значение параметра определяет частоту, с которой будет вычисляться новое расположение игроков.
Именно этими командами мы будем манипулировать, чтобы подстроится под тот или иной сервер, предварительно включив монитор соединения с сервером: net_graph 3
Начнем с cl_cmdrate – значение которой должно быть равно вашему числу кадров в секунду — fps, то-есть 100.
Оптимальный rate для интернет серверов считается 20 000 (25 000 ставится на LAN серверах), но вы можете попробовать поставить себе rate побольше (до 30 000), если это снизит ваш лосс, в обратном же случае ставим 20 000.
Теперь начинается самое интересное — это cl_updaterate, который мы будем менять понижая со 100 до того момента, пока наш лосс будет минимален и ex_interp, который можно поставить на 0,1, как советуют многие геймеры (для более гладкой игры), на 0, чтобы игра сама устанавливала интерполяцию или же подобрать под свой личный стиль игры или сервер, ведь на некоторых серверах стоит определенный sv_maxupdaterate ограничивающий поток информации, посылаемой с сервера на запросы с клиента. Попробуйте промежуток между 0,1 и 0,05.
По сути, чтобы оптимизировать свое соединение с любимым сервером, нужно достаточно долго пробовать разные значения этих команд и в итоге… как говорится: «кто ищет — тот всегда найдет».
Для примера выложу свои настройки для игры на серверах cs.yalta1.ru, учитывая то, что я нахожусь в Петербурге:
cl_cmdrate 99
cl_updaterate 50
rate 20000
ex_interp 1
p.s. – во избежании злостных комментариев пишу следующее: в статье оговорены только основные команды для оптимизации. Статья не является точным руководством, это лишь обмен опытом.
Новый дизайн сайта
12.03.2010Сайт приобрел простой и удобный дизайн.
