Npc trainer

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

(Различия между версиями)
Перейти к: навигация, поиск
 
(6 промежуточных версий не показаны.)
Строка 2: Строка 2:
| __TOC__
| __TOC__
|}
|}
-
Back to [[mangosdb_struct|world database]] list of tables.
+
[[Category: Mangos world database tables]]
 +
К описанию таблиц [[mangosdb_struct|базы данных mangos]].
-
<big>'''The `npc_trainer` table'''</big>
+
<big>'''Таблица `npc_trainer`'''</big>
Эта таблица содержит всю информацию о NPC тренерах. Все заклинания в этой таблице - обучающие. Это означает, что основной эффект этих заклинаний - обучать цель(в наем случае игрока) заклинанию. Любое другое заклинание, которое не является обучающим будут игнорироваться, а в окне консоли сообщение будет отображаться об ошибке. Обучающие заклинания, как правило, имеют одинаковое название с заклинаниями, которые цель, в результате эффекта, изучает, и перечислены в рубрике Uncategorized на Wowhead.
Эта таблица содержит всю информацию о NPC тренерах. Все заклинания в этой таблице - обучающие. Это означает, что основной эффект этих заклинаний - обучать цель(в наем случае игрока) заклинанию. Любое другое заклинание, которое не является обучающим будут игнорироваться, а в окне консоли сообщение будет отображаться об ошибке. Обучающие заклинания, как правило, имеют одинаковое название с заклинаниями, которые цель, в результате эффекта, изучает, и перечислены в рубрике Uncategorized на Wowhead.
-
<big>'''Structure'''</big>
+
<big>'''Структура'''</big>
{| border="1"
{| border="1"
|'''Field'''
|'''Field'''
|'''Type'''
|'''Type'''
 +
|'''Attributes'''
|'''Null'''
|'''Null'''
|'''Key'''
|'''Key'''
|'''Default'''
|'''Default'''
-
|'''Extra'''
+
|'''Comments'''
|-
|-
|[[#entry|entry]]
|[[#entry|entry]]
-
|int(11)
+
|mediumint(8)
 +
|unsigned
|NO
|NO
|PRI
|PRI
Строка 27: Строка 30:
|-
|-
|[[#spell|spell]]
|[[#spell|spell]]
-
|int(11)
+
|mediumint(8)
 +
|unsigned
|NO
|NO
|PRI
|PRI
Строка 34: Строка 38:
|-
|-
|[[#spellcost|spellcost]]
|[[#spellcost|spellcost]]
-
|int(11)
+
|int(10)
-
|YES
+
|unsigned
 +
|NO
|
|
|0
|0
Строка 41: Строка 46:
|-
|-
|[[#reqskill|reqskill]]
|[[#reqskill|reqskill]]
-
|int(10) unsigned
+
|smallint(5)
-
|YES
+
|unsigned
 +
|NO
|
|
|0
|0
Строка 48: Строка 54:
|-
|-
|[[#reqskillvalue|reqskillvalue]]
|[[#reqskillvalue|reqskillvalue]]
-
|int(10) unsigned
+
|smallint(5)
-
|YES
+
|unsigned
 +
|NO
|
|
|0
|0
Строка 55: Строка 62:
|-
|-
|[[#reqlevel|reqlevel]]
|[[#reqlevel|reqlevel]]
-
|int(10) unsigned
+
|tinyint(3)
-
|YES
+
|unsigned
 +
|NO
 +
|
 +
|0
 +
|
 +
|-
 +
|[[#condition_id|condition_id]]
 +
|int(11)
 +
|unsigned
 +
|NO
|
|
|0
|0
Строка 63: Строка 79:
-
<big>'''Description of the fields'''</big>
+
<big>'''Описание полей'''</big>
====entry====
====entry====
-
ID существа. См. [[creature_template#entry|creature_template.entry]]
+
Идентификатор существа. См. [[creature_template#entry|creature_template.entry]].
 +
 
====spell====
====spell====
-
ID обучающего спелла.
+
Идентификатор обучающего спелла.
 +
 
====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.

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