[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Установка и компиляция плагинов[SourceMOD]
zevsДата: Вторник, 01.01.2013, 10:53 | Сообщение # 1
Сообщений: 193
Репутация: [ 100 ]
Замечания:
В скачиваемых Вами архивах будут файлы с расширением *.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 чтобы упростить процесс скомпилируйте файлы у себя на компьютере и залейте на сервер.

Поздравляю! У Вас опять все вышло!


  • Страница 1 из 1
  • 1
Поиск:

Мониторинг серверов Хостинг от uCoz | sitemap.xml | sitemap-forum.xml