Установка SourceMod

статьи по настройке серверов и установке плагинов и программ

Установка SourceMod

Сообщение vasek » 01 май 2011, 18:18

SourceMod это сервер-модификатор для любой игры, которая работает на Half-Life 2 движке. Он представляет мощную, высоко оптимизированную платформу для выполнения сценариев плагинов и администрирования сервера.
Пакет по умолчанию поставляется с базовым набором плагинов, но уже сейчас есть более чем 450 плагинов сайте разработчиков.

Основные характеристики
• Простота в использовании (SQL совместимость)
• Обладает настраиваемыми меню администратора
• Возможность резерва слотов
• Гибкая система управления плагинами (номинации, голосования и т.д.)
• Основные команды, такие как kicking/banning/slapping/muting players , изменение Cvars и т.д.
• Различные команды голосования
• Защита чата от спама
• Переключение чата для пользователей и администраторов
• Легко выполнить перевод на любой язык

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

Скачиваем 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 должна появиться SourceMod папка.
Если у вас возникли проблемы с этих шагах, вы должны ознакомиться с инструкцией об использовании FTP и управлении сервером. Также, вы можете обратиться за помощью к вашему Хостеру.. Некоторые хостинги также имеют веб-интерфейс для управления сервером.

Проверка Установки
После установки структура Ваших папок должна выглядеть так:
Код: Выделить всё
•   [mod] -  папка мода
       o   addons
                 metamod - Metamod:Source
                 sourcemod - SourceMod

После того как загрузили/скопировали и настроили SourceMod вместе с Metamod: Source, перезагрузите сервер полностью. Если это локальный сервер, выключите его и запустите его снова. Если на удаленной машине, вам может понадобиться помощь провайдера. Однако, часто бывает достаточно набрать команду quit или exit через rcon, чтобы на большинстве хостингов автоматически перезагрузить сервер.
Зайдите в консоль сервера (не путать с консолью игры), и наберите:
Код: Выделить всё
meta list

если всё правильно, Вы увидите, что-то вроде этого:
Код: Выделить всё
] meta list
Listing 1 plugin:
    [01] SourceMod (1.1.0.2489) by AlliedModders LLC

Обладая правами супер-пользователя (root) SourceMod наберите:
Код: Выделить всё
sm

например:
Код: Выделить всё
] sm version
 SourceMod Version Information:
    SourceMod Version: 1.1.0.2489
    SourcePawn Engine: SourcePawn 1.1, jit-x86 (build 1.1.0-svn)
    SourcePawn API: v1 = 4, v2 = 2
    Compiled on: Sep  5 2008 02:02:12
    http://www.sourcemod.net/

Если вы уже настроили админку, то можете набрать в консоли игры:
Код: Выделить всё
sm_admin

вы вызовите Админ-меню и можете начать управлять сервером.

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

Metamod reports NOFILE or FAILED
Если "meta list" возвращает с что-то вроде этого:
Код: Выделить всё
] meta list
-Id- Name                  Version     Author           Status 
[01] -                     -           -                NOFILE

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

Код: Выделить всё
meta list 1


Metamod lists no plugins
Если "meta list" возвращает с что-то вроде этого:
Код: Выделить всё
 ] meta list ]
-Id- Name Version Author Status -Id-Name

Вы забыли добавить SourceMod в файл addons/metamod/metaplugins.ini.

Если это не устранло проблему, убедитесь, что вы используете последнюю версию Sourcemod (zip = windows, tar = linux).

Metamod says nothing
Если "meta list" не отвечает, Metamod:Source установлен неверно. Прочтите эту статью еще раз и повторите установку.

Также, вы можете прочитать все это, на официальном сайте (на английском) http://wiki.alliedmods.net/Installing_SourceMod


Внимание при использовании материала - ссылка на наш ресурс обязательна!
«Чтобы правильно задать вопрос, надо знать половину ответа»
Роберт Шекли.
vasek
Администратор
 
Сообщения: 125
Зарегистрирован: 17 апр 2011, 22:14

Re: Установка SourceMod

Сообщение vasek » 17 июн 2013, 10:48

Файл metaplugins.ini необходимо добавить строчку:
Код: Выделить всё
addons/sourcemod/bin/sourcemod_mm
«Чтобы правильно задать вопрос, надо знать половину ответа»
Роберт Шекли.
vasek
Администратор
 
Сообщения: 125
Зарегистрирован: 17 апр 2011, 22:14


Вернуться в Создание и настройка серверов

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron