Battleground template

Материал из YTDB DataBase

(Различия между версиями)
Перейти к: навигация, поиск
(MinLvl)
 
(9 промежуточных версий не показаны.)
Строка 2: Строка 2:
| __TOC__
| __TOC__
|}
|}
-
Назад к списку таблиц [[mangosdb_struct|world database]].
+
[[Category: Mangos world database tables]]
 +
К описанию таблиц [[mangosdb_struct|базы данных mangos]].
-
<big>'''The `battleground_template` table'''</big>
+
<big>'''Таблица `battleground_template`'''</big>
Содержит различную информацию о полях сражений: сколько нужно игроков для старта, сколько игроков может находиться внутри и местоположение точки начала каждой стороны.
Содержит различную информацию о полях сражений: сколько нужно игроков для старта, сколько игроков может находиться внутри и местоположение точки начала каждой стороны.
Строка 14: Строка 15:
|'''Field'''
|'''Field'''
|'''Type'''
|'''Type'''
 +
|'''Attributes'''
|'''Null'''
|'''Null'''
|'''Key'''
|'''Key'''
|'''Default'''
|'''Default'''
-
|'''Extra'''
+
|'''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) unsigned
+
|smallint(5)
-
|NO
+
|unsigned
-
|
+
-
|0
+
-
|
+
-
|-
+
-
|[[#MinLvl|MinLvl]]
+
-
|tinyint(3) unsigned
+
-
|NO
+
-
|
+
-
|0
+
-
|
+
-
|-
+
-
|[[#MaxLvl|MaxLvl]]
+
-
|tinyint(3) unsigned
+
|NO
|NO
|
|
Строка 55: Строка 46:
|-
|-
|[[#AllianceStartLoc|AllianceStartLoc]]
|[[#AllianceStartLoc|AllianceStartLoc]]
-
|mediumint(8) unsigned
+
|mediumint(8)
-
|NO
+
|unsigned
-
|
+
-
|
+
-
|
+
-
|-
+
-
|[[#AllianceStartO|AllianceStartO]]
+
-
|float
+
|NO
|NO
|
|
Строка 69: Строка 54:
|-
|-
|[[#HordeStartLoc|HordeStartLoc]]
|[[#HordeStartLoc|HordeStartLoc]]
-
|mediumint(8) unsigned
+
|mediumint(8)
 +
|unsigned
|NO
|NO
|
|
Строка 75: Строка 61:
|
|
|-
|-
-
|[[#HordeStartO|HordeStartO]]
+
|[[#StartMaxDist|StartMaxDist]]
|float
|float
 +
|
|NO
|NO
|
|
Строка 86: Строка 73:
<big>'''Описание полей'''</big>
<big>'''Описание полей'''</big>
====id====
====id====
-
Номер поля сражений. Смотри [[BattlemasterList.dbc|BattlemasterList.dbc]]
+
Номер поля сражений. Смотри [[BattlemasterList.dbc|BattlemasterList.dbc]].
{| border="1" cellspacing=0 cellpadding=3
{| border="1" cellspacing=0 cellpadding=3
! ID !! Тип
! ID !! Тип
Строка 111: Строка 98:
|-
|-
| 11 || Арена Доблести
| 11 || Арена Доблести
 +
|-
 +
| 30 || Остров Завоеваний
 +
|-
 +
| 32 || Случайное Поле Боя
|}
|}
Строка 118: Строка 109:
====MaxPlayersPerTeam====
====MaxPlayersPerTeam====
Указывается, как много игроков могу присоединиться к одной команде на поле боя. Если указать 0, то будет использовано стандартное значение из DBC.
Указывается, как много игроков могу присоединиться к одной команде на поле боя. Если указать 0, то будет использовано стандартное значение из DBC.
-
 
-
====MaxLvl====
 
-
Максимальный уровень игроков. Значение необходимо для ограничения поля боя по уровню. Если указать 0, то будет использовано стандартное значение из DBC.
 
====AllianceStartLoc====
====AllianceStartLoc====
-
Указывается локация, куда игроки Альянса будут телепортированы когда сражение на поле боя начнется. Смотри [[WorldSafeLocs.dbc]]
+
Указывается локация, куда игроки Альянса будут телепортированы когда сражение на поле боя начнется. Смотри [[WorldSafeLocs.dbc]].
-
 
+
-
====AllianceStartO====
+
-
Ориентация положения игроков Альянса на поле боя после телепортации. Север равен 0, юг равен числу Пи (3.14159).
+
====HordeStartLoc====
====HordeStartLoc====
-
Указывается локация, куда игроки Орды будут телепортированы когда сражение на поле боя начнется. Смотри [[WorldSafeLocs.dbc]]
+
Указывается локация, куда игроки Орды будут телепортированы когда сражение на поле боя начнется. Смотри [[WorldSafeLocs.dbc]].
-
====HordeStartO====
+
====StartMaxDist====
-
Ориентация положения игроков Орды на поле боя после телепортации. Север равен 0, юг равен числу Пи (3.14159).
+

Текущая версия на 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.

StartMaxDist

Личные инструменты