Character action

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

Версия от 09:49, 13 февраля 2011; NeatElves (Обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Содержание

К описанию таблиц базы данных characters.

Таблица `character_action`

Связывает кнопки пользовательского интерфейса с задаваемыми им действиями.

ПолеТипАтрибутыПустоДефолтЭкстра
guidint(11)unsignedNO0Global Unique Identifier
spectinyint(3)unsignedNO0
buttontinyint(3)unsignedNO0
actionsmallint(5)unsignedNO0
typetinyint(3)unsignedNO0

Описание полей таблицы

guid

Идентификатор персонажа (см. characters.guid).

spec

Набор талантов, в котором это действие будет активно

button

Номер кнопки, на которую задана связка. Может принимать следующие значения:

 0.....11 - Первый набор стандартной панели
 12....23 - Второй набор стандартной панели
 24....35 - Третий набор стандартной и правой бовокой панели
 36....47 - Четвертый набор стандартной и второй правой боковой панели
 48....59 - Пятый набор стандартной и нижней правой панели
 60....71 - Шестой набор стандартной и нижней левой панели
 72....83 - Первая специальная панель
 84....95 - Вторая специальная панель
 96...107 - Третья специальная панель
 118..119 - Четвертая специальная панель

action

Номер записи действия, привязанного к этой кнопке. Может быть номером спелла (См. Spell.dbc), номером шаблона предмета (См. mangos.item_template.entry) или номером макрокоманды на стороне клиента, в зависимости от значения поля Type.

type

Тип кнопки. Влияет на интерпретацию поля action. Может принимать следующие значения:

 0   - Спелл
 64  - Макрокоманда
 128 - Предмет
Личные инструменты