Battleground template
Материал из YTDB DataBase
KiriX (Обсуждение | вклад) (Новая страница: «{| align="right" | __TOC__ |} Back to world database list of tables. <big>'''The `battleground_template` table'''</big> Contains information a…») |
NeatElves (Обсуждение | вклад) |
||
(22 промежуточные версии не показаны) | |||
Строка 2: | Строка 2: | ||
| __TOC__ | | __TOC__ | ||
|} | |} | ||
- | + | [[Category: Mangos world database tables]] | |
+ | К описанию таблиц [[mangosdb_struct|базы данных mangos]]. | ||
- | <big>''' | + | <big>'''Таблица `battleground_template`'''</big> |
- | + | Содержит различную информацию о полях сражений: сколько нужно игроков для старта, сколько игроков может находиться внутри и местоположение точки начала каждой стороны. | |
- | <big>''' | + | <big>'''Структура'''</big> |
{| border="1" | {| border="1" | ||
|'''Field''' | |'''Field''' | ||
|'''Type''' | |'''Type''' | ||
+ | |'''Attributes''' | ||
|'''Null''' | |'''Null''' | ||
|'''Key''' | |'''Key''' | ||
|'''Default''' | |'''Default''' | ||
- | |''' | + | |'''Comments''' |
|- | |- | ||
|[[#id|id]] | |[[#id|id]] | ||
- | |mediumint(8) unsigned | + | |mediumint(8) |
+ | |unsigned | ||
|NO | |NO | ||
|PRI | |PRI | ||
Строка 27: | Строка 30: | ||
|- | |- | ||
|[[#MinPlayersPerTeam|MinPlayersPerTeam]] | |[[#MinPlayersPerTeam|MinPlayersPerTeam]] | ||
- | |smallint(5) unsigned | + | |smallint(5) |
+ | |unsigned | ||
|NO | |NO | ||
| | | | ||
Строка 34: | Строка 38: | ||
|- | |- | ||
|[[#MaxPlayersPerTeam|MaxPlayersPerTeam]] | |[[#MaxPlayersPerTeam|MaxPlayersPerTeam]] | ||
- | |smallint(5) | + | |smallint(5) |
- | | | + | |unsigned |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
|NO | |NO | ||
| | | | ||
Строка 55: | Строка 46: | ||
|- | |- | ||
|[[#AllianceStartLoc|AllianceStartLoc]] | |[[#AllianceStartLoc|AllianceStartLoc]] | ||
- | |mediumint(8) | + | |mediumint(8) |
- | | | + | |unsigned |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
|NO | |NO | ||
| | | | ||
Строка 69: | Строка 54: | ||
|- | |- | ||
|[[#HordeStartLoc|HordeStartLoc]] | |[[#HordeStartLoc|HordeStartLoc]] | ||
- | |mediumint(8) unsigned | + | |mediumint(8) |
+ | |unsigned | ||
|NO | |NO | ||
| | | | ||
Строка 75: | Строка 61: | ||
| | | | ||
|- | |- | ||
- | |[[# | + | |[[#StartMaxDist|StartMaxDist]] |
|float | |float | ||
+ | | | ||
|NO | |NO | ||
| | | | ||
Строка 84: | Строка 71: | ||
- | <big>''' | + | <big>'''Описание полей'''</big> |
====id==== | ====id==== | ||
- | + | Номер поля сражений. Смотри [[BattlemasterList.dbc|BattlemasterList.dbc]]. | |
{| border="1" cellspacing=0 cellpadding=3 | {| border="1" cellspacing=0 cellpadding=3 | ||
- | ! ID !! | + | ! ID !! Тип |
|- | |- | ||
- | | 1 || | + | | 1 || Альтеракская долина |
|- | |- | ||
- | | 2 || | + | | 2 || Ущелье Песни Войны |
|- | |- | ||
- | | 3 || | + | | 3 || Низина Арати |
|- | |- | ||
- | | 4 || | + | | 4 || Арена Награнда |
|- | |- | ||
- | | 5 || | + | | 5 || Арена Острогорья |
|- | |- | ||
- | | 6 || | + | | 6 || Все арены |
|- | |- | ||
- | | 7 || | + | | 7 || Око Бури |
|- | |- | ||
- | | 8 || | + | | 8 || Руины Лордерона |
|- | |- | ||
- | | 9 || | + | | 9 || Берег Древних |
|- | |- | ||
- | | 10 || | + | | 10 || Арена Даларана |
|- | |- | ||
- | | 11 || | + | | 11 || Арена Доблести |
+ | |- | ||
+ | | 30 || Остров Завоеваний | ||
+ | |- | ||
+ | | 32 || Случайное Поле Боя | ||
|} | |} | ||
====MinPlayersPerTeam==== | ====MinPlayersPerTeam==== | ||
- | + | Контролирует минимальное число игроков необходимых для того, что бы присоединиться к полю боя и начать сражение. Так же, для начала битвы на поле боя нужно, что бы все игроки были определённого уровня. Диапазон уровней равен 10. От 10 уровня и до 80 уровня. Все диапазоны: 10-19, 20-29, 30-39, 40-49, 50-59, 60-69, 70-79 и 80. Т.е. если персонаж встал в очередь, то он будет присоединен к группе игроков подходящих по уровню из диапазонов указанных выше. | |
+ | |||
====MaxPlayersPerTeam==== | ====MaxPlayersPerTeam==== | ||
- | + | Указывается, как много игроков могу присоединиться к одной команде на поле боя. Если указать 0, то будет использовано стандартное значение из DBC. | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
====AllianceStartLoc==== | ====AllianceStartLoc==== | ||
- | + | Указывается локация, куда игроки Альянса будут телепортированы когда сражение на поле боя начнется. Смотри [[WorldSafeLocs.dbc]]. | |
- | + | ||
- | + | ||
====HordeStartLoc==== | ====HordeStartLoc==== | ||
- | + | Указывается локация, куда игроки Орды будут телепортированы когда сражение на поле боя начнется. Смотри [[WorldSafeLocs.dbc]]. | |
- | ==== | + | |
- | + | ====StartMaxDist==== |
Текущая версия на 11:18, 1 февраля 2020
|
К описанию таблиц базы данных mangos.
Таблица `battleground_template`
Содержит различную информацию о полях сражений: сколько нужно игроков для старта, сколько игроков может находиться внутри и местоположение точки начала каждой стороны.
Структура
Field | Type | Attributes | Null | Key | Default | Comments |
id | mediumint(8) | unsigned | NO | PRI | ||
MinPlayersPerTeam | smallint(5) | unsigned | NO | 0 | ||
MaxPlayersPerTeam | smallint(5) | unsigned | NO | 0 | ||
AllianceStartLoc | mediumint(8) | unsigned | NO | |||
HordeStartLoc | mediumint(8) | unsigned | NO | |||
StartMaxDist | float | NO |
Описание полей
id
Номер поля сражений. Смотри BattlemasterList.dbc.
ID | Тип |
---|---|
1 | Альтеракская долина |
2 | Ущелье Песни Войны |
3 | Низина Арати |
4 | Арена Награнда |
5 | Арена Острогорья |
6 | Все арены |
7 | Око Бури |
8 | Руины Лордерона |
9 | Берег Древних |
10 | Арена Даларана |
11 | Арена Доблести |
30 | Остров Завоеваний |
32 | Случайное Поле Боя |
MinPlayersPerTeam
Контролирует минимальное число игроков необходимых для того, что бы присоединиться к полю боя и начать сражение. Так же, для начала битвы на поле боя нужно, что бы все игроки были определённого уровня. Диапазон уровней равен 10. От 10 уровня и до 80 уровня. Все диапазоны: 10-19, 20-29, 30-39, 40-49, 50-59, 60-69, 70-79 и 80. Т.е. если персонаж встал в очередь, то он будет присоединен к группе игроков подходящих по уровню из диапазонов указанных выше.
MaxPlayersPerTeam
Указывается, как много игроков могу присоединиться к одной команде на поле боя. Если указать 0, то будет использовано стандартное значение из DBC.
AllianceStartLoc
Указывается локация, куда игроки Альянса будут телепортированы когда сражение на поле боя начнется. Смотри WorldSafeLocs.dbc.
HordeStartLoc
Указывается локация, куда игроки Орды будут телепортированы когда сражение на поле боя начнется. Смотри WorldSafeLocs.dbc.