3 февраля 2011 г.

Установка Sourcemod и Metamod на сервер


SourceMod - это платформа для плагинов, расширяющая стандартные функции выделенного сервера на движке Source.
Metamod:Source - это плагин, который помогает другим плагинам обмениваться информацией с игрой.
Для начала скачиваем Sourcemod и Metamod с официальных сайтов.

1. Устанавливаем Metamod:Source:

Для начала разархивируем содержимое папки addons архива в папку addons сервера. (получится left4dead\addons\metamod)
Жмем тут для генерирования файла vdf, который необходимо положить в нашу папку addons. Просто выбираем игру из списка и жмем "Generate metamod.vdf". Сохраняем файл в папку addons.

2. Устанавливаем Sourcemod:

Точно так же разархивируем в папку left4dead сервера.
В конце у вас должно получиться такое:
  • left4dead
    • addons
      • sourcemod
      • metamod
Перезапускаем наш сервер.
В консоли сервера для проверки пишем
sm version - Узнать версию SourceMod
meta version - Узнать версию MetaMod:Source
meta list - Список плагинов

2 февраля 2011 г.

Установка и настройка выделенного сервера L4D под Windows

Вопреки возможности скачать уже готовый сервер игры мы будем ставить его с нуля. Во-первых, это даст понять нам как все устроено, а, во-вторых, поможет поставить и настроить только то, чтомы хотим и как мы хотим.
 
Загрузка и установка HldsUpdateTool

Первое, что нам понадобится - это HLDSUpdateTool. Скачиваем его и запускаем. Устанавливаем в любое место, но только не в папку Стима. Например: D:\Valve\HLServer. Запускаем, выбираем наше местоположение и заканчиваем установку.
Далее переходим в папку с установленным HLDSUpdateTool и запускаем HldsUpdateTool.exe для загрузки обновлений.

Загрузка сервера с использованием HldsUpdateTool

Запускаем командную строку (Win+R -> пишем CMD).
Для установки сервера переходим в папку установленного HldsUpdateTool и пишем команды:
HldsUpdateTool.exe -command update -game left4dead -dir c:\serverpath
или
HldsUpdateTool.exe -command update -game left4dead -dir .
(для текущего расположения)

В случае установки сервера Left4Dead 2 параметр -game должен быть left4dead2. Список всех доступных игр мы увидим, если используем ключ -command list.

В нашем случае она выглядит как
D:
cd D:\Valve\HLServer 
HldsUpdateTool.exe -command update -game left4dead -dir d:\Servers\L4D