- Регистрация
- 29 Окт 2017
- Сообщения
- 2.578
- Симпатии
- 914
- Пол
- Женский
Исправление для amxmodx'a. По умолчанию он загружает plugins-*.ini файлы беспорядочно, это значит что вы не можете никоим образом гарантировать загрузку плагинов из файла plugins-a.ini раньше чем плагинов из файла plugins-b.ini, plugins-c.ini и т.д.
Данный AmxModX-модуль перехватывает функционал чтения файлов из директории при загрузке плагинов и предоставляет их AmxModX'у в алфавитном порядке.
Текущая версия: 0.0.1
Пример:
будут приведены к следующему виду
Полезное дополнение при разработке плагинов контролирующих запуск других плагинов, либо Pause-Manager'ов и т.п.
Тестировалось на AmxModX 1.10, возможна работа и на остальных.
P.s Модуль не особо тестировался, но вроде должен работать правильно, судя по коду, обо всех недочетах можете сообщать в данной теме.
Постарайтесь приложить amxx modules, amxx version, debug.log (если есть падения при запуске).
Данный AmxModX-модуль перехватывает функционал чтения файлов из директории при загрузке плагинов и предоставляет их AmxModX'у в алфавитном порядке.
Текущая версия: 0.0.1
Распаковываем архив.
Загружаем файл на сервер, в директорию modules amxmodx'а (пр. addons/amxmodx/modules).
Добавляем в начало файла modules.ini (пр. addons/amxmodx/configs) следующую строку plo.
Загружаем файл на сервер, в директорию modules amxmodx'а (пр. addons/amxmodx/modules).
Добавляем в начало файла modules.ini (пр. addons/amxmodx/configs) следующую строку plo.
Пример:
Was:
plugins-zxzxc.ini
plugins-aasd.ini
plugins-hsadasd.ini
plugins-beta.ini
plugins-zombie.ini
plugins-zambie.ini
будут приведены к следующему виду
Now:
plugins-aasd.ini
plugins-beta.ini
plugins-hsadasd.ini
plugins-zambie.ini
plugins-zombie.ini
plugins-zxzxc.ini
Полезное дополнение при разработке плагинов контролирующих запуск других плагинов, либо Pause-Manager'ов и т.п.
Тестировалось на AmxModX 1.10, возможна работа и на остальных.
P.s Модуль не особо тестировался, но вроде должен работать правильно, судя по коду, обо всех недочетах можете сообщать в данной теме.
Постарайтесь приложить amxx modules, amxx version, debug.log (если есть падения при запуске).
Вложения
-
3,8 KB Просмотры: 26