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

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Настройка сервера FAQ: Stv, relay, rcon
GrandMasterДата: Среда, 08.07.2009, 17:25 | Сообщение # 1
Рядовой
Группа: Администраторы
Сообщений: 3
[ 0 ]
Награды:
[ 1 ]
Offline
К приближающемуся старту игр в лиге, да и вообще штука нужная, решил написать гайд по настройке \ созданию сервера. Хотя сам с этим немного возился. Поэтому прошу, тех кто разбирается, добавлять упущенные, моменты, какие-то нюансы итп В общем то, с чем могут возникнуть проблемы. Позже тогда опубликую общую версию на сайте.

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 за что им большое спасибо! Пишите, если есть что добавить.

Статья написана ZerqD для TF2World.ru

  • Страница 1 из 1
  • 1
Поиск:

Форма входа
Поиск
Наш опрос
Оцените мой сайт
Всего ответов: 474
Облако тегов
игровых настройка box Half Как Хостинг серверов Andreas strike игра Couner читы настройки оптимизация сервер tf2 Team counter-strike Server игре Fortress cs игры 3D counter opengame об source 1.6 Emo Emo-tear cs1.6 готовый SA-MP 0.22 GTA:SA GTA команды Comgames для Of консольные пинг Call Cod4 Duty сервера cs:s сборка Counter-Strike: