Версия | Дата выхода | Скачиваний | Оценка |
---|---|---|---|
0.0.8 | 67 | 0.00 звёзд 0 оценок | |
0.0.7 | 11 | 0.00 звёзд 0 оценок | |
0.0.6 | 1 | 0.00 звёзд 0 оценок |
[Fixed]:
- Исправлены хендлеры меню, в части выхода и уничтожения меню по условию, убран однотипный говнокод. (спасибо ребятам из чатега телеграм dev-cs)
[Fixed]:
- Изменен способ проверки 3 аргумента команды вкл/откл плагинов (добавлено equali)
[Added]:
[Fixed]:
- Теперь, плагины которые есть в папке "addons/cstrike/plugins/" и их нету в файлах с приставкой "plugins", можно подключать прямо из меню, если нужно. При нажатии на нужный плагин, откроется следующее меню, с выбором файла, в который нужно занести строку. После этого данные обновляются.
- Дополнен LANG файл.
- Если в каком то меню (где отображаются плагины), плагинов не останется (например все отключили), то высветится единственный пункт о том, что плагинов по запросу не найдено. (раньше с такой ситуацией, при нажатии, просто выкидывало из меню).
[Optimized]:
- Убраны проверки на коннект игрока в хендлерах всех меню.
- Улучшена защита от утечек памяти во всех меню.
[Added]:
[Optimized]:
- Добавлены множественные проверки при использовании команды: (проверка на файл, проверка на плагин и др)
- При использовании 3 аргумента команды, On/off, сделано так, что к регистру теперь не чувствительно. (т.е можно On, oN, oFF, OfF, off; все вариации)
- Дополнен LANG файл.
- Созданы новые функции, вместо однотипных строк кода.
[Fixed]:
Исправлен баг, когда вся строка с плагином не читалась, из-за того, что там встречался символ '/'
Подправлен LANG файл.
[Optimized]:
Добавлена функция, вместо однотипных строк кода. (где это нужно)
[Added]:
- Добавлена консольная команда (pf_editor), на отключение или включение плагина. (Usage: command file-name plugin-name on/off), можно использовать например из консоли (через другое приложение HL RCON)
- При использовании команды, есть некая защита, если вводятся не те аргументы (приставки файлов и тп).
- Разработана система выдачи всех файлов с приставкой 'plugins-', в меню можно выбрать любой из этих файлов, далее нужно нажать пункт 'Считать данные'.
- После чтения данных выбранного файла, можно переходить к менюшкам (вкл/откл плагинов), после изменений происходит обновление.
- После смены нужного файла плагинов в меню, нужно обязательно считывать данные.
- Подключен '#include <amxmisc>' из-за необходимости в (cmd_access)
- Добавлены строки в LANG файл.
- Добавлена защита на выключение/включение самого себя.
[Fixed]:
- Убраны двумерные массивы сохранения с ограничением ячеек, вместо этого добавлены динамические массивы.