Создаем сервер Team Fortress 2 с нуля
- Опубликовал: BAKS
- Дата: 6-10-2012, 19:20
- Просмотров: 8 160
Ну вот наконец-то у нас на сайте появилась статья как создать свой сервер для игры Team Fortress 2. Наверное кто-то ждал, ведь для CSS, CS 1.6, L4D, L4D2 и насколько я помню DOD:S есть подобные статьи, а а для TF2 нету. Вобщем прошу любить и жаловать.
Итак, для начала чем отличается отдельный сервер от интегрированного в Steam? Отдельный сервер предоставляет гораздо больше возможностей (например плагины), но более сложен в настройке. Канал тоже потребуется широкий и уж точно не лимитированный.
1. Давайте приступим теперь к самому созданию. Для начала скачайте программу HLDS Update Tool здесь: Narod.ru
2. Создадим папку "Сервер TF2" (название любое) на диске D или C (куда вам удобнее, ведь это не имеет значения).
3. Теперь устанавливаем туда только что скачанную нами программу.
4. Установили? В итоге в вашей папке появится 4 файла. Кликайте по HldsUpdateTool.exe и ждите когда утилита обновит саму себя (окошко исчезнет когда всё будет сделано).
5. Теперь можно скачать сам сервер TF2. Создавайте в папке сервера текстовый файл и напишите такие строчки:
hldsupdatetool.exe -command update -game tf -dir . -verify_all pause
Теперь жмен "Сохранить как..." и сохрнаняем под именем Update.bat (Внимание: Update можно изменить на своё название, но я обычно использую такое, НО РАСШИРЕНИЕ .BAT ДОЛЬЖНО ОСТАТЬСЯ)
P.S.: Всё достаточно просто, эти команды установят сервер TF2 в эту же папку. Параметр -verify_all сначала проверяет директории сервера на наличие нужных файлов и обновляет только старые / загружает отсутствующие, это полезно если связь прервалась и вы не хотите качать всё заново, или для обновления сервера в будущем. Команда pause нужна для того, чтобы выполнив обновление окошко hlds не закрылось - и мы увидели как проходил процесс не заглядывая в лог.
6. После того как мы сохранили файл с раширением *bat, запускаем его. Должно появиться черное окошко консоли. Наш сервер начал скачиваться. Осталось ждать когда он скачается (Внимание: не закрывайте окно пока идет загрузка, после её завершения окно само закроется)
P.S.: Загрузка может продолжаться от 1 часа и до 3-4 (возможно дольше). Это зависит от скорости вашего интернета.
7. Ну а пока наш сервер скачивается займемся ещё одним файлом, который будет запускать наш будущий сервер. Итак опять откроем текстовый редактор и напишем такие строки:
@echo off
cls
echo Protecting srcds from crashes...
title srcds.com Watchdog
:srcds
echo (%time%) srcds started.
start /wait srcds.exe -console -game tf -tickrate 66 -secure +maxplayers 20 -port 27015 +map cp_dustbowl
echo (%time%) WARNING: srcds closed or crashed, restarting....
goto srcds
Теперь сохраняем данный файл: Start.bat (как и в прошлом случае, название не имеет значения, но расширение оставляем)
Давайте разберем теперь данный файл:
-console - Запустит наш сервер в консольном режиме, можно использовать +console для оконного режима (как вам удобнее)
-tickrate 66 - Тикрейты сервера
+maxplayers 20 - Количество мест для игроков (т.е. указано 20)
-port 27015 - Порт на котором будет запущен сервер (если у вас 2 или более сервера, то обязательно порт у всех должен быть разный)
+map cp_dustbowl - Карта на которой будет зпущен сервер (можно изменить на любую другую сразу, или из админки в игре)
Итак, наш сервер загрузился, окошко пропало. Теперь запускаем файл Start.bat и заходим на сервер для пробы. Всё работает? Отлично.
P.S.: Можете создать ярлык на рабочем столе который будет ссылаться на файл Start.bat, чтобы нелазить каждый раз в папку с сервером.
Вот в принципе и всё. Ваш сервер готов. Не забываем установить SourceMod и несколько интересных плагинов на сервер. в следующей статье я расскажу как настроить данный сервер.
Поделиться или рекомендовать своим друзьям:
Прямая ссылка: | |
BB-code ссылка: | |
HTML ссылка: |
- Категория: Team Fortress 2 → Статьи
Также рекомендуем:
- Инструкця по замене звуков в Team Fortress 2
Представляем вашему вниманию краткую инструкцию по замене звуков в Team Fortress 2.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.