Realmlist

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

Перейти к: навигация, поиск

Содержание

Назад к списку таблиц realm database.


Таблица `realmlist`

Эта таблица содержит информацию обо всех доступных игровых мирах. Каждая строчка отвечает за свой игровой мир.


Структура

Field Type Attributes Null Key Default Extra Comment
id int(11) unsigned NO PRI auto_increment
name varchar(32) NO UNI
address varchar(32) NO 127.0.0.1
port int(11) NO 8085
icon tinyint(3) unsigned NO 0
realmflags tinyint(3) unsigned NO 2 Supported masks: 0x1 (invalid, not show in realm list), 0x2 (offline, set by mangosd), 0x4 (show version and build), 0x20 (new players), 0x40 (recommended)
timezone tinyint(3) unsigned NO 0
allowedSecurityLevel tinyint(3) unsigned NO 0
population float unsigned NO 0
realmbuilds varchar(64) NO


Описание полей

id

Идентификатор реалма. Этот номер является уникальным для каждого реалма и он должен соотноситься со значением RealmID в mangosd.conf.

name

Название реалма. Это название появится в списке выбора миров, а также в окне выбора персонажа.

address

IP address для подключения клиентов из сети. Значение 127.0.0.1 по-умолчанию делает доступным сервер только локально (с той же машины).

port

Порт для подключения к серверу. Если все сервера(будь то Fun\High Rate\Blizzlike или же сервера для различных версий клиента) находятся на одной машине, они должны иметь разные порты.

icon

Иконка реалма. Значение:

icon type
0 Normal
1 PvP
4 Normal
6 RP
8 RP PvP

realmflags

Поле с маской для каждого мира, можно складывать значения. Значение:

Флаг Эффект
1Неверный, не отображается в списке миров
2Выключен, ставит сам mangosd
4Отображать версию и билд (билд отображается во всплывающей подсказке)[realmflags 1]
32Новые игроки
64Рекомендуется
128Реалм заполнен
  1. Для версий клиента до Burning Crusade к названию реалма вручную добавляется версия в виде «(3.3.5)», т.к. клиент не поддерживает этот флаг.

timezone

Часовой пояс реалма. Если в реалмлисте присутствуют реалмы с различными timezone, они будут отображаться в разных вкладках, а при первом входе на сервер клиенту будет предложена выбрать один из доступных часовых поясов. Значения для этого столбца берутся из Cfg_Categories.dbc.

Значение Название вкладки
1Development
2United States
3Oceanic
4Latin America
5Tournament
6Korea
7Tournament
8English
9German
10French
11Spanish
12Russian
13Tournament
14Taiwan
15Tournament
16China
17CN1
18CN2
19CN3
20CN4
21CN5
22CN6
23CN7
24CN8
25Tournament
26Test Server
27Tournament
28QA Server
29CN9

allowedSecurityLevel

Минимальный gmlevel необходимый для вход в мир.

population

Нынешняя населенность мира, обновляется автоматически. Формула для вычисления значения в этой области: "КоличествоИгроков" / "МаксимальноеКоличествоИгроков" * 2. Значение:

population effect
0.5Низкая
1.0Средняя
2.0Высокая

realmbuilds

Поле добавлено в rev. 9010. Позволяет отображать реалмы различных версий клиента в одном реалмлисте. Поддерживаются:

version build
1.12.15875
1.12.26005
2.4.38606
3.3.2a10505
3.3.0a11159
3.3.211403
3.3.3a11723
3.3.5a12340
Личные инструменты