Page text

Материал из World of WarCraft Developers Wiki
Перейти к навигации Перейти к поиску

Таблица page_text

Таблица page_text из базы данных world — часть Item System. Хранит постраничные тексты (книги/записки/страницы) с возможностью связывать их цепочкой через следующий ID и ограничивать показ условиями.

Field Type Attributes Key Null Default Extra
ID int UNSIGNED PRIMARY NO 0
Text mediumtext utf8mb4_unicode_ci NO
NextPageID int UNSIGNED NO 0
PlayerConditionID int NO 0
Flags tinyint UNSIGNED NO 0
VerifiedBuild int NO 0

ID

Идентификатор страницы текста. Используется как ссылка на конкретную страницу (например, из предметов/объектов, которые показывают “page text”).

Пример: 100

Text

Текст страницы. Хранится как UTF-8, может содержать переносы строк и управляющие последовательности форматирования (если они поддерживаются вашим ядром/клиентом).

Пример: "Welcome, adventurer!"

NextPageID

ID следующей страницы (связка страниц в цепочку).

  • 0 — следующей страницы нет (конец).

Пример: 101

PlayerConditionID

ID условия игрока (PlayerCondition), при котором страницу разрешено показывать/использовать.

  • 0 — без условия.

Пример: 0

Flags

Флаги страницы (битовая маска). Конкретные значения зависят от реализации ядра.

  • 0 — без флагов.

Пример: 0

VerifiedBuild

Служебное поле верификации (номер билда).

  • 0 — не верифицировано/не заполнено.

Пример: 0