Для чего нужен nVault модуль
nVault - инструмент AMX-X, разработанный для хранения и получения данных из файла. Много людей спрашивают, как сохранить данные в плагине при смене карты или при перезапуске сервера. С помощью nVault это реализуется достаточно просто.
nVault хранит данные, используя key:data систему
У каждого блока данных, которые сохраняете, есть уникальный ключ, который соответствует ему.
Сохраняемые данные и ключ всегда строкового вида, но данные могут быть получены как целое число (integer) , дробное (float) или строка (string).
Данные сохраняются в двоичном формате, это означает, что вы не можете отредактировать файл в блокноте, но есть nVault редактор, который может открыть и редактировать такой файл.
Функции модуля
nvault_open - Открывает файл по имени (например "myvault").
nvault_close - Закрывает файл с данными.
nvault_lookup - Функция ищет указанное значение для получения полной информации.
nvault_get - Получает значение по ключу integer, string либо float.
nvault_set - Устанавливает значение по ключу с текущей временной меткой (timestamp).
nvault_pset - Устанавливает значение по ключу без временной метки.
nvault_touch - Функция для обновления временной метки по ключу
nvault_prune - Удалить записи с указанным интервалом временных меток (timestamp). Исключение: значения установленные с помощью nvault_pset..
nvault_remove - Функция для удаления записи по ключу