BSPanel.Ru
Search…
Как добавлять дополнения

Управление дополнениями

Управление дополнениями находится в Админ панель > Дополнения, или по адресу http://site.ru/acp/addons

Добавление категории

Вы можете добавлять категории в Админ панели, по адресу: http://site.ru/acp/addons/section/addcat
Информация по полям
Название
Положение
Название категории
Положение категории в списке категорий
Игры
Выбирая игру, категория будет доступна на выбранных играх
Тип
Есть два типа 'Сборки' и 'Плагины', выбирая 'Сборки' Вы можете добавлять для данной категории сборки, выбирая 'Плагины' Вы можете добавлять плагины для данной категории

Добавление плагина / сборки

Вы можете добавлять категории в Админ панели, по адресу: http://site.ru/acp/addons/section/addpl
Информация по полям
Название
Игра
Категория
Указываете название плагина
Выбираете необходимую игру, где будет виден данный/ая плагин/сборка
Выбираете категорию, в которой будет данный/ая плагин/сборка
Статус
Положение
Сборки
Выбираете статус плагина, стабильный, нестабильный или тестируемый
Положение данного плагина в списке плагинов
Если Вы хотите не показывать данный плагин в определенных сборках, тогда просто указываете их название, которое в тарифе, через двоеточие
Описание
Информация
Картинки
Описание плагина
Информация по данному плагину
Вы можете указывать один или несколько картинок, указывать картинки через новую строку
Требования
Несовместимости
Цена
Вы можете от пользователя требовать для данного плагина устанавливать один или более из доступных плагинов, ID плагинов указывать через двоеточие
Вы можете указывать ID плагинов, которые не должны быть совместимы с этим плагином
Цена за плагин, указав цену за плагина Вы можете продавать данный плагин
Выборка
Вы можете указывать ID плагинов, которых клиент может выбирать при требовании установки плагинов, указывать через двоеточие
Версия
Обновление
Удаление
Выбор версии плагина, последняя или новая, если доступна новая версия, Вы можете обновить данный плагин
Обновление существующего плагина
Удаление существующего плагина
Редактируемые файлы
Вы можете добавлять редактируемые файлы в ручную или же Сгенерировать автоматически.
Файл
Положение
Указываете полный путь к файлу, например: cstrike/addons/amxmodx/configs/users.ini
Положение файла в списке
Удаление текста из файлов
Вы можете удалять текста из файлов, просто указав путь к файлу и текст
Файл
Текст
Regex
Указываете полный путь к файлу, например: cstrike/addons/amxmodx/configs/users.ini
Укажите текст, которую хотите удалять из файла
Если включено Regex, то используется регулярное выражение
Добавление текста в файлы после установки плагина или сборки
Например при установке плагина необходимо добавить в файл plugins.ini название плагина, эта строка именно для этого, и не только
Файл
Текст
TOP
Путь к файлу, для который хотите добавлять тексты, например: cstrike/addons/amxmodx/configs/plugins.ini
Текст, который будет добавлен в файл после установки плагина
Если включено TOP, то текст будет добавлен в начале файла, иначе в конце
Добавление текста в файлы после удаления плагина или сборки
Вы можете добавлять текста в файлы после удаления плагина
Файл
Текст
TOP
Путь к файлу, для который хотите добавлять тексты, например: cstrike/addons/amxmodx/configs/plugins.ini
Текст, который будет добавлен в файл
Если включено TOP, то текст будет добавлен в начале файла, иначе в конце
Удаление файлов после установки плагина
Вы можете указать файлы, которые будут удалены сразу после установки данного плагина
Файл
Путь к файлу, которую хотите удалить, например: cstrike/addons/amxmodx/plugins/test.amxx

Как запаковывать архив

Плагин

Вы запаковываете папку cstrike, то есть содержимое архива - это папка cstrike, распаковывается в корневом каталоге игрового сервера, например: /servers/cs/1001 Пример: plugin.zip : cstrike/addons/amxmodx/plugins/name.amxx Содержимое plugin.zip:
  • cstrike (папка)
    • addons (папка)
      • amxmodx (папка)
        • plugins (папка)
          • name.amxx (файл)

Сборка

Вы запаковываете папку cstrike, то есть содержимое архива - это папка cstrike, распаковывается в корневом каталоге игрового сервера, например: /servers/cs/1001 Пример: pack.zip : cstrike/сборка Содержимое pack.zip:
  • cstrike (папка)
    • Содержимое cstrike сборка
Обратите внимание, если в сборке имеется папка cstrike и другие, тогда Вам придётся запаковывать только данную папку, остальные удаляете.

Last modified 10mo ago