zevs | Дата: Вторник, 01.01.2013, 10:53 | Сообщение # 1 |
| В скачиваемых Вами архивах будут файлы с расширением *.smx (сам плагин), *.sp (исходник плагина), *phrases.txt файл перевода и редко файл с расширением *.inc.
Установка плагинов:
1. Скопируйте файл с расширением *.smx в папку addons/sourcemod/plugins 2. Если есть языковой файл с расширением *phrases.txt скопируйте го в папку addons/sourcemod/translations 3. Если есть файл содержащий функции которые вызывает плагин при компиляции с расширением *.inc скопируйте его в папку addons/sourcemod/scripting/include 4. Файл с расширением *.sp поместите в папку addons/sourcemod/scripting. Этот файл содержит исходный код плагина 5. Если в описании плагина присутствуют какие-либо настройки (cvar's), их можно прописывать в файле server.cfg или в файле sourcemod.cfg 6. Если хотите выключить плагин то переместите его в каталог addons/sourcemod/plugins/disabled
Например, я устанавливаю плагин "MapChooser" у меня есть mapchooser.smx и mapchooser.sp
Файл mapchooser.smx заливаем в папку ...addons/sourcemod/plugins А файл mapchooser.sp в папку по пути ...addons/sourcemod/scripting После этого ждем смены карты или еще лучше рестарнуть сервер.
Проверяем далее работает ли сам плагин:
Для этого в консоли пишем sm plugins list, и будет ответ с подобным текстом MapChooser" (1.2.1) by AlliedModders LLC Отлично! Плагин работает. Но, обращайте внимание на описание самого плагина, там тоже может быть и скорее всего есть полезная информация для установки.
Компиляция плагинов:
Компиляцию наведу на примере ОС Windows. Нам надо будет переместить файл с расширением *.sp - да да, тот же самый исходник. Далее 2 варианта или компилировать все исхохники запустив с папки ...addons/sourcemod/scripting файл compile.exe. Или просто перетащить наш файл который нужно компилировать на compile.exe. И Вы увидите подобное окно:
Далее нажимаем Enter и окно закрывается. Заходим в папку ...addons/sourcemod/scripting/compiled и видим наш файл с расширением *.smx а далее если Вы внимательно читали статью его надо переместить в ...addons/sourcemod/plugins. У кого сервер на ОС Linux чтобы упростить процесс скомпилируйте файлы у себя на компьютере и залейте на сервер.
Поздравляю! У Вас опять все вышло!
|
|
| |