Форум сервера cs.ozerki.net - Игра продолжается !
Панель ссылок
Навигация
Вернуться   Форум сервера cs.ozerki.net - Игра продолжается ! > Игры наших серверов > Team Fortress 2
Team Fortress 2 Ремейк популярной в былые времена Team Fortress Classic.
Ответ

  #1
Старый 19.11.2011, 16:41
 
  Админ сервера OZK-Team Fortress 2
Интеллектуал: За интеллектальную помощь 
 
Аватар для Reflex

Пост Конфигурация серверов

Конфигурация одинакова на всех серверах, кроме некоторых исключений, и на текущий момент (май 2013) она такова:
Код:
decalfrequency 10
host_framerate 0
host_thread_mode 1
log on


mp_allowspectators 1
mp_autocrosshair 0
mp_autoteambalance 1
mp_bonusroundtime 15
mp_chattime 10
mp_disable_respawn_times 0
mp_enableroundwaittime 1
mp_fadetoblack 0
mp_falldamage 1
mp_footsteps 1
mp_forceautoteam 1
mp_forcecamera 1
mp_fraglimit 0
mp_friendlyfire 0
mp_idledealmethod 0
mp_idlemaxtime 2
mp_match_end_at_timelimit 0
mp_maxrounds 2
mp_respawnwavetime 10.0
mp_stalemate_enable 1
mp_stalemate_meleeonly 0
mp_stalemate_timelimit 180
mp_teamplay 0
mp_teams_unbalance_limit 1
mp_timelimit 60
mp_time_between_capscoring 30
mp_tournament 0
mp_weaponstay 0
mp_windifference 0
mp_winlimit 0
mp_scrambleteams_auto 1
mp_scrambleteams_auto_windifference 2


sv_allowdownload 1
sv_allowupload 1
sv_allow_color_correction 0
sv_allow_votes 0
sv_allow_wait_command 0
sv_alltalk 0
sv_cheats 0
sv_client_max_interp_ratio 5
sv_client_min_interp_ratio 1
sv_client_predict 1
sv_maxcmdrate 66
sv_maxrate 120000
sv_maxupdaterate 66
sv_mincmdrate 30
sv_minrate 30000
sv_minupdaterate 20
sv_password ""
sv_pausable 0
sv_pure 1
sv_pure_kick_clients 1
sv_vote_allow_spectators 1
sv_vote_issue_changelevel_allowed 0
sv_vote_issue_kick_allowed 1
sv_vote_issue_nextlevel_allowed 0
sv_vote_issue_restart_game_allowed 0
sv_vote_issue_scramble_teams_allowed 0
sv_vote_kick_ban_duration 60


tf_avoidteammates_pushaway 0
tf_clamp_airducks 1
tf_ctf_bonus_time 10
tf_damage_disablespread 0
tf_flag_caps_per_round 3
tf_mm_servermode 1
tf_teamtalk 1
tf_use_fixed_weaponspreads 0
tf_weapon_criticals 1

Последний раз редактировалось Reflex, 10.05.2013 в 14:19.
Reflex вне форума   Вверх Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Reflex за это полезное сообщение:
  #2
Старый 20.11.2011, 11:52
 
Аватар для ELninYO

Ответ: Конфигурация серверов

Неужели нет возможности рейты до 100 поднять?
  Вверх Ответить с цитированием
  #3
Старый 20.11.2011, 14:17
 
  Админ сервера OZK-Team Fortress 2
Интеллектуал: За интеллектальную помощь 
 
Аватар для Reflex

Ответ: Конфигурация серверов

Слева значения из конфига Европейской Лиги TF2
Посередине наша конфигурация
А справа образец конфига от wiki.teamfortress.com
Код:
			etf2l		ozk		wiki
sv_maxcmdrate		66		66		66
sv_maxrate		60000		60000		20000
sv_maxupdaterate	66		66		66
sv_mincmdrate		40		11		10
sv_minrate		20000		3500		3500
sv_minupdaterate	40		10		0
Настройки игрового клиента по умолчанию:
Код:
rate 10000
cl_updaterate 20
cl_cmdrate 30
Не считаю разумным поднимать верхнюю планку рейтов, а нижнюю я опустил для игроков с настройками по умолчанию, чтоб им сервер свои значения не навязывал.

Добавлено через 15 минут
На форуме ESL множество срачей за прошлые годы насчёт верных значений, а сейчас числа такие же как и у etf2l, но sv_maxrate 0, т.е. не ограничено.

Последний раз редактировалось Reflex, 20.11.2011 в 14:46. Причина: Добавлено сообщение
Reflex вне форума   Вверх Ответить с цитированием
  #4
Старый 20.11.2011, 16:57
 
Аватар для ELninYO

Ответ: Конфигурация серверов

Цитата:
Сообщение от Reflex Посмотреть сообщение
Слева значения из конфига Европейской Лиги TF2
Посередине наша конфигурация
А справа образец конфига от wiki.teamfortress.com
Код:
			etf2l		ozk		wiki
sv_maxcmdrate		66		66		66
sv_maxrate		60000		60000		20000
sv_maxupdaterate	66		66		66
sv_mincmdrate		40		11		10
sv_minrate		20000		3500		3500
sv_minupdaterate	40		10		0
Настройки игрового клиента по умолчанию:
Код:
rate 10000
cl_updaterate 20
cl_cmdrate 30
Не считаю разумным поднимать верхнюю планку рейтов, а нижнюю я опустил для игроков с настройками по умолчанию, чтоб им сервер свои значения не навязывал.

Добавлено через 15 минут
На форуме ESL множество срачей за прошлые годы насчёт верных значений, а сейчас числа такие же как и у etf2l, но sv_maxrate 0, т.е. не ограничено.
Видимо ты сведущий человек, по этому не буду разжевывать, что да как, просто рейты подними, и глянь, как стрельба изменится... на 100 она гараздо конфортее.
  Вверх Ответить с цитированием
  #5
Старый 20.11.2011, 19:34
 
  Админ сервера OZK-Team Fortress 2
Интеллектуал: За интеллектальную помощь 
 
Аватар для Reflex

Ответ: Конфигурация серверов

ELninYO, всё же разжуй, может я действительно чего-то не понимаю, и идея взять рейты из конфига etf2l была не удачной.
Reflex вне форума   Вверх Ответить с цитированием
  #6
Старый 20.11.2011, 21:19
Практически я

 
Аватар для allig4t0r

Ответ: Конфигурация серверов

Цитата:
Сообщение от ELninYO Посмотреть сообщение
на 100 она гараздо конфортее
Можно узнать что значит комфортнее? И какую конкретно переменную стоит поставить 100?

При ответе стоит учесть 'Server frame rate is now based on the tickrate of the active Source mod, not the fps_max convar ', что косвенно относится к cmdrate.
__________________
[[ ]]
allig4t0r вне форума   Вверх Ответить с цитированием
  #7
Старый 21.11.2011, 00:33
 
  Админ сервера OZK-Team Fortress 2
Интеллектуал: За интеллектальную помощь 
 
Аватар для Reflex

Ответ: Конфигурация серверов

Сейчас полетал в спеках по переполненному payload серверу с включёнными настройками по умолчанию. Заметил, что значения rate 10000 в мясе не хватает, появляется высокий choke.

Думаю нужно в конфиг вписать
Код:
sv_mincmdrate		30
sv_minrate		15000
sv_minupdaterate	20
Интересно как оно будет трафик расходовать, по идее один сервер на 24 игрока может в пике до 2.7 Мбит/с жрать, но это теоретическое число, в большинстве случаев игрок не видит всех других игроков сразу и трафик у него гораздо ниже 15 КБайт/с.

Добавлено через 5 минут
Тут ещё оптимизация карты играет роль, если игроки друг-друга не видят, но все в одном Visleaf'е сидят (большие и открытые пространства карты), то трафик высокий.

Последний раз редактировалось Reflex, 21.11.2011 в 00:38. Причина: Добавлено сообщение
Reflex вне форума   Вверх Ответить с цитированием
  #8
Старый 22.11.2011, 14:06
 
Аватар для ELninYO

Ответ: Конфигурация серверов

Цитата:
Сообщение от Reflex Посмотреть сообщение
ELninYO, всё же разжуй, может я действительно чего-то не понимаю, и идея взять рейты из конфига etf2l была не удачной.
Я вот про это говорил:
sv_minrate 15000
sv_maxrate 30000
sv_minupdaterate 67
sv_maxupdaterate 100
sv_mincmdrate 67
sv_maxcmdrate 100
Реально выставить такие параметры? Пропускная способность больше, стрельба и беготня сразу комфортнее станет, это еще с КС1.6 повелось, просто такие параметры будут значительно больше жрать трафика, по этому раньше делали сервера не на 100, а на 66, ибо раньше сервера в аренду брали, и широкополосный интернет трафик дорого стоил.
Я в свое время увлекался поднятием серверов для своего комп. клуба. При таких настройках сервер 1.6 на 16 игроков, при полном заполнение жрал 100-150 мб/час, точно уже не помню, давно было. Но стрельба отличалась значительно, при 66-ти и 100-а. Может оно конечно в ТФ2 не особо и критично, тут не обязательно вечно "хеды" ставить.
  Вверх Ответить с цитированием
  #9
Старый 22.11.2011, 16:48
 
  Админ сервера OZK-Team Fortress 2
Интеллектуал: За интеллектальную помощь 
 
Аватар для Reflex

Ответ: Конфигурация серверов

Со времён CS1.6 многое изменилось и самым значимым изменением стал выход движка Source. Все, возможно, в курсе такой вещи, как tickrate, это переменная регулирующая частоту, с которой игровой сервер производит обсчёт изменений в игровом мире. Многие игроки, да порой даже хостинги игровых серверов, не знают о том, что в движке tf2 это значение жёстко зафиксировано на 66.
Цитата:
Note: It is not possible to change tickrate on CSS, DoD S TF2, L4D and L4D2 because changing tickrate causes server timing issues. The tickrate is set to 66 in CSS, DoD S and TF2, and 30 in L4D and L4D2.
А с недавнего обновления и мифический серверный fps ограничен величиной tickrate, о чём сообщил allig4t0r.

Получается, что значения updaterate и cmdrate выше 66 сервер не сможет обработать.

С частотой обновления игрового мира сервером и частотами на которых сервер шлёт обновлённую информацию о мире и получает обновления о действиях игрока мы разобрались, но осталась ещё одна важная переменная — rate у клиента и sv_maxrate у сервера. Эти переменные определяют максимальное количество трафика в байтах за секунду. Клиент устанавливает в настройках сколько раз в секунду он хочет знать об обновлениях игрового мира и сколько раз в секунду отправлять его действия на сервер (переменные cl_updaterate и cl_cmdrate соответственно). Но если трафик упрётся в полку, установленную переменными rate и sv_maxrate, то частота обновления снизится для удовлетворения ограничений по трафику. Произойдёт так называемый choke, который видно на графике net_graph. Что-бы избежать этого нужно повысить rate.

Если нет точного понимания работы клиента и сервера, то конфиг клиента лучше вообще не трогать

ранее я писал, что по умолчанию rate равен 10000, но это не верно, он зависит от настроек в стиме.
Reflex вне форума   Вверх Ответить с цитированием
  #10
Старый 22.11.2011, 17:07
 
Аватар для ELninYO

Ответ: Конфигурация серверов

Что-то мне с трудом верится что там стоит жестко 66, а на кой хрен тогда вообще есть эта переменная? Я всегда когда захожу на незнакомый сервер то проверяю рейты, на всех значение разное, частенько встречается значение 100, проверить это легко, выставляешь свои значение переменные rate 30000, cl_updaterate и cl_cmdrate на 101, потом просто пишешь без значения, жмешь ентер и сервер тебе показывает какое значение у тебя на данный момент, попробуй измени значения как я выше писал, и проверим не отходя от кассы, если все ровно будет 66, вопрос отпадет сам собою и я тупо оказался неправым.

sv_minrate 15000
sv_maxrate 30000
sv_minupdaterate 67
sv_maxupdaterate 100
sv_mincmdrate 67
sv_maxcmdrate 100
  Вверх Ответить с цитированием
Ответ


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Предлагаю нововведения для серверов. Cauchy Team Fortress 2 112 07.04.2012 20:52
Перевод всех КС серверов ОЗК на стим ! hola Counter-Strike 514 10.04.2009 23:12
Конфигурация наших серверов onkor Наши серверы 0 02.10.2007 21:52
IP адреса наших серверов EHOT Counter-Strike 6 30.07.2006 14:59


Часовой пояс GMT +4, время: 07:32.

Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Русский перевод: zCarot