Главная » Статьи » css

SOURCEMOD УСТАНОВКА И КОМПИЛЯЦИЯ ПЛАГИНОВ

Инструкция по установке плагинов 

В скачиваемых архивах будут файлы с расширением .smx (сам плагин), .sp (исходник плагина), phrases.txt файл перевода. 
1. Скопируйте файл с расширением .smx в папку addons/sourcemod/plugins 
2. Если есть языковой файл с расширением phrases.txt скопируйте го в папку addons/sourcemod/translations 
3. Если в описании плагина присутствуют какие-либо настройки (cvars), их можно прописывать в файле server.cfg или в файле sourcemod.cfg 
4. Если хотите выключить плагин то переместите его в каталог addons/sourcemod/plugins/disabled 

Например: 
Устанавливаем плагин votemap.smx 
Копируем его из архива в папку SRCDS/csrike/addons/sourcemod/plugins 
Если в архиве есть плагин с названием votemap.phrases.txt, то его нужно скопировать в директорию SRCDS/cstrike/addons/sourcemod/translations 

Проверяем работу плагина: 
1. Запускаем сервер 
2. Пишем в консоли sm plugins list , вы должны увидеть строку типа этой:

 Votemap (Версия) by Автор
Всё плагин установлен! 
О подробной настройке плагина смотрите в его описании и прилагающейся документации. Файлы с расширением .sp это исходный не компилированный плагин , его можно скопировать в папку scripting , он может понадобиться в случае перехода на новую версию SourceModa. 
Часто возникает вопрос: где прописывать настройки плагина? Большинство плагинов SourceMod автоматически создают конфигурационный файл при первом запуске, впоследствии конфиг находится чаще всего в каталоге SRCDS/cstrike/cfg/sourcemod, реже в SRCDS/cstrike/addons/sourcemod/configs. Если плагин не создает конфиг автоматически, то настройки можно прописать в следующих файлах: SRCDS/cstrike/cfg/server.cfg; SRCDS/cstrike/cfg/sourcemod/sourcemod.cfg , также можно создать отдельный конфигурационный файл в папке cfg и добавить в файл server.cfg строку (где name название вашего созданного конфига)CODEexec name.cfg
Инструкция по компиляции плагинов: 
Windows 
Скопируйте файл с расширением sp в папку SRCDS//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 

Категория: css | Добавил: Jyi (05.05.2017)
Просмотров: 816
Всего комментариев: 0
avatar