Game event
Материал из YTDB DataBase
NeatElves (Обсуждение | вклад) |
NeatElves (Обсуждение | вклад) (→EventGroup) |
||
Строка 117: | Строка 117: | ||
====EventGroup==== | ====EventGroup==== | ||
- | Идентификатор группы. | + | Идентификатор группы. Вееден для рандомности квестов, дейликов и еженедельных. Результат выбора записываев в таблицу - см. [[event_group_chosen]]. |
====description==== | ====description==== | ||
Поле содержит название события, которое будет отображаться при старте или остановке. | Поле содержит название события, которое будет отображаться при старте или остановке. |
Версия 13:33, 17 сентября 2017
|
К описанию таблиц базы данных mangos.
Таблица `game_event`
Эта таблица, содержит определения для всех событий игры, которые активируются или дезактивируются автоматически Системой Событий Игры в ядре.
Структура
Field | Type | Attributes | Null | Key | Default | Comments |
entry | mediumint(8) | unsigned | NO | PRI | Entry of the game event | |
start_time | datetime | NO | 1970-01-01 00:00:00 | Absolute start date, the event will never start before | ||
end_time | datetime | NO | 1970-01-01 00:00:00 | Absolute end date, the event will never start after | ||
occurence | bigint(20) | unsigned | NO | 86400 | Delay in minutes between occurences of the event | |
length | bigint(20) | unsigned | NO | 43200 | Length in minutes of the event | |
holiday | mediumint(8) | unsigned | NO | 0 | Client side holiday id | |
linkedTo | mediumint(8) | unsigned | NO | 0 | This event starts only if defined LinkedTo event is started | |
EventGroup | mediumint(8) | unsigned | NO | 0 | ||
description | varchar(255) | Null | Description of the event displayed in console |
Описание полей
entry
Номер события. Указывайте значение настолько минимальным, насколько возможно, и не допускайте пропусков между номерами в списке. Большое значение будет употреблять больше памяти для хранения данных события.
start_time
Дата начала события. Отсчет начнется по серверному времени, сразу после того, как вы укажете дату в этом поле.
end_time
Дата окончания события. Закончится, сразу после того, как вы укажете дату в этом поле.
occurence
Количество минут между повторениями события. (2880 = 2 дня, 1440 = 1 день и т.д.).
length
Длительность события после начала. (2880 = 2 дня, 1440 = 1 день и т.д.). Значение должно быть ниже, чем значение повтора, иначе событие не будет останавливаться.
holiday
Номер праздника из Holiday.dbc.
linkedTo
EventGroup
Идентификатор группы. Вееден для рандомности квестов, дейликов и еженедельных. Результат выбора записываев в таблицу - см. event_group_chosen.
description
Поле содержит название события, которое будет отображаться при старте или остановке.