Добавлено:
Изменено:
- добавлен квар ls_authid_type, отвечающий за тип идентификатора, по которому будут сохраняться очки опыта. Допустимые значения: 0 - по steamid, 1 - по нику
- добавлена native функция ls_set_rank_points, с помощью которой можно установить игроку нужное количество очков опыта.
Прототип функции: native ls_set_rank_points(index, rank_points);
Функция возвращает очки опыта, которые были у игрока до изменения- добавлены синонимы команд 'add_rank_points', 'set_rank_points'. 'ls_add_rank_points' и 'ls_set_rank_points' соответственно. Со временем команды add_rank_points, set_rank_points будут удалены и останутся новые названия команд
- для бонусов в виде гранат добавлена возможность указывать максимальное их количество. Так как раньше если выдавалось 2 и более гранаты, то они суммировались с неиспользованными в следующем раунде
- в конец файла 'addons/amxmodx/configs/level_system.cfg' добавлено описание команд ls_add_rank_points и ls_set_rank_points
Исправлено:
- у кваров 'ls_min_voice_access_points' и 'ls_min_chat_access_points' изменены значения по умолчанию. Новое значение '0', так как игроков на серверах мало и проблема спамеров уже не такая частая
- если бот успел набрать очки опыта, то при отключении квара 'ls_add_rank_points_bots' и следующем подключении бота они будут обнулены
- значение квара 'ls_data_storage_time' теперь указывается в днях (ранее было в секундах). Значение по умолчанию не изменилось и равно 1 месяц
Удалено:
- в версии для сборки All Inclusive, если не был загружен основной плагин, конфиг создавался относительно корневой папки мода (cstrike)
- со временем (через время указанное в кваре 'ls_data_storage_time') удалялся сохраненный статус отображения верхнего и нижнего информеров
Обновившиеся файлы:
- удален квар ls_points_cmd_access_flags. Теперь доступ к командам настраивается в стандартном cmdaccess.ini
- addons/amxmodx/plugins/level_system.amxx
- addons/amxmodx/configs/level_system.cfg
- addons/amxmodx/data/lang/level_system.txt
Добавлено:
Изменено:
- добавлена поддержка возможности добавлять команды чата в список исключений, который будет работать в плагинах использующих Plugins Core
pc_add_to_chat_white_list "text"
- text - текст, который будет добавлен в список исключений чата
- Например: pc_add_to_chat_white_list "/rtv"
Обновившиеся файлы:
- для удобства изменен порядок кваров в level_system.cfg
- addons/amxmodx/plugins/level_system.amxx
- addons/amxmodx/configs/level_system.cfg
Добавлено:
Изменено:
- добавлен квар ls_add_rank_points_bots, который определяет будут (1) или нет (0) начисляться rank points ботам
Исправлено:
- переделан парсер аргументов команд 'add_rank_points' и 'set_rank_points'. Теперь steamid не обязательно помещать в двойные кавычки
Обновившиеся файлы:
- при 'ls_add_rank_points_bots 1' очки опыта ботам теперь сохраняются по их имени, так как у ботов steamid у всех одинаковый ('BOT')
- добавлено уведомление при попытке сохранения очков опыта если их количество меньше значения квара 'ls_min_save_points' при использовании команд 'add_rank_points' и 'set_rank_points'
- addons/amxmodx/plugins/level_system.amxx
- addons/amxmodx/configs/level_system.cfg