Здорово было бы дать возможность пользователю редактировать оформление меню. Цвет текста, его отступ, расположение на экране (выше, ниже), а также номера меню в скобках, либо без. Я понимаю, что скриптер сможет отредактировать, но для обычного обывателя это проблема. Возможно для удобства сделать в lang файл, либо отдельный конфиг?Небольшой апдейт.
1. Вывели последние привилегии на главной странице
Посмотреть вложение 19575
2. Расширили API плагинов
3. Сделали базовое меню наказаний
Посмотреть вложение 19576Посмотреть вложение 19577Посмотреть вложение 19578Посмотреть вложение 19579Посмотреть вложение 19580Посмотреть вложение 19581
4. Сделали вывод в консоль при бан-кике с возможностью задать свое сообщение (пример тут)
Посмотреть вложение 19582
Не только в amxbans это естькак в amxbans
Это все не второстепенные мелочи, которым уделять внимание стоит в самый последний момент.Здорово было бы дать возможность пользователю редактировать оформление меню. Цвет текста, его отступ, расположение на экране (выше, ниже), а также номера меню в скобках, либо без. Я понимаю, что скриптер сможет отредактировать, но для обычного обывателя это проблема. Возможно для удобства сделать в lang файл, либо отдельный конфиг?
Отступы можно отредактировать хоть сейчас, А на счет других настроек, то полностью согласен с d3m37r4.Цвет текста, его отступ, расположение на экране (выше, ниже), а также номера меню в скобках, либо без. Я понимаю, что скриптер сможет отредактировать, но для обычного обывателя это проблема. Возможно для удобства сделать в lang файл, либо отдельный конфиг?
Уже сейчас есть возможность указать время в причине. Но даная фича не интегрированная на данный момент в плагин.И еще, можно было бы для некоторых/всех сразу наказаний присвоить своё время бана без возможности изменить. А для админа с флагом была бы возможность прописать причину самому и указать время, как в amxbans. Удобно тем, что на серве простым админам не нужно давать такие полномочия, а главному админу хотелось бы дать возможность банить по всякому.
reason
, because json doesn't contain itreason
, because json doesn't contain itМожна скрин чтобы понять более точно?светит не правильно администратора который забанил (берет ники игроков и подставляет само)
Так и должно быть. Сделано для совместимости. Вы можете в базе речекера указать одну причину общую, но добавить коммент с названием файла или подобное. Кроме админов коммент никто не увидит. Его можна указать как аргумент в комманде бана.на странице причин для бана -добавляет в список причин причины из речекера
Блин. Исправлю. Спешил с обновлением и не заметил как попал незаконченый функционал.на странице сервера появилась надпись admin.access
Это критическая бага. У меня не было такого, но гляну к ней. Возможно банит речекер? Если да, то тогда кажется понятно куда копать. Скорее всего придется мерджить активные наказания с новыми по их типам.Не уверен, что это ошибка веб части, но все же - дублирует баны.
тоесть нет такого, что забанило и по игроку дальше кик при попытках повторно подключиться. Игрок 6 раз пытался подключиться и 6 банов создало.
На даный момент это нереально из плагина. В идеале хотелось бы, чтобы при редактировании причин можна было указать типы наказаний. А так как это доп функционал, то пока что отложено на потомБан чата не тестил, так как туда подтягивает все теже причины наказания, что и для бана... Может разделить бы?