Character pet
Материал из YTDB DataBase
Estella (Обсуждение | вклад) |
NeatElves (Обсуждение | вклад) |
||
Строка 2: | Строка 2: | ||
| __TOC__ | | __TOC__ | ||
|} | |} | ||
- | [[Charactersdb_struct| | + | [[Category: Mangos characters database tables]] |
- | + | К описанию таблиц [[Charactersdb_struct|базы данных characters]]. | |
<big>'''Таблица `character_pet`'''</big> | <big>'''Таблица `character_pet`'''</big> |
Версия 11:54, 13 февраля 2011
|
К описанию таблиц базы данных 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 заклинаний, которые были выучены питомцем, и способностей этого питомца.
(c)udbwiki