Character pet

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

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

Содержание

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


Таблица `character_pet`

Эта таблица содержит данные о любом питомце, призванном кем-либо в игре.


Структура

Поле Тип Null Key Default Extra
id int(11) unsigned NO PRI 0
entry int(11) unsigned NO 0
owner int(11) unsigned NO MUL 0
modelid int(11) unsigned YES 0
CreatedBySpell int(11) unsigned NO 0
PetType tinyint(3) unsigned NO 0
level int(11) unsigned NO 1
exp int(11) unsigned NO 0
Reactstate tinyint(1) unsigned NO 0
talentpoints int(11) unsigned NO 0
name varchar(100) YES Pet
renamed tinyint(1) unsigned NO 0
slot int(11) unsigned NO 0
curhealth int(11) unsigned NO 1
curmana int(11) unsigned NO 0
curhappiness int(11) unsigned NO 0
savetime bigint(20) unsigned NO 0
resettalents_cost int(11) unsigned NO 0
resettalents_time bigint(20) unsigned NO 0
abdata longtext YES None
teachspelldata longtext YES None


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

id

Специальное ID питомца. Это уникальный идентификатор среди всех питомцев.

entry

Запись существа, которым является питомец. См. в creature_template.entry.

owner

GUID владельца питомца. См. в characters.guid.

modelid

ID модели, используемой питомцем.

CreatedBySpell

ID заклинания, которое создало питомца. Для охотников это, как правило, заклинание Tame Beast. Для чернокнижников или других классов (маги), это ID спелла, которым был призвано существо. См. в Spell.dbc, колонка 1.

PetType

Тип питомца. 0 = призванный питомец, 1 = прирученный.

level

Уровень питомца на данный момент.

exp

Количество опыта, которое имеет питомец на данный момент. Для призванных питомцев это поле всегда имеет значение 0.

Reactstate

Реакция питомца на данный момент (например пассивный, агрессивный).

talentpoints

name

Имя питомца.

renamed

Булевые 1 или 0. 1 = питомец был переименован, 0 = питомец никогда не был переименован и все еще носит название прирученного или призванного существа.

slot

Слот стойла, в котором находиться питомец. Содержит номер от 0 до 3 включительно.

curhealth

Колличество здоровья на момент сохранения данных в БД.

curmana

Колличество маны на момент сохранения данных в БД.

curhappiness

Счастье питомца на данный момент.

savetime

Время последнего сохранения питомца, во времени Unix.

resettalents_cost

resettalents_time

abdata

Данные о панели комманд и типе комманд. Содержит 10 пар (номер панели (от 1 до 10) и ID комманды или заклинания).

teachspelldata

Поле содержит ID заклинаний, которые были выучены питомцем, и способностей этого питомца.

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