diff --git a/README.md b/README.md index fbccc5f..0e2fd9d 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,14 @@ Модульная система привилегий. +## Инструкции по настройке + +- [Основные настройки](readme/configs.md) +- [Контроллер предметов](readme/items.md) +- [Стандартные модули](readme/default-modules.md) +- [Стандартные типы проверок](readme/default-limits.md) +- [Стандартные предметы](readme/default-items.md) + ## Идеи - _\[Utils\]_ Нормальный контроллер алиасов команд вместо костыля с лангами diff --git a/readme/configs.md b/readme/configs.md index dc56aab..38130f4 100644 --- a/readme/configs.md +++ b/readme/configs.md @@ -12,13 +12,12 @@ __ВАЖНО: _Все конфиг-файлы должны соответств ## Ссылки на файлы -В целях оптимизации и разбиения конфигов на отдельные файлы, некоторые элементы конфига могут быть заменены на ссылку вида `"File:path/file"`. +В целях оптимизации и разбиения конфигов на отдельные файлы, некоторые элементы конфига могут быть заменены на ссылку вида `"File:/"`. -- `path` - путь до файла, относительно папки `amxmodx/configs/plugins/VipModular/`. +- `` - путь до файла, относительно папки `amxmodx/configs/plugins/VipModular/`. +- `` - название `.json` файла без расширения. -- `file` - название `.json` файла без расширения. - -При повторном обращении к файлу по ссылке, вместо повторного чтения файла, на место ссылки будет подставлен обьект, прочитанный из этого файла в первый раз. +При повторном обращении к файлу по ссылке, вместо чтения файла, на место ссылки будет подставлен обьект, прочитанный из этого файла в первый раз. ## Главный файл @@ -103,7 +102,7 @@ _Может являться ссылкой на файл. Как массив, ## Глобальные настройки модулей -_Данный функционал пока не реализован в том виде, в которым был запланирован._ +_Данный функционал пока не реализован в том виде, в котором был запланирован._ Ниже будет представлено временное решение, позволяющее указывать для каждой карты набор модулей, который будут на ней доступны. diff --git a/readme/items.md b/readme/items.md new file mode 100644 index 0000000..24c95b2 --- /dev/null +++ b/readme/items.md @@ -0,0 +1,5 @@ +# Контроллер предметов + +Колнтроллер предметов (`VipM-ItemsController`) отвечает за регистрацию, загрузку и выдачу предметов во всей системе привилегий. + +