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

На главную

## TimeEntry

Формат передачи времени. В зависимости от типа (type) заполняются определённые поля.

    hourly: table or nil - если интервал ежечасный, то таблица с полями:
      type: String - тип
      minute: number (integer) - минута начала события, начиная с 0

    daily: table or nil - если интервал ежедневный, то таблица с полями:
      type: String - тип
      hour: number (integer) - час начала события, начиная с 0
      minute: number (integer) - минута начала события, начиная с 0

    weekly: table or nil - если интервал еженедельный, то таблица с полями:
      type: String - тип
      day: number (enum ENUM_DayOfWeek...) - день недели начала события, начиная с 1 ( 1 - понедельник, 7 - воскресенье )
      hour: number (integer) - час начала события, начиная с 0
      minute: number (integer) - минута начала события, начиная с 0

    monthly: table or nil - если интервал ежемесячный, то таблица с полями:
      type: String - тип
      day: number (integer) - день месяца начала события, начиная с 1
      hour: number (integer) - час начала события, начиная с 0
      minute: number (integer) - минута начала события, начиная с 0

    yearly: table or nil - если интервал ежегодный, то таблица с полями:
      type: String - тип
      sysMonth: string (enum "ENUM_Month...") - месяц начала события
      month: number (enum ENUM_Month...) - месяц начала события
      day: number (integer) - день месяца начала события, начиная с 1
      hour: number (integer) - час начала события, начиная с 0
      minute: number (integer) - минута начала события, начиная с 0

    now: table or nil - если интервал "сейчас", то таблица с полями:
      type: String - тип

    never: table or nil - если интервал "никогда", то таблица с полями:
      type: String - тип

- mwar.GetEventStartTimeEntries()

- rules.GetEventTimeIntervals()

CategoryLuaApi

На главную