TF2

TF2. Создание сервера SourceMod.

Предисловие

В данном уроке мы создадим сервер, с возможностью запуска плагинов, и благодаря утилите TF2 Server Manager, это не составит труда.

Создание сервера

Сначала, скачайте TF2 Server Manager отсюда. Нам понадобится файл Release.zip.

Теперь, нажмите Add, чтобы добавить новый сервер в наш менеджер.

Укажите название сервера (Name) и папку, где будут хранится файлы сервера (Folder). И нажмите Run Updater, чтобы скачать файлы сервера.

Окно Брандмауэра Windows пару раз появится, в нем нужно дать приложению все разрешения.

После загрузки, у вас появится папка Servers.

Добавляем поддержку плагинов.

Нам понадобится SourceMod и Metamod, для доступа к плагинам, и к админке.

Скачайте SourceMod отсюда.

И Metamod отсюда.

Архивы распакуйте в папку Servers/имя_сервера/Server/tf. В таком порядке

  1. Сначала SourceMod
  2. Потом Metamod

Теперь, необходимо прописать себя в админы, для этого зайдите в папку \Servers\2_fort\Server\tf\addons\sourcemod\configs и откройте там admins.cfg, с помощью блокнота, и добавьте следующий код внутрь файла.

Admins
{
"Ваше_имя"
  {
    "auth"      "steam"
    "identity"  "ваш_steam_id"
    "flags"     "z"
  }
}
  • Ваше_имя — замените на свое имя.
  • ваш_steam_id — замените на свой steam_id, узнать его можно здесь. В поле сайта, введите ссылку на свой профиль Steam.

У меня получилось следующее.

Admins
{
"Bolon"
  {
    "auth"      "steam"
    "identity"  "STEAM_0:1:49475945"
    "flags"     "z"
  }
}

Последнее что осталось, это запустить сервер. Нажмите кнопку Start в Tf2 Server Manager.

У вас может появится такая ошибка.

На практике, она обозначает что сервер локальный. Решение данной проблемы кроется в открытии портов, и покупке статичного ip адреса у своего провайдера (примерно 100р в месяц). Хотя, проще поставить сервер на дедик (выделенный сервер), там и порты открыты, и сервер работает круглосуточно. Но я отвлекся.

Теперь, нажмите Connect, чтобы подключится к серверу.

На сервере введите в чат !admin

У вас должно появится следующие окно.

Заключение

TF2 Server Manager хорош для тестирования работы локального сервера. Когда наиграетесь с ним (поставите нужные плагины, пропишите себя в админы), после этого, закупите VPS (дедик) на системе Ubuntu, и перетащите туда свои ресурсы через FTP.

Выбирайте любой VPS, которому вы доверяете, однако, обратите внимание на:

  • Объем памяти — он должен, хотя-бы, превышать 15 Гб. (голый tf2 сервер занимает 8Гб + система)
  • Тип жесткого диска нас не волнует (игра 2007 года, как никак)
  • Скорость интернета, тоже не так важна.

Рекомендую закупить VPS на FirstVds, т.к. сам им пользуюсь. Месяц сервера стоит 179 р (тариф VDS-KVM-Прогрев-8.0), и дают аж, 30 Гб памяти, что супер дешево.

Когда будете готовы поставить сервер на хостинг, переходите к этой статье.

Итоговый результат.

avatar

Пожалуйста отключи блокировщик рекламы, или внеси сайт в белый список!

Please disable your adblocker or whitelist this site!