Npc trainer
Материал из YTDB DataBase
Neggod (Обсуждение | вклад) |
NeatElves (Обсуждение | вклад) |
||
(6 промежуточных версий не показаны.) | |||
Строка 2: | Строка 2: | ||
| __TOC__ | | __TOC__ | ||
|} | |} | ||
- | + | [[Category: Mangos world database tables]] | |
+ | К описанию таблиц [[mangosdb_struct|базы данных mangos]]. | ||
- | <big>''' | + | <big>'''Таблица `npc_trainer`'''</big> |
Эта таблица содержит всю информацию о NPC тренерах. Все заклинания в этой таблице - обучающие. Это означает, что основной эффект этих заклинаний - обучать цель(в наем случае игрока) заклинанию. Любое другое заклинание, которое не является обучающим будут игнорироваться, а в окне консоли сообщение будет отображаться об ошибке. Обучающие заклинания, как правило, имеют одинаковое название с заклинаниями, которые цель, в результате эффекта, изучает, и перечислены в рубрике Uncategorized на Wowhead. | Эта таблица содержит всю информацию о NPC тренерах. Все заклинания в этой таблице - обучающие. Это означает, что основной эффект этих заклинаний - обучать цель(в наем случае игрока) заклинанию. Любое другое заклинание, которое не является обучающим будут игнорироваться, а в окне консоли сообщение будет отображаться об ошибке. Обучающие заклинания, как правило, имеют одинаковое название с заклинаниями, которые цель, в результате эффекта, изучает, и перечислены в рубрике Uncategorized на Wowhead. | ||
- | <big>''' | + | <big>'''Структура'''</big> |
{| border="1" | {| border="1" | ||
|'''Field''' | |'''Field''' | ||
|'''Type''' | |'''Type''' | ||
+ | |'''Attributes''' | ||
|'''Null''' | |'''Null''' | ||
|'''Key''' | |'''Key''' | ||
|'''Default''' | |'''Default''' | ||
- | |''' | + | |'''Comments''' |
|- | |- | ||
|[[#entry|entry]] | |[[#entry|entry]] | ||
- | | | + | |mediumint(8) |
+ | |unsigned | ||
|NO | |NO | ||
|PRI | |PRI | ||
Строка 27: | Строка 30: | ||
|- | |- | ||
|[[#spell|spell]] | |[[#spell|spell]] | ||
- | | | + | |mediumint(8) |
+ | |unsigned | ||
|NO | |NO | ||
|PRI | |PRI | ||
Строка 34: | Строка 38: | ||
|- | |- | ||
|[[#spellcost|spellcost]] | |[[#spellcost|spellcost]] | ||
- | |int( | + | |int(10) |
- | | | + | |unsigned |
+ | |NO | ||
| | | | ||
|0 | |0 | ||
Строка 41: | Строка 46: | ||
|- | |- | ||
|[[#reqskill|reqskill]] | |[[#reqskill|reqskill]] | ||
- | | | + | |smallint(5) |
- | | | + | |unsigned |
+ | |NO | ||
| | | | ||
|0 | |0 | ||
Строка 48: | Строка 54: | ||
|- | |- | ||
|[[#reqskillvalue|reqskillvalue]] | |[[#reqskillvalue|reqskillvalue]] | ||
- | | | + | |smallint(5) |
- | | | + | |unsigned |
+ | |NO | ||
| | | | ||
|0 | |0 | ||
Строка 55: | Строка 62: | ||
|- | |- | ||
|[[#reqlevel|reqlevel]] | |[[#reqlevel|reqlevel]] | ||
- | |int( | + | |tinyint(3) |
- | | | + | |unsigned |
+ | |NO | ||
+ | | | ||
+ | |0 | ||
+ | | | ||
+ | |- | ||
+ | |[[#condition_id|condition_id]] | ||
+ | |int(11) | ||
+ | |unsigned | ||
+ | |NO | ||
| | | | ||
|0 | |0 | ||
Строка 63: | Строка 79: | ||
- | <big>''' | + | <big>'''Описание полей'''</big> |
====entry==== | ====entry==== | ||
- | + | Идентификатор существа. См. [[creature_template#entry|creature_template.entry]]. | |
+ | |||
====spell==== | ====spell==== | ||
- | + | Идентификатор обучающего спелла. | |
+ | |||
====spellcost==== | ====spellcost==== | ||
Цена, которую игрок должен заплатить, чтобы изучить спелл. | Цена, которую игрок должен заплатить, чтобы изучить спелл. | ||
+ | |||
====reqskill==== | ====reqskill==== | ||
- | Навык, который должен иметь игрок, чтобы обучиться спеллу. См. [[SkillLine.dbc]] | + | Навык, который должен иметь игрок, чтобы обучиться спеллу. См. [[SkillLine.dbc]]. |
+ | |||
====reqskillvalue==== | ====reqskillvalue==== | ||
Значение навыка из [[#reqskill|reqskill]] которое должно быть у игрока, чтобы обучиться спеллу. | Значение навыка из [[#reqskill|reqskill]] которое должно быть у игрока, чтобы обучиться спеллу. | ||
+ | |||
====reqlevel==== | ====reqlevel==== | ||
Уровень, который должен иметь игрок, чтобы обучиться спеллу. | Уровень, который должен иметь игрок, чтобы обучиться спеллу. | ||
+ | |||
+ | ====condition_id==== | ||
+ | Идентификатор условия [[conditions#condition_entry|conditions.condition_entry]]. |
Текущая версия на 16:16, 19 декабря 2016
|
К описанию таблиц базы данных mangos.
Таблица `npc_trainer`
Эта таблица содержит всю информацию о NPC тренерах. Все заклинания в этой таблице - обучающие. Это означает, что основной эффект этих заклинаний - обучать цель(в наем случае игрока) заклинанию. Любое другое заклинание, которое не является обучающим будут игнорироваться, а в окне консоли сообщение будет отображаться об ошибке. Обучающие заклинания, как правило, имеют одинаковое название с заклинаниями, которые цель, в результате эффекта, изучает, и перечислены в рубрике Uncategorized на Wowhead.
Структура
Field | Type | Attributes | Null | Key | Default | Comments |
entry | mediumint(8) | unsigned | NO | PRI | 0 | |
spell | mediumint(8) | unsigned | NO | PRI | 0 | |
spellcost | int(10) | unsigned | NO | 0 | ||
reqskill | smallint(5) | unsigned | NO | 0 | ||
reqskillvalue | smallint(5) | unsigned | NO | 0 | ||
reqlevel | tinyint(3) | unsigned | NO | 0 | ||
condition_id | int(11) | unsigned | NO | 0 |
Описание полей
entry
Идентификатор существа. См. creature_template.entry.
spell
Идентификатор обучающего спелла.
spellcost
Цена, которую игрок должен заплатить, чтобы изучить спелл.
reqskill
Навык, который должен иметь игрок, чтобы обучиться спеллу. См. SkillLine.dbc.
reqskillvalue
Значение навыка из reqskill которое должно быть у игрока, чтобы обучиться спеллу.
reqlevel
Уровень, который должен иметь игрок, чтобы обучиться спеллу.
condition_id
Идентификатор условия conditions.condition_entry.