Installing SourceMod/ru

From AlliedModders Wiki
Revision as of 07:54, 20 July 2021 by Kleiner (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Language: English  • 한국어 • русский • 中文

Установка SourceMod очень проста, и он может быть добавлен практически без изменений конфигурации.

Требования

Веб-браузер с графическим интерфейсом для получения сжатых архивов Metamod и SourceMod. Инструмент для копирования архива на ваш выделенный сервер.

SourceMod требует Metamod:Source 1.9.0 или выше (рекомендуется использовать последнюю версию). Нажмите здесь, чтобы посетить главную страницу Metamod:Source. Инструкции по установке SourceMM вручную можно найти здесь.

SourceMod будет работать практически с любым модом, созданным с использованием Source SDK.

Valve иногда вносит изменения в свои игры, которые нарушают SourceMod между выпусками.

Когда это происходит, вам может потребоваться установить новую версию Metamod и SourceMod.  Вы можете узнать, требуется ли это, на странице необходимых версий.

Загрузка/установка

Локальный сервер

Чтобы установить SourceMod в локальное хранилище, просто извлеките архив .zip (Windows) или .tar.gz (Linux) в папку вашего мода (например, cstrike для Counter-Strike, dod для Day of Defeat и так далее).

Выделенный сервер

Чтобы установить SourceMod на выделенный сервер, сначала распакуйте архив .zip (Windows) или .tar.gz (Linux) на локальный компьютер (например, на рабочий стол). Вы увидите папку addons.

Используя такой инструмент, как FTP, найдите папку вашего мода (например, cstrike для Counter-Strike:Source, dod для Day of Defeat:Source и так далее). Под этой папкой должна находиться папка addons (если это не так, Metamod:Source, вероятно, не установлен). Из локальной папки addons загрузите всё содержимое в папку выделенного сервера addons. После этого в папке выделенного сервера addons должна появиться папка sourcemod.

Если у вас возникли трудности с этими шагами, вам необходимо ознакомиться с FTP и управлением сервером. Однако вы также можете обратиться за помощью к своему провайдеру сервера. Некоторые провайдеры также имеют веб-интерфейсы для управления вашим сервером.

В качестве альтернативы, если вы скопировали tar.gz в папку srcds, выполните следующие действия из подпапки cstrike: tar -xzf ../sourcemod-1.1.0.tar.gz

Проверка установки

Расположение папок должно выглядеть следующим образом:

  • [мод] - Папка вашего мода
    • addons
      • metamod - Metamod:Source
      • sourcemod - SourceMod

После загрузки/копирования SourceMod и настройки Metamod:Source полностью перезапустите ваш сервер. Если он локальный, выключите его и перезапустите. Если сервер выделенный, вам может понадобиться обратиться за помощью к провайдеру. Тем не менее, часто безопасно отдать команду "quit" через rcon, поскольку большинство провайдеров автоматически перезапустят ваш сервер.

Сначала в консоль сервера (не клиентской консоли) введите:

meta list

Если установка прошла успешно, вы увидите что-то вроде:

] meta list
Найден 1 плагин:
    [01] SourceMod (1.1.0.2489) от AlliedModders LLC

После этого вы должны иметь возможность использовать корневую команду консоли SourceMod, которая вызывается просто:

sm

Пример:

] sm version
 Информация о версии SourceMod:
    SourceMod версии: 1.1.0.2489
    Движок SourcePawn: SourcePawn 1.1, jit-x86 (сборка 1.1.0-svn)
    SourcePawn API: вер.1 = 4, вер.2 = 2
    Составлено на: 5 сентября 2008 02:02:12
    http://www.sourcemod.net/


Наконец, если вы уже настроили административного пользователя (если нет, то прочтите эту страницу), вы можете протестировать игровое меню, присоединившись к серверу, и в клиентской консоли наберите следующее:

sm_admin

Должно появиться всплывающее меню со всеми опциями.

Устранение проблем

Если установка не удалась, обычно вы увидите одну из четырёх причин.

Metamod сообщает NOFILE или FAILED

Если "meta list" ответит что-то вроде:

] meta list
Найден 1 плагин:
  [01] <NOFILE>

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

meta info 1

В списке Metamod нет плагинов

Если "meta list" ответит что-то вроде:

] meta list
Найдено 0 плагинов:

Существует несколько причин этой ошибки.

  1. Наиболее распространённой причиной является то, что файл sourcemod.vdf не может быть расположен в папке addons/metamod. Убедитесь, что файл sourcemod.vdf присутствует в этой папке.
  2. Если файл sourcemod.vdf присутствует, убедитесь, что вы используете правильную сборку Sourcemod (zip = windows, tar.gz = linux).

Metamod ничего не пишет

Если "meta list" вообще не имеет ответа, значит Metamod:Source установлен неправильно. Эта страница вики может подсказать вам, как решить эту проблему.