Npc trainer

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

(Различия между версиями)
Перейти к: навигация, поиск
(Новая страница: «{| align="right" | __TOC__ |} Back to world database list of tables. <big>'''The `npc_trainer` table'''</big> This table holds all the informa…»)
 
(7 промежуточных версий не показаны.)
Строка 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>
-
This table holds all the information on training NPCs. All spells listed in the table are learning spells. This means that the main effect of the spells listed here is to teach spells to the target (which is the player in this case). Any other spell that is not a learning spell will be ignored and an error message will be shown in the console window. Learning spells usually have the same name as their actual spell counterparts and are listed as Uncategorized in 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====
-
The template ID of the creature. See [[creature_template#entry|creature_template.entry]]
+
Идентификатор существа. См. [[creature_template#entry|creature_template.entry]].
 +
 
====spell====
====spell====
-
The learning spell ID.
+
Идентификатор обучающего спелла.
 +
 
====spellcost====
====spellcost====
-
The cost that the player needs to pay in order to learn the spell.
+
Цена, которую игрок должен заплатить, чтобы изучить спелл.
 +
 
====reqskill====
====reqskill====
-
The required skill the player needs to have in order to be able to learn the spell. See ID in SkillLine.dbc
+
Навык, который должен иметь игрок, чтобы обучиться спеллу. См. [[SkillLine.dbc]].
 +
 
====reqskillvalue====
====reqskillvalue====
-
The proficiency in the skill from [[#reqskill|reqskill]] that the player needs to meet in order to learn the spell.
+
Значение навыка из [[#reqskill|reqskill]] которое должно быть у игрока, чтобы обучиться спеллу.
 +
 
====reqlevel====
====reqlevel====
-
The level the player needs to be in order to learn the spell.
+
Уровень, который должен иметь игрок, чтобы обучиться спеллу.
 +
 
 +
====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.

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