Администратор | Дата: Суббота, 29.12.2012, 20:09 | Сообщение # 1 |
Рядовой
Группа: Администраторы
Сообщений: 7
Статус: Offline
| Инструкция по установке плагинов:
В скачиваемых архивах будут файлы с расширением *.smx (сам плагин), *.sp (исходник плагина), *phrases.txt файл перевода и редко файл с расширением *.inc. Скопируйте файл с расширением *.smx в папку addons/sourcemod/plugins Если есть языковой файл с расширением *phrases.txt скопируйте го в папку addons/sourcemod/translations Если есть файл содержащий функции которые вызывает плагин при компиляции с расширением *.inc скопируйте его в папку addons/sourcemod/scripting/include Файл с расширением *.sp поместите в папку addons/sourcemod/scripting. Этот файл содержит исходный код плагина Если в описании плагина присутствуют какие-либо настройки (cvar's), их можно прописывать в файле server.cfg или в файле sourcemod.cfg Если хотите выключить плагин то переместите его в каталог addons/sourcemod/plugins/disabled Например: Устанавливаем плагин votemap.smx Копируем его из архива в папку SRCDS/<MOD>/addons/sourcemod/plugins Если в архиве есть файл содержащий votemap.phrases.txt, то его нужно скопировать в директорию SRCDS/<MOD>/addons/sourcemod/translations
Проверяем работу плагина: 1.Запускаем сервер 2.Пишем в консоли sm plugins list , вы должны увидеть строку типа этой: Код: 1 "Votemap" (Версия) by Автор
Всё плагин установлен! О подробной настройке плагина смотрите в его описании и прилагающейся документации. Файлы с расширением *.sp это исходный не компилированный плагин , его можно скопировать в папку scripting , он может понадобиться в случае перехода на новую версию SourceMod'a. Часто возникает вопрос: где прописывать настройки плагина? Большинство плагинов SourceMod автоматически создают конфигурационный файл при первом запуске, впоследствии конфиг находится чаще всего в каталоге SRCDS/<MOD>/cfg/sourcemod, реже в SRCDS/<MOD>/addons/sourcemod/configs. Если плагин не создает конфиг автоматически, то настройки можно прописать в следующих файлах: SRCDS/<MOD>/cfg/server.cfg; SRCDS/<MOD>/cfg/sourcemod/sourcemod.cfg , также можно создать отдельный конфигурационный файл в папке cfg и добавить в файл server.cfg строку (где name название вашего созданного конфига) Код: exec name.cfg
Инструкция по компиляции плагинов Windows:
Скопируйте файл с расширением sp в папку SRCDS/<MOD>/addons/sourcemod/scripting и переместите скопированный файл на compile.exe с помощью перетаскивания. Вы увидите такое окно: Скрин
Далее нажмите Enter, окно должно закрыться. Готовый скомпилированный плагин будет в папке SRCDS/orangebox/cstrike/addons/sourcemod/scripting/compiled Для компиляции некоторых плагинов нужны *.inc файлы которые нужно копировать в папку addons/sourcemod/scripting/include и затем компилировать плагин.
Инструкция по компиляции плагинов Linux:
Чтобы скомпилировать плагин в unix системах: Откройте терминал (консоль) Перейдите в директорию /addons/sourcemod/scripting с помощью команды cd Скопируйте файл содержащий исходный код плагина (имеет расширение *.sp) в эту директорию командой cp Для компиляции некоторых плагинов нужны *.inc файлы которые нужно копировать в папку addons/sourcemod/scripting/include и затем компилировать плагин Выполните команду: Код: ./compile.sh имя_плагина.sp Плагин должен скомпилироваться Скопируйте скомпилированный файл плагина (имеет расширение *.smx) из папки /addons/sourcemod/scripting/compiled в папку /addons/sourcemod/plugins
|
|
| |