0

Создаем сервер Team Fortress 2 с нуля

У нас вы можете почитать статью Создаем сервер Team Fortress 2 с нуля
Данный материал предоставлен исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.

Создаем сервер Team Fortress 2 с нуля

 

Ну вот наконец-то у нас на сайте появилась статья как создать свой сервер для игры 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 ссылка:

Новость отредактировал: BAKS - 6-10-2012, 21:20
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Купить ссылку здесь за руб.

Как вы к нам попали?
  • Анализ сайта онлайн
  • Яндекс.Метрика
Copyright www.valve-server.ru © 2010-2016 - Все права успешно нарушены.
Copyright © 2004-2016 SoftNews Media Group All Rights Reserved. Powered by DataLife Engine © 2016
Наверх