НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Как установить SourceMod на сервер Day of Defeat: Source

Day of Defeat: SourceUpdated Nov 2, 20265 min read

Чтобы установить SourceMod на сервер Day of Defeat: Source в PlayNHost, включите Установить SourceMod в разделе Настройки игры и нажмите Обновить и переустановить для применения либо сами загрузите Metamod:Source и SourceMod в папку dod. Одного перезапуска для установки недостаточно. Когда всё работает, команда meta list в Console показывает SourceMod.

Установите через настройку «Установить SourceMod»

Установить SourceMod добавляет SourceMod и Metamod:Source, стандартный набор для админ-команд и плагинов сообщества. Панель ставит их только во время установки сервера, поэтому после переключателя нужно Обновить и переустановить, и запускаете это вы сами.

  1. Нажмите на вкладку Настройки. В разделе Настройки игры включите Установить SourceMod. Настройка сохраняется сразу, а в строке появляется Применяется при переустановке.
  2. Панель показывает «Сохранено. Это читается во время установки сервера, поэтому перезапуск изменения не применит.» и кнопку Обновить и переустановить для применения. Одного перезапуска для установки SourceMod недостаточно, поэтому нажмите эту кнопку и подтвердите. Можно также прокрутить вниз до карточки Обновить и переустановить в конце раздела Настройки игры.
  3. Сервер останавливается, панель делает бэкап (он есть на странице Бэкапы с названием «Автоматический - перед обновлением и переустановкой»), и установка запускается снова. Обычно это занимает несколько минут, а работавший сервер запускается снова сам.
  4. Когда сервер вернётся, проверьте его так, как описано ниже в разделе «Как проверить, что SourceMod работает?».

Если сделать бэкап нельзя, панель спрашивает «Обновить без бэкапа?» и ничего не делает, пока вы не нажмёте Обновить без бэкапа. Пользоваться кнопкой могут только владелец и подпользователи с правом Переустановка.

Настройки игры сервера Day of Defeat: Source с включённым переключателем «Установить SourceMod»

Во время установки Console выводит Installing Metamod:Source + SourceMod into dod/..., а затем SourceMod + Metamod installed с двумя версиями. Если загрузка не удалась, выводится ERROR: SourceMod/Metamod install failed - addons/ not populated. NOT installed., и установка завершается ошибкой: напишите в поддержку через чат на сайте или тикетом и сообщите, что было выведено. Установщик панели берёт ветку 1.12 обоих пакетов с AlliedModders.

Установите сами

Переустановка для этого не нужна.

  1. Скачайте пакет для Linux (.tar.gz) для Metamod:Source и для SourceMod, стабильные сборки.
  2. В панели нажмите на вкладку Files и откройте папку dod.
  3. Нажмите Загрузить и загрузите оба файла в dod.
  4. Отметьте галочкой файл Metamod:Source и нажмите Распаковать. Сделайте то же с файлом SourceMod. В dod появится папка addons.
  5. Удалите два файла .tar.gz и перезапустите сервер.

В руководстве по установке AlliedModders сказано то же самое: распакуйте пакет для Linux в папку своего мода, для Day of Defeat: Source это dod.

Как проверить, что SourceMod работает?

Мы пока сами не подтверждали загрузку SourceMod на сервере Day of Defeat: Source, поэтому проверьте после любой из установок:

  1. На вкладке Console введите meta list в поле Введите команду и нажмите Enter. В списке есть SourceMod.
  2. Введите sm version и нажмите Enter. Выведется версия SourceMod.

Если meta list неизвестная команда, Metamod:Source не загружен. Проверьте, что dod/addons/metamod.vdf существует, и перезапустите ещё раз. Если он всё равно не загружается, напишите в поддержку через чат на сайте или тикетом.

Куда класть плагины?

Плагины SourceMod это файлы .smx. Загрузите их в dod/addons/sourcemod/plugins и перезапустите сервер. Собственные настройки SourceMod, например список админов, лежат в dod/addons/sourcemod/configs. Обновить и переустановить сохраняет эти настройки, ваши плагины и ваши карты и заменяет только программные файлы SourceMod и Metamod. Сохраняются dod/cfg/server.cfg, cfg/mapcycle.txt, mapcycle.txt, motd.txt и motd_text.txt, файлы SourceMod admins_simple.ini, admins.cfg, admin_groups.cfg, admin_overrides.cfg, admin_levels.cfg, databases.cfg, core.cfg, maplists.cfg, languages.cfg, banreasons.txt и четыре файла adminmenu_*.txt в addons/sourcemod/configs, cfg/sourcemod/sourcemod.cfg, два файла sm_warmode_*.cfg и addons/metamod/metaplugins.ini. Стандартные плагины, которые вы переместили в plugins/disabled, остаются выключенными. Если позже выключить Установить SourceMod, SourceMod не удалится: установка только добавляет.

Дальше сделайте себя админом: Как добавить админов и кикнуть или забанить игроков на сервере Day of Defeat: Source.

Можно ли добавить ботов плагином?

Valve Developer Community называет RCBot2, плагин для Metamod, способом получить полноценных ботов в Day of Defeat: Source, где встроенных нет. На наших серверах мы RCBot2 не проверяли.

Подробнее о файлах и бэкапах: Как загружать, редактировать файлы сервера и управлять ими и Как сделать бэкап и восстановить сервер Day of Defeat: Source.

Ваш сервер уже у другого хостинга? Перенесите его к нам

ПОСЛЕДНИЕ БЛОГИ