|
|
Team Fortress 2 Ремейк популярной в былые времена Team Fortress Classic. |

19.11.2011, 16:41
Поблагодарил: 38 раз(а)
Отблагодарили: 185 раз(а) в 104 сообщениях
|
Конфигурация серверов |
|
Конфигурация одинакова на всех серверах, кроме некоторых исключений, и на текущий момент (май 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.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо Reflex за это полезное сообщение:
|
|

20.11.2011, 11:52
|
Ответ: Конфигурация серверов |
|
Неужели нет возможности рейты до 100 поднять?
|
|
|

20.11.2011, 14:17
Поблагодарил: 38 раз(а)
Отблагодарили: 185 раз(а) в 104 сообщениях
|
Ответ: Конфигурация серверов |
|
Слева значения из конфига Европейской Лиги 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.
Причина: Добавлено сообщение
|
|
|

20.11.2011, 16:57
|
Ответ: Конфигурация серверов |
|
Цитата:
Сообщение от 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 она гараздо конфортее.
|
|
|

20.11.2011, 19:34
Поблагодарил: 38 раз(а)
Отблагодарили: 185 раз(а) в 104 сообщениях
|
Ответ: Конфигурация серверов |
|
ELninYO, всё же разжуй, может я действительно чего-то не понимаю, и идея взять рейты из конфига etf2l была не удачной.
|
|
|

20.11.2011, 21:19
Практически я
Поблагодарил: 4,294,967,214 раз(а)
Отблагодарили: 4,294,967,229 раз(а) в 4,294,967,278 сообщениях
|
Ответ: Конфигурация серверов |
|
Цитата:
Сообщение от ELninYO
на 100 она гараздо конфортее
|
Можно узнать что значит комфортнее? И какую конкретно переменную стоит поставить 100?
При ответе стоит учесть 'Server frame rate is now based on the tickrate of the active Source mod, not the fps_max convar ', что косвенно относится к cmdrate.
__________________
[[ ]]
|
|
|

21.11.2011, 00:33
Поблагодарил: 38 раз(а)
Отблагодарили: 185 раз(а) в 104 сообщениях
|
Ответ: Конфигурация серверов |
|
Сейчас полетал в спеках по переполненному 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.
Причина: Добавлено сообщение
|
|
|

22.11.2011, 14:06
|
Ответ: Конфигурация серверов |
|
Цитата:
Сообщение от 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 не особо и критично, тут не обязательно вечно "хеды" ставить.
|
|
|

22.11.2011, 16:48
Поблагодарил: 38 раз(а)
Отблагодарили: 185 раз(а) в 104 сообщениях
|
Ответ: Конфигурация серверов |
|
Со времён 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, но это не верно, он зависит от настроек в стиме.
|
|
|

22.11.2011, 17:07
|
Ответ: Конфигурация серверов |
|
Что-то мне с трудом верится что там стоит жестко 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
|
|
|
Опции темы |
|
Опции просмотра |
Линейный вид
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:39.
Powered by vBulletin® Version 3.6.12 Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Русский перевод: zCarot
|