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

На главную

## mission.GetLoginLotteryInfo()

Общая информация о вознаграждениях за вход в игру. Содержит только неизменные (в рамках одного календарного ивента) параметры, информация об изменяемых параметрах (счётчики посещений и заслуженных призов) передаётся через механизм альтернативных валют (см. поля comboCounter и counter).

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

    -- объявление:
    GetLoginLotteryInfo()

    -- параметры:
    нет

    -- возвращаемые значения:
    table или nil - nil если нет информации; иначе таблица с полями:
      comboCounter: CurrencyId (ResourceId) -  валюта, которая используется как счетчик количества дней которые аватар заходил в игру подряд
      prizes: table of tables - список описаний призов, индексированная целыми числами (начиная с 0) таблица, каждое значение - таблица с полями:
        daysToReceive: number (integer) - количество последовательных входов за которые нужно выдавать валюту
        prizes: table - список призов, таблица индексированная целыми числами (начиная от 0), значения - ItemId предметов, аналогичных призовым (см. itemLib.GetItemInfo( itemId))
        counter: CurrencyId (ResourceId) -  валюта, выдаваемая за вход в игру daysToReceive дней подряд; за каждую единицу этой валюты можно получить все предметы указанные в prizes

    -- пример:
    local info = mission.GetLoginLotteryInfo()

См. также:

- EVENT_LOGINLOTTERY_CHANGED

- mission.LoginLotteryReceivePrizes( currencyId )

- itemLib.GetItemInfo( itemId )

- itemLib.GetStackInfo( itemId )

- avatar.GetCurrencyInfo(currencyId)

#### Связанные страницы: "CategoryLuaApi" "CategoryMission"

CategoryDragAndDrop
EventAvatarLogoutCancelled
EventAvatarWillBeRemoved
EventCameraDirectionChanged
EventCantLeaveGameInCombat
EventLoginlotteryChanged
EventMissionDragAndDropDragCancelled
EventMissionDragAndDropDragOver
EventMissionDragAndDropDragTo
EventMissionDragAndDropDropAttempt
EventMissionDragAndDropPickAttempt
EventMissionFreePortraitSlot
EventMissionInitialized
EventMissionLoadingProgress
EventUnstuckSpellChanged
EventUnstuckSpellEffect
FunctionMissionCancelLogout
FunctionMissionClearCharacterScene
FunctionMissionClearChatInput
FunctionMissionDragAndDropCancelDrag
FunctionMissionDragAndDropConfirmDropAttempt
FunctionMissionDragAndDropConfirmPickAttempt
FunctionMissionDragAndDropRegister
FunctionMissionDragAndDropUnregister
FunctionMissionDressCharacterScene
FunctionMissionFreePortrait
FunctionMissionGetCameraDirection
FunctionMissionGetChatInput
FunctionMissionGetChatInputSimilarCommands
FunctionMissionGetLoginLotteryInfo
FunctionMissionGetLotteryHistory
FunctionMissionGetLotteryInfo
FunctionMissionGetMaxCharacterSceneCount
FunctionMissionGetMonthDaysCount
FunctionMissionGetPlayTimeMs
FunctionMissionGetShardName
FunctionMissionGetUnstuckSpell
FunctionMissionGetWeakFactionBonus
FunctionMissionGetWeakFactionId
FunctionMissionLoginLotteryReceivePrizes
FunctionMissionLogout
FunctionMissionRequestLotteryHistory
FunctionMissionResetCharacterSceneRotation
FunctionMissionRotateCharacterScene
FunctionMissionSetAEMarkDecal
FunctionMissionSetAEMarkMinRange
FunctionMissionSetAEMarkOutOfRangeDecal
FunctionMissionSetAEMarkRadius
FunctionMissionSetAEMarkRange
FunctionMissionSetAEMarkVisObj
FunctionMissionSetCharacterScene
FunctionMissionSetCharacterScenePosition
FunctionMissionSetCharacterSceneScaleFactor
FunctionMissionSetCharacterSceneSmoothRotation
FunctionMissionSetChatInputArg
FunctionMissionSetChatInputData
FunctionMissionSetChatInputHistoryMaxSize
FunctionMissionSetChatInputNextData
FunctionMissionSetChatInputPrevData
FunctionMissionSetChatInputText
FunctionMissionSetChatInputType
FunctionMissionSetMarkerObject
FunctionMissionSetMountScene
FunctionMissionSetPortraitBackgroundTexture
FunctionMissionShowAEMark
Portraits

CategoryLuaApi CategoryFunction CategoryMission

На главную