AASHelper

tools AASHelper 1.0.0

Нет прав для скачивания
Автор
BoecSpecOPs & Go
Требования
OC на базе linux.
Дисклеймер! Утилита тестировалась только один раз и была добавлена по просьбе чата. Поэтому используйте это на свой страх и риск. А так же не забывайте делать бэкапы. :3

Данная утилита позволяет наконец покончить с анархией, что творится в папке scripting после наплыва новых плагинов на ваш сервер.
Данный помощник выполняет следующие задачи:
1) Составляет список файлов на компиляцию (передаётся в первом параметре в кач-ве маски)
2) Создаёт директорию для построения
3) Рекурсивно составляет список инклюдов и ищет их
(приоритет - папка с плагином, amxmodx/scripting/include, репозитории других плагинов)
4) Создаёт симлинки исходника и инклюдов в папке для построения
5) Создаёт аналогичную иерархию в amxmodx/plugins
6) Компилит плагин и закидывает в нужную папку.



Пример содержания директории scripting, в которой мы создали директорию /scripting/PluginRepo и в которой появится директория /scripting/build, после первого компилирования плагина
2jjOAFu.png

Содержание директории PluginRepo, где мы разделили все .sma по удобным для нас группам
TUxablr.png

Содержание директории /scripting/build/Base Amxx Plugins, где будут собраны симлинки на наши sma файлы, а так же все include, которые потребовались для их компилирования
kMh8o54.png

Прочитать про организацию подгрузки плагинов с другого каталога, вы можете тут https://dev-cs.ru/threads/222/page-3#post-34125
Автор
BoecSpecOPs
Скачиваний
39
Просмотры
2K
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя BoecSpecOPs

  • [WIP] AuthSystem
    amxx [WIP] AuthSystem
    Плагин авторизации по спецификации DEVCS-2102-31244
  • Focus on votemap
    amxx Focus on votemap
    Ваш экран постоянно забит всяким шлаком во время голосования? Этот плагин решает данную проблему.
  • No gun velocity
    amxx No gun velocity
    С этим простым решением вы скажете "НЕТ!" дополнительному ускорению от оружия.
  • Dynamic menu
    amxx Dynamic menu
    Данный плагин предоставляет расширенные возможности создания древовидного меню
  • [WIP] Simple Role Based Access Control
    amxx [WIP] Simple Role Based Access Control
    Расширение возможностей в выдаче привилегий игрокам.

Последние обновления

  1. Обновление до 1.0.0

    - Реализован рекурсивный поиск требуемых заголовков - Добавлена проверка на успешность...
Сверху Снизу