Пользовательские дополнения

На главную


mailBox.CreateMail( recipientName, subject, body, money, items )

Попытка создать и отправить новое письмо.

Для выполнения операции необходима готовность почтового ящика: IsReady.

-- библиотека:
mailBox

-- объявление:
function CreateMail( recipientName, subject, body, money, items )

-- параметры:
recipientName: WString - имя игрока-адресата
subject: WString - тема письма
body: WString - текст письма
money: number (int) - отсылаемая сумма денег
items: table or nil - предметы, отсылаемые вместе с письмом, формат таблицы:
 key: number (int) - индекс в массиве [0..]
 value: number (int) - номер слота в инвентаре

-- возвращаемые значения:
boolean: удачно или с ошибкой завершилась функция, в случае ошибки также выдается скриптовое предупреждение

-- пример:
local items = {}
items[0] = 1
items[1] = 6

mailBox.CreateMail( recipientName, subject, body, money, items )

Search: "CategoryLuaApi" "CategoryMailBox"

EnumCreateMailResult
EnumMailServiceReply
EventMailBoxActivated
EventMailBoxChanged
EventMailBoxClosed
EventMailCreateResult
EventMailDeleteResult
EventMailExtractItemsResult
EventMailExtractMoneyResult
EventMailReturnResult
EventMailsChanged
FunctionMailBoxClose
FunctionMailBoxCreateMail
FunctionMailBoxDeleteMail
FunctionMailBoxExtractMailItems
FunctionMailBoxExtractMailMoney
FunctionMailBoxGetLimits
FunctionMailBoxIsActive
FunctionMailBoxIsInteracting
FunctionMailBoxIsReady
FunctionMailBoxOpen
FunctionMailBoxRequestMailIds
FunctionMailBoxRequestMailInfo
FunctionMailBoxReturnMailToSender


CategoryLuaApi CategoryFunction CategoryMailBox

На главную