Как настроить сервер тф2

Создание и настройка отдельного сервера TF2

Чем отличается отдельный сервер от интегрированного в steam? Он предоставляет гораздо больше возможностей (например плагины), но более сложен в настройке. Канал тоже потребуется широкий и уж точно не лимитированный.

Здесь и сейчас вы увидите кости, мышцы, сухожилия и прочие шестерёнки Добросервера.

Переходите по ссылке http://store.steampowered.com/about/ и скачивайте Windows HLDS Update Tool

Устанавливайте HLDS в папку предполагаемого сервера:

В качестве региона выбирайте Европу:

В итоге в вашей папке появится 4 файла:

Кликайте по HldsUpdateTool.exe и ждите когда утилита обновит саму себя (окошко исчезнет когда всё будет сделано).

Теперь можно установить сервер tf2. Создавайте в папке сервера текстовый файл и меняйте его тип на .bat (название не принципиально, но я обычно использую hldsupdatetool.bat), откройте его блокнотом и добавьте следующие две строчки:

Всё достаточно просто, эти команды установят сервер tf2 в эту же папку. Параметр -verify_all сначала проверяет директории сервера на наличие нужных файлов и обновляет только старые / загружает отсутствующие, это полезно если связь прервалась и вы не хотите качать всё заново, или для обновления сервера в будущем. Команда pause нужна для того, чтобы выполнив обновление окошко hlds не закрылось — и мы увидели как проходил процесс не заглядывая в лог.

Теперь используйте заклинание «двойной клик левой кнопкой мыши» по созданному .bat и можете идти заниматься бизнесом, чтобы вернуться через 2.66 гб:

Переходите в папку orangebox, теперь надо создать батник для запуска сервера. Название опять же не принципиально, пусть это будет start.bat:

echo Protecting srcds from crashes.

title srcds.com Watchdog

echo (%time%) srcds started.

start /wait srcds.exe -console -game tf -tickrate 66 -secure +maxplayers 24 -port 27020 +map cp_dustbowl

echo (%time%) WARNING: srcds closed or crashed, restarting.

Из этих настроек важны две — максимальное кол-во игроков и карта по умолчанию.

Двойной клик по этому файлу запустит сервер. Однако нам пока это не нужно, пока просто создайте ярлык на него, ведущий на рабочий стол. Конечно вы можете этого не делать и каждый раз ползать с фонариком в зубах по файловому менеджеру когда вам понадобится запустить сервер.

Источник

Как настроить сервер тф2

4,040 уникальных посетителей
133 добавили в избранное

У вас есть Steam, Team Fortress 2 и открыты порты? Тогда вам сюда! Для создания сервера вы должны запомнить что админ сервера вы, и пока что вас доступны команды kick и ban поэтому особо напрягаться не надо. Я помогу вам создать сервер всего лишь какими та 3-мя командами. Готовый сервер можете скачать и настроить сами (это по желанию). Для этого нам понадобится:

— Steam
— Team Fortress 2
— Открытые порты

Примечание: Если порты закрыты, то найдите в интернете информацию о том, как открыть порты на вашем устройстве.

) и пишем:

hostname # — Задать название вашему серверу (вместо # название вашего сервера).

maxplayers 32 — Значение, сколько игроков может подключиться к вашему серверу (по умолчанию: 24).

map # — Загрузить карту, для игры на сервере (вместо # любую карту, которую вам предложит консоль).

Дождитесь загрузки. Теперь главное, поскольку вы загрузили сервер без плагинов, то вам доступны команды:

kick «имя игрока» — Отключить игрока от сервера (Пример: kick Mr.Green).
Команда kick использует простую схему для кика игроков. Английские ники пишутся без кавычек, а русские только в кавычках. Пример: kick «Муравей» ← именно так вам нужно будет вводить, для того, что бы кикнуть игрока с русским ником

addip «время в минутах» — Забанить игрока на определённое время по IP-адресу. IP-адрес игрока можно узнать в момент когда игрок подключается к серверу.

Также использовать остальные команды, но с особой осторожностью, поскольку в большинстве случае включения читов достижения игры просто-напросто отключаются и если же они отключатся то вам придётся отключать читы и перезагружать карту, но есть другой способ. Например, если прописать себе команду NoClip то вам придётся быстро включить читы, ввести команду и после чего выключить читы, делаем это следующим способом:

sv_cheats 1; noclip; sv_cheats 0

Используя символ ; (точка с запятой) команды можно вводить очень быстро, и в нашем случаю аккуратно. Аккуратность в нашем случае очень важна!

Что ж остаётся пожелать вам удачи в создании вашего игрового сервера также не забывайте самое главное правило:
→ Админ всегда прав ←

Этот же метод используется на всех версиях игр Valve, но помните, что если порты закрыты ваш сервер не будет виден в поиске и к нему невозможно будет присоединиться!

Многие пользователи сталкиваются и по сей день с этой проблемой, не все провайдеры поддерживают белый IP-адрес, но есть и другие провайдеры, которые поддерживают белый IP-адрес.

Частный IP-адрес (англ. private IP address), также называемый внутренним, внутрисетевым, локальным или «серым» — IP-адрес, принадлежащий к специальному диапазону, не используемому в сети Интернет. Такие адреса предназначены для применения в локальных сетях, распределение таких адресов никем не контролируется.

Или проще говоря — это IP-адрес, который существует только в локальной сети.

В этом абзаце я попытаюсь вам рассказать о методе, который поможет вам сделать проброс портов с помощью VPN. Схема работы будет такова: Хостер → Сервер VPN → Игрок, этот же метод может использоваться наоборот.

Источник

Как настроить сервер тф2

1,894 уникальных посетителей
68 добавили в избранное

И так заходим в папку нашего сервера дальше идем сюда \orangebox\tf\cfg
Там у нас должен быть файлик server.cfg
Если его нету то создайте с помощью блокнота
Дальше в него поместите стандартные настройки сервера эти настройки переведены(лично мною)
И они находяться внизу:
//////////////////////////////////////////////
//////////////////////////////////////////////
/////////////Стандартный конфиг///////////////
/////////////////////////////////
//////////////////////////////////////////////
//////////////////////////////////////////////

// Важные настройки сервера //

// Имя сервера
hostname yourserver.com TF2 Server

// Сколько максимально сервер будет вмещать
sv_visiblemaxplayers 24

// Максимум раундов после чего смениться мапа (карта)
mp_maxrounds 5

// Set to lock per-frame time elapse
host_framerate 0

// Set the pause state of the server
setpause 0

// Размещен сервер 0=В интернете 1=В лане
sv_lan 0

// Whether the server enforces file consistency for critical files
sv_consistency 1

// Collect CPU usage stats
sv_stats 1

// Загружать конфиги забаненых юзеров //

exec banned_user.cfg
exec banned_ip.cfg
writeid
writeip

// Вставляем ваш пароль с помощью каторого можем управлять сервером
rcon_password yourpw

// Сколько попыток юзера ввести правильный ркон пароль
sv_rcon_maxfailures 5

// На сколько минут забаним юзера после попыток ввода не правильного пароля
sv_rcon_banpenalty 1440

// Ввести лог консоли (игры) и сохранять их в файл on=вести off=не вести
log on

// Вести лог в один файл 1=Да 0=Нет
sv_log_onefile 0

// Вести в файл лог 1=Да 0=Нет
sv_logfile 1

// Вести лог юзеров каторых забанили 1=Да 0=Нет
sv_logbans 1

// Вести лог консоли 1=Да 0=Нет
sv_logecho 1

// Сколько ФПС максимум у юзера на сервере
fps_max 600

// Минимальные рейты юзера допущеным сервером 0=Не ограничено
sv_minrate 0

// Максимальные рейты юзера допущеным сервером 0=Не ограничено (рекомендуеться ставить под рейт серва)
sv_maxrate 25000

// Минимум секунд обновления сервера у юзера(во время игры)
sv_minupdaterate 10

// Максимум секунд обновления сервера у юзера(во время игры)(рекомендуеться ставить под рейт серва)
sv_maxupdaterate 66

// Настройки загрузки файлов //

// Дать возможность юзерам закачивать и заменять файлы если потребуеться 1=Да 0=Нет
sv_allowupload 1

// Дать возможность юзерам закачивать файлы если потребуеться 1=Да 0=Нет
sv_allowdownload 1

// Максимальный размер загружаемого файла в MB
net_maxfilesize 15

// Авто-балансирование 1=Да 0=Нет
mp_autoteambalance 1

// Делать авто-баланс каждые 60 секунд
mp_autoteambalance_delay 60

// Делать срочный авто-баланс каждые 30 секунд (к примеру когда 1 vs 10)
mp_autoteambalance_warning_delay 30

// Максимум сколько человек может превышать команду (не путать с классами)
mp_teams_unbalance_limit 1

// Ждать немного времени после того как должна меняться мапа(карта) 1=Да 0=Нет
mp_enableroundwaittime 0

// Сколько ждать времени когда должен произойти рестарт
mp_restartround 0

// Сколько команда выиграла раундов через столько произойдет рестарт
mp_bonusroundtime 8

// Сколько секунд ждать(на респе) когда начнеться раунд (перевел не точно)
mp_stalemate_timelimit 3

// Сколько раундов играть на мапе(карте)
mp_timelimit 35

// Разрешать убитым юзерам видить других игроков 1=Да 0=Нет
mp_forcecamera 0

// Позволять сидеть в спектаторах 1=Да 0=Нет
mp_allowspectators 1

// Слышить звуки шагов 1=Да 0=Нет
mp_footsteps 1

// Дать возможность включать читы юзерам 1=Да 0=Нет
sv_cheats 0

// Через скока секунд кикать(тайм аут) игрока с разъеденением
sv_timeout 900

// Если игрок стоит 15 минут то есть кикает (автоматом) или отправляет в спеки
mp_idlemaxtime 15

// Что делать с игроком каторый стоит 1=Отправить в спектаторы 2=Кикать
mp_idledealmethod 2

// Через сколько секунд можно поставить новый спрей
decalfrequency 30

// Голосовая связь и чат //

// Разрешить общаться по микрофону 1=Да 0=Нет
sv_voiceenable 1

// Команды могут слышить друг друга 1=Да 0=Нет
sv_alltalk 0

// Через сколько секунд будет исчезать сообщение
mp_chattime 10

Потом создаем в этой же директории (CFG) файлы

Это конфиги забаненых юзеров чтобы когда мы перезагружали сервер то забаненые читеры не смогли Еще раз появиться на сервере
Дальше идем в папку \orangebox\tf\maps\
Туда ложим мапы(карты) каторые хотим видить на сервере
Сделали. Идем в папку \orangebox\tf
Там будут два файлика «mapcycle» и «maplist»
В первом файле (mapcycle) храняться карты каторые будут проигрываться на сервере
Во втором файле (maplist) храняться мапы каторые можно будет поставить с помощью админки к примеру или голосования

Создаем новый батник (.bat формат) в нем пишем
Я этот батник обзову к примеру start-server.bat

@echo off
cls
:loop
echo (%date% %time%) Checking for updates
start /wait C:\server_tf2\update.bat
echo (%date% %time%) Starting SRCDS
start /wait C:\server_tf2\orangebox\srcds.exe -game tf
echo (%date% %time%) Restarting SRCDS
goto loop

Рассмотрим.
«C:\server_tf2\update.bat» что это за путь такой таинственный вы спросите
Помните в начале статьи мы создавали наш батник (.bat формат) каторый обновляет наш сервер так вот Это он просто указываете путь до него (желательно чтобы он лежал в серверной папке)
«C:\server_tf2\orangebox\srcds.exe» указываем путь до файла srcds.exe этот файл храниться у нас в серверной Папке

Теперь запускаем этот самый батник (.bat формат) каторый токо что создали
И так у нас появиться окошечко обновления и второе окошечко где надо указать данные запуска Сервера
Указываем игру ТФ2
Имя серва по барабану так как у нас имя серва будет вставать то каторое прописано в \orangebox\tf\cfg\server.cfg

Карту указываем, количество игроков, UDP порт указываем вот и все))
Запускаем сервер по нажатию клавишы «Запуск сервера»
Вот и все)))

Источник

Читайте также:  Hp 255 g7 клавиатура не работает
Оцените статью