Page text
Таблица 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