Установка и компиляция плагинов
В скачиваемых архивах будут файлы с расширением *.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
Проверяем работу плагина:
1.Запускаем сервер
2.Пишем в консоли sm plugins list , вы должны увидеть строку типа этой:
1 "Votemap" (Версия) by Автор
Всё плагин установлен!
О подробной настройке плагина смотрите в его описании и прилагающейся документации. Файлы с расширением *.sp это исходный не компилированный плагин , его можно скопировать в папку scripting , он может понадобиться в случае перехода на новую версию SourceMod’a.
Часто возникает вопрос: где прописывать настройки плагина? Большинство плагинов SourceMod автоматически создают конфигурационный файл при первом запуске, впоследствии конфиг находится чаще всего в каталоге SRCDS//cfg/sourcemod, реже в SRCDS//addons/sourcemod/configs. Если плагин не создает конфиг автоматически, то настройки можно прописать в следующих файлах: SRCDS//cfg/server.cfg; SRCDS//cfg/sourcemod/sourcemod.cfg , также можно создать отдельный конфигурационный файл в папке cfg и добавить в файл server.cfg строку (где name название вашего созданного конфига)
Инструкция по компиляции плагинов:
Windows
Скопируйте файл с расширением sp в папку SRCDS//addons/sourcemod/scripting и переместите скопированный файл на compile.exe с помощью перетаскивания.
Вы увидите такое окно:
Далее нажмите Enter, окно должно закрыться. Готовый скомпилированный плагин будет в папке SRCDS/orangebox/cstrike/addons/sourcemod/scripting/compiled
Для компиляции некоторых плагинов нужны *.inc файлы которые нужно копировать в папку addons/sourcemod/scripting/include и затем компилировать плагин.
- Откройте терминал (консоль)
- Перейдите в директорию /addons/sourcemod/scripting с помощью команды cd
- Скопируйте файл содержащий исходный код плагина (имеет расширение *.sp) в эту директорию командой cp
- Для компиляции некоторых плагинов нужны *.inc файлы которые нужно копировать в папку addons/sourcemod/scripting/include и затем компилировать плагин
- Выполните команду:
vverh4
Участник
Ответ: Установка плагинов
спс все работает точно по твоей инструкции
Bars
Участник
Re: Установка плагинов
Bars
Участник
Re: Установка плагинов
Bars
Участник
Re: Установка плагинов
А может быть такое что на серваке установлено много плагинов и некоторые работают плоха?? А то у мну на серваке я поставил плагин луч смерти, а он сробатывает очень редко :dntknw::mda:
Remix
Участник
Re: Установка плагинов
А может быть такое что на серваке установлено много плагинов и некоторые работают плоха?? А то у мну на серваке я поставил плагин луч смерти, а он сробатывает очень редко :dntknw::mda:
BOT9I
Участник
Re: Установка плагинов
Ребят,а как сделать,что бы плагин начинал работать только на live,вот например такой как «stop»,статистика,afk — менеджер и т.д.
Барс
Участник
dimetrius
Участник
maza511
Участник
dimetrius
Участник
вот к чему приводит невнимательность, в результате желания сделать всё и быстро.
Не заметил compile.sh когда спрашивал.
Red bull
Участник
Re: Установка плагинов
А как исправить не меняя sourcemod или исправиться ли проблема если поставить какую нибудь другую версию 1.3.x , у меня стоит 1.3.2
Red bull
Участник
Re: Установка плагинов
А как исправить не меняя sourcemod или исправиться ли проблема если поставить какую нибудь другую версию 1.3.x , у меня стоит 1.3.2
Сменил СМ на 1.3.6 и сталкнулся с такой проблемой: как только выбераю функцию убить или шлепнуть сервер тут же зависает и перезагружается. Сервак на хосте под Линуксом.
Как установить плагины для Sourcemod (установка для css, cs go, l4d2, tf2)
Каждый новичок задается вопросом с установкой и дополнением плагинов для своего сервера мода Sourcemod — если у вас его нету, скачайте по ссылке (выбрав вашу операционную систему на сайте) и разархивируйте в папку /cstrike. Но кроме этого вам нужно установить Metamod (тоже из архива папку вытаскиваем в /cstrike) — он необходим для работы Sourcemod’a! Далее создадим VDF файл для метамода по ссылке и после завершения разместите этот файл в папке addons вашего сервера. Без этих установок ваши плагины не будут работать!
Установка для плагинов очень простая. Итак, действуем по пункту:
1 шаг — Если вы заметили в архиве несколько файлов и они:
— Файл с названием .smx копируем в addons/sourcemod/plugins (но если вы хотите его отключить, просто удаляем или перемещаем в папку addons/sourcemod/plugins/disable
— Файл с названием .sp копируем в addons/sourcemod/scripting (необязательно, т.к. он служит для компилирования и если вы не будете ничего вытворять с ним, то можете не копировать)
Если при скачивании или в архиве находятся следующие файлы, то их копируем тоже (достаточно много плагинов прилагаются без этих файлов, но если и они имеются, то устанавливаем по нижней инструкции):
— Файл с названием .phrases.txt копируем в addons/sourcemod/translations
— Файл с названием .cfg копируем в addons/sourcemod/cfg
— Файл с названием .gamedata.txt копируем в addons/sourcemod/gamedata
— Файл с названием .games.txt копируем в addons/sourcemod/gamedata
2 шаг — Перезагружаем сервер
3 шаг — Заходим и проверяем. Чтобы узнать, работает ли плагин, введите команду sm plugins list
Маленькое FAQ по данной теме:
Где прописываются CVAR-настройки? — Они прописываются в cfg/sourcemod/sourcemod.cfg
Информация о каждом расширении:
— С расширением .smx — откомпилированный плагин.
— С расширением .sp — исходный код плагина. Обычно используется для редактирования, после чего его компилируют.
— С расширением .phrases.txt — файл содержащий переводы плагина для разных языков.
— С расширением .cfg — конфигурационный файл, обычно в нем находятся настройки для плагина.
— С расширением .gamedata.txt и .games.txt — данные игры.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.
Как установить плагин для Sourcemod. Инструкция для новичков.
Вы решили установить SourceMod плагин на свой CS:S или CS:GO сервер, но возникли проблемы? Не переживайте, я все объясню, и разложу весь процесс установки буквально по полочкам.
Описание файлов в архиве:
В любом архиве с SourceMod плагином вы найдете следующие расширения файлов:
*.smx – (основной плагин).
*.sp – (исходник плагина).
* phrases.txt – (перевод плагина).
*.inc – (расширение плагина).
Последних двух файлов может и не быть, в этом нет ничего страшного.
Установка:
1. Файл с расширением *.smx скопируйте в папку addons/sourcemod/plugins
2. Файл с расширением *.sp (если есть) скопируйте папку addons/sourcemod/scripting
3. Файл с расширением * phrases.txt (если есть) скопируйте в папку addons/sourcemod/translations
4. Файл с расширением *.inc (если есть) скопируйте его в папку addons/sourcemod/scripting/include
Для того, что бы выключить уже установленный плагин, перенесите его в папку addons/sourcemod/plugins/disabled
Настройки CVar’s:
Если в описании плагина, или в архиве, присутствуют настройки (cvar’s), их можно прописать в файле server.cfg либо в файле sourcemod.cfg
(Скриншот описания примерных настроек CVars)
Проверка работы плагина:
1. Включаем сервер сервер
2. Открываем консоль и пишем “sm plugins list” , если вы увидите что-то подобное:
200?’200px’:”+(this.scrollHeight+5)+’px’);”>1 “Votemap” version 1.0 by Valve
Значит установка прошла успешно, и плагин работает в штатном режиме.
Настройка конфигурации плагина:
Большинство плагинов SourceMod автоматически создают конфигурационный файл при первом запуске сервера, его можно найти в папке /cfg/sourcemod, или в /addons/sourcemod/configs.
Если плагин не создал конфигурационый файл, то настройки (cvars) можно прописать в /cfg/server.cfg; или в /cfg/sourcemod/sourcemod.cfg (как уже говорилось ранее).
Инструкция по установке плагинов в CSS
В скачиваемых архивах будут файлы с расширением *.smx (сам плагин), *.sp (исходник плагина), *phrases.txt файл перевода.
1. Скопируйте файл с расширением *.smx в папку addons/sourcemod/plugins
2. Если есть языковой файл с расширением *phrases.txt скопируйте его в папку addons/sourcemod/translations
3. Если в описании плагина присутствуют какие-либо настройки (cvar’s), их можно прописывать в файле server.cfg или в файле sourcemod.cfg
4. Если хотите выключить плагин,то переместите его в каталог addons/sourcemod/plugins/disabled
Например:
Устанавливаем плагин votemap.smx
Копируем его из архива в папку SRCDS/ /addons/sourcemod/plugins
Если в архиве есть плагин с названием votemap.phrases.txt, то его нужно скопировать в директорию SRCDS/ /addons/sourcemod/translations
Проверяем работу плагина:
1.Запускаем сервер
2.Пишем в консоли sm plugins list , вы должны увидеть строку типа этой:
Код:
О подробной настройке плагина смотрите в его описании и прилагающейся документации. Файлы с расширением *.sp это исходный не компилированный плагин , его можно скопировать в папку scripting , он может понадобиться в случае перехода на новую версию SourceMod’a.
Часто возникает вопрос ?:
Где прописывать настройки плагина? Большинство плагинов SourceMod автоматически создают конфигурационный файл при первом запуске, впоследствии конфиг находится чаще всего в каталоге SRCDS/ /cfg/sourcemod, реже в SRCDS/ /addons/sourcemod/configs. Если плагин не создает конфиг автоматически, то настройки можно прописать в следующих файлах: SRCDS/ /cfg/server.cfg; SRCDS/ /cfg/sourcemod/sourcemod.cfg , также можно создать отдельный конфигурационный файл в папке cfg и добавить в файл server.cfg строку (где name название вашего созданного конфига)
Код: