RU/setAccountData

From Multi Theft Auto: Wiki
Jump to: navigation, search

Заметка: Настоятельно рекомендуется использовать формат module.key в названиях ключей, как показано в примере ниже. Это помогает избегать противоречий между разными скриптами.

Эта функция сохраняет строку, которая будет храниться в аккаунте. Данные, хранящиеся как данные аккаунта, сохраняются в игре, если это не аккаунт guest (гость). Даже если войти в аккаунт guest (гость), данные аккаунта могут быть полезны как способ хранения ссылки на вашу собственную систему аккаунта, хотя сохранение эквивалентно использованию setElementData в элементе player.

Синтаксис

bool setAccountData(account theAccount, string key, string value)

Синтаксис ООП Помогите! Я не понимаю, что это!

Метод: account:setData(...)
Парная функция: getAccountData

Обязательные аргументы

  • theAccount: Аккаунт, в который Вы хотите записать данные
  • key: Ключ, под которым Вы хотите сохранить данные
  • value: Значение, которое Вы хотите установить. Установите значение false, чтобы удалить данные. Вы не можете сохранять таблицы, но вы можете использовать строки toJSON.

Возвращаемые значения

Возвращает true, если данные для аккаунта были установлены, или false, если указан недопустимый аргумент.

Пример использования

Click to expand [+]
Сервер

Проблемы

Идентификатор проблемы Описание
#7757 [Исправлено в 1.3.4-7757] setAccountData зажимает цифры после десятичной точки
Click to expand [+]
Обход проблемы 7757

Смотрите также