Главная | Регистрация | Вход | RSS

Каталог статей

Главная » Статьи » Team Fortress 2 » Настройки сервера

Настройка сервера FAQ: Stv, relay, rcon
К приближающемуся старту игр в лиге, да и вообще штука нужная, решил написать гайд по настройке \ созданию сервера. Хотя сам с этим немного возился. Поэтому прошу, тех кто разбирается, добавлять упущенные, моменты, какие-то нюансы итп В общем то, с чем могут возникнуть проблемы. Позже тогда опубликую общую версию на сайте.


I.Создание выделенного сервера.
Если вы счастливый обладатель мощной системы, с парой гигов быстрой памяти, хорошим процессором, толстым Интернет каналом порядка 5 мбит\с и статическим ip вы вполне можете сами создавать сервер для 6х6 игр.

Если со всем, кроме статического ip, проблем нет, вам поможет - no-ip.com/ (подробные инструкции по применению находим в гугле)

В стиме закладка «Инструменты» установить «Team Fortress 2 Dedicated server»
После установки в папке C:\Program Files\Steam\SteamApps\[ваш аккаунт] появится директория «source 2007 dedicated server» там папка «tf» в ней нужно будет создать папки «cfg» и «maps» в cfg соответственно должны лежать серверные конфиги, а в maps нестандартные карты.
Конфиг etf2l для 6х6 игр:
http://daykiller.de/etf2l.cfg
С выходом новых обновлений конфиги устаревают, проверяйте их актуальность.

На форуме стримарены можно прочитать подробный гайд по установке сервера отдельно от игры, с помощью hlds.


II.Kоманды, которые пригодятся, в управлении сервером. Для активации большинства из них необходима перезагрузка карты.

exec – команда загружающая конфигурационный файл (кофниг), содержащий необходимые настройки. Кофниг это текстовый файл в папке cfg, с разрешением .cfg Редактируется блокнотом.
exec server.cfg

mp_tournament 1 – включает турнирный режим. Активируется меню готовности игроков (F4) Будьте осторожны с установкой различных модов на сервер. Некоторые приводят к тому, что после подтверждения готовности всеми игроками – сервер отключается. Если с толкнулись с подобным – проблема в модах.
mp_tournament_restart – повторно выводит меню готовности к игре.

mp_restartround 1

сhangelevel «имя карты» У этой команды есть аналог - map но при смене карты через map, с сервера кикает всех игроков.
сhangelevel cp_well

mp_teams_unbalance_limit 0
mp_autoteambalance 0

mp_disable_respawn_times 1\0

tf_weapon_criticals 0 – отключение критов

mp_tournament_stopwatch 1 – активация стопвоч режима. Необходим на таких картах как gravelpit, dustbowl, goldrush итп При его использовании необходимо выставлять переменую mp_timelimit на 0

mp_forcecamera 0\1 – разрешает \ запрещает после смерти следить за игроками противника.

maxplayers - максимальное кол-во игроков. Будьте бдительны с этой переменной. На многих платных хостингах, где сервера покупаются из расчета цены за каждый слот, после смены этой переменой, в пользу, не оговоренную договором, сервер блокируется.

sv_password - пароль на сервер. Для снятия, в качестве пароля указываются пустые кавычки - sv_password ""

sv_alltalk – возможность общаться в общем, игровом звуковом чате, всем игрокам находящим на сервере.

sv_voiceenable 0 – запрет на общение в голосовом чате, существенно снизит нагрузку на пропускной канал сервера.

sv_pausable 1 – возможность установки паузы. Паузу, если эта возможность включена, может поставить и снять любой игрок (снимает не обязательно тот, кто ставил). Во время паузы на сервер нельзя зайти, т.е анимация загрузки останавливается за несколько делений до конца и остаётся в таком положении, пока паузу не отключат.
pause – установка паузы в игре. Снимается также.

Кикнуть игрока:
status - Копируем ник, там же можно найти steamid и ip для Бана (banip \ banid)
kick nick

Режим Arena.

tf_arena_max_streak <число> - разница в очках после которой меняется состав команд.
tf_arena_preround_time время до начала раунда в секундах.


III.Удалённое управление сервером. Если вы знаете ркон адрес и пароль, вы можете полностью контролировать сервер удалённо, т.е с другого компа.
Для этого необходимо ввести

rcon_address «ip:port»
rcon_password «пароль»
пример rcon_address 127.0.0.1:27015

После, все команды на удалённый сервер выглядят так:

rcon сhangelevel cp_well
rcon sv_password
итп


IV.Трансляция игры – SourceTV демо

tv_enable 1 – вешает СурсТВ бота на сервер. Бот появится после перезагрузки карты. Когда включается ств, количество слотов увеличивается на 1, т.е. если у вас было 12 слотов, то при включении ств их станет 13. Разные сервер-хостинги по-разному к этому относятся. Некоторые системы автоматически выключат сервер, некоторые через какое-то время, а где-то за этим просто не следят.
tv_record "имя демки" - запись.
tv_stoprecord - конец записи. Если, после остановки, начать запись демки с прежним названием, старая версия будет удалена.
tv_autorecord 1 - демка SourceTV будет записываться автоматически, сразу после загрузки карты.
tv_maxclients – Максимум 255. Но необходимо учитывать, что кол-во зрителей сильно загружает интернет канал. Примерно так: 1мбит = 20-25 зрителей на Ств.
tv_password - пароль на ств. Общепринято ставить tv
tv_status
tv_transmitall 1 – отключение «авто режиссёра» т.е зрители могут свободно переключаться между игроками. Увеличивает нагрузку на канал, но с «авто режиссёром» игру смотреть очень тяжело, часто показываются пустые точки или перемещение игроков от респа до первой точки, пока где-то идёт война…
tv_chattimelimit 1 – разрешает зрителям общаться в чате, можно отключать, для повышения пропускной способности канала.
tv_delay 90 - задержка, в секундах, с которой будут видеть происходящие зрители
tv_delaymapchange 1


V.Организация Stv Proxy. Если у вас или у вашего сервера ограничено кол-во зрителей на СурсТВ. А игра предстоит интересная, слотов на Ств нужно много, необходимо вешать прокси ств. Выглядит это так: к основному (master) присоединяется relay\proxy СурсТВ и зрители, заходя на прокси Ств загружают его интернет канал, а не канал основного Ств.

Здесь самая простая схема: 1 прокси, присоединяется к основному Ств, хотя на 1 ств можно повесить множество Прокси Ств и даже на Прокси ств можно вешать другие прокси, но этого я не делал.

Необходимо иметь выделенный сервер и сурсТв на нем, чтобы использовать этот Ств в качестве прокси. Указываем на сервере (на котором висит потенциальный ПроксиСТВ):

tv_relaypassword
– указывается пароль на основном Ств (master)
tv_relay – указывается ip основного ств

Всё, релей должен присоединиться к Ств мастер и зрители, вводя ip Прокси ств смогут наблюдать за матчем через него. Чтобы это проверить, используйте tv_status


Спс apathy за помощь с прокси ств. Так же в дополнении статьи принимали участие: r3sp, RED, hentai-kun, Shaikan, Vozic Shaikan, RaZeR за что им большое спасибо! Пишите, если есть что добавить.
Источник tf2world.ru



Источник: http://tf2world.ru/forum/showthread.php?t=1677
Категория: Настройки сервера | Добавил: GrandMaster (08.07.2009)
Просмотров: 2504 | Теги: TF, opengame, TF2, сделать, rcon, Как, настройка, Team, Сервер | Рейтинг: 3.0/2
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Категории раздела
Об игре [1]
Новости игры [1]
Настройки сервера [1]
Консольные команды [0]
Полезные советы [1]
Готовые сервера [0]
Дополнения [1]
TOP хостинг-компаний [0]
Поиск
Наш опрос
Оцените мой сайт
Всего ответов: 474
Облако тегов
opengame хостинг игра игровых настройка серверов пожаловать бука года Orange Сервера Как GTA не обдеться игровые cs cs1.6 strike 1.6 читы настройки Оптимизация Couner креативны Сервер TF2 Team server Counter-Strike об игре Fortress Интервью SA-MP counter игры 3D Пинг снизить cs:s Source Сборка Готовый команды of Консольные World wow для Готовая