Game event
Материал из YTDB DataBase
NeatElves (Обсуждение | вклад) |
NeatElves (Обсуждение | вклад) |
||
Строка 14: | Строка 14: | ||
|'''Field''' | |'''Field''' | ||
|'''Type''' | |'''Type''' | ||
+ | |'''Attributes''' | ||
|'''Null''' | |'''Null''' | ||
|'''Key''' | |'''Key''' | ||
|'''Default''' | |'''Default''' | ||
- | |''' | + | |'''Comments''' |
|- | |- | ||
|[[#entry|entry]] | |[[#entry|entry]] | ||
- | |mediumint(8) unsigned | + | |mediumint(8) |
+ | |unsigned | ||
|NO | |NO | ||
|PRI | |PRI | ||
| | | | ||
- | | | + | |Entry of the game event |
|- | |- | ||
|[[#start_time|start_time]] | |[[#start_time|start_time]] | ||
|timestamp | |timestamp | ||
+ | | | ||
|NO | |NO | ||
| | | | ||
|0000-00-00 00:00:00 | |0000-00-00 00:00:00 | ||
- | | | + | |Absolute start date, the event will never start before |
|- | |- | ||
|[[#end_time|end_time]] | |[[#end_time|end_time]] | ||
|timestamp | |timestamp | ||
+ | | | ||
|NO | |NO | ||
| | | | ||
|0000-00-00 00:00:00 | |0000-00-00 00:00:00 | ||
- | | | + | |Absolute end date, the event will never start afler |
|- | |- | ||
|[[#occurence|occurence]] | |[[#occurence|occurence]] | ||
- | |bigint(20) unsigned | + | |bigint(20) |
+ | |unsigned | ||
|NO | |NO | ||
| | | | ||
- | | | + | |86400 |
- | | | + | |Delay in minutes between occurences of the event |
|- | |- | ||
|[[#length|length]] | |[[#length|length]] | ||
- | |bigint(20) unsigned | + | |bigint(20) |
+ | |unsigned | ||
|NO | |NO | ||
| | | | ||
- | | | + | |43200 |
- | | | + | |Length in minutes of the event |
|- | |- | ||
|[[#holiday|holiday]] | |[[#holiday|holiday]] | ||
- | |mediumint(8) unsigned | + | |mediumint(8) |
+ | |unsigned | ||
|NO | |NO | ||
| | | | ||
|0 | |0 | ||
- | | | + | |Client side holiday id |
|- | |- | ||
|[[#description|description]] | |[[#description|description]] | ||
|varchar(255) | |varchar(255) | ||
+ | | | ||
|YES | |YES | ||
| | | | ||
|None | |None | ||
- | | | + | |Description of the event displayed in console |
|} | |} | ||
Строка 81: | Строка 89: | ||
====occurence==== | ====occurence==== | ||
- | Количество минут между повторениями события. (2880 = 2 дня, 1440 = 1 день и т.д.) | + | Количество минут между повторениями события. (2880 = 2 дня, 1440 = 1 день и т.д.). |
====length==== | ====length==== |
Версия 15:39, 17 августа 2010
|
К описанию таблиц базы данных mangos.
Таблица `game_event`
Эта таблица, содержит определения для всех событий игры, которые активиуются или дезактивируются автоматически Системой Событий Игры в ядре.
Структура
Field | Type | Attributes | Null | Key | Default | Comments |
entry | mediumint(8) | unsigned | NO | PRI | Entry of the game event | |
start_time | timestamp | NO | 0000-00-00 00:00:00 | Absolute start date, the event will never start before | ||
end_time | timestamp | NO | 0000-00-00 00:00:00 | Absolute end date, the event will never start afler | ||
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 | |
description | varchar(255) | YES | None | 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.
description
Поле содержит название события, которое будет отображаться при старте или остановке.