Creature movement template
Материал из YTDB DataBase
NeatElves (Обсуждение | вклад) |
NeatElves (Обсуждение | вклад) |
||
Строка 169: | Строка 169: | ||
====entry==== | ====entry==== | ||
Номер существа. Смотри [[creature_template#entry|creature_template.entry]]. | Номер существа. Смотри [[creature_template#entry|creature_template.entry]]. | ||
+ | |||
+ | ====point==== | ||
+ | Номер точки передвижения. Существо будет идти от точки к точке по порядку, согласно значению этого поля. | ||
+ | |||
+ | ====position_x==== | ||
+ | X координата точки передвижения. | ||
+ | |||
+ | ====position_y==== | ||
+ | Y координата точки передвижения. | ||
+ | |||
+ | ====position_z==== | ||
+ | Z координата точки передвижения. | ||
+ | |||
+ | ====waittime==== | ||
+ | Время в миллисекундах, на которое существо задержится на данной точке передвижения, прежде чем отправится к следующей. | ||
+ | |||
+ | ====script_id==== | ||
+ | Номер скрипта из таблицы [[creature_movement_scripts]]. | ||
+ | |||
+ | ====text==== | ||
+ | Номер текста, который существо будет говорить после того, как достигнет точки. Есть до 5 различных текстов, из которых существо будет случайным образом выбирать один, когда достигнет точки. Смотри [[db_script_string]]. | ||
+ | |||
+ | ====emote==== | ||
+ | Номер эмоции, которую существо будет выполнять как только дойдёт до точки передвижения. Существуют два вида эмоций, которые существа могут выполнить. В первом типе OneShot эмоции, существо будет выполнять эмоцию, а затем возвращаться в исходное положение. Во втором, State эмоции, существо выполняет эмоции и будет оставаться в этом положении. | ||
+ | |||
+ | ====spell==== | ||
+ | Номер заклинания, которое существо скастует как только он дойдет до точки. Заклинания будут кастоваться на себя. | ||
+ | |||
+ | ====wpguid==== | ||
+ | Глобальный номер (GUID) точки перемещения, в которой существо будет отображаться. | ||
+ | |||
+ | ====orientation==== | ||
+ | Направление, в котором существо повернется когда достигнет точки. | ||
+ | |||
+ | ====model1==== | ||
+ | Модель, в которую превратиться существо когда достигнет точки передвижения. Смотри [[creaturedisplayinfo.dbc]]. | ||
+ | |||
+ | ====model2==== | ||
+ | Модель, в которую превратиться существо когда покинет точку передвижения. |
Версия 14:45, 17 августа 2010
|
К описанию таблиц базы данных mangos.
Таблица `creature_movement_template`
Эта таблица содержит всю информацию о точках передвижения каждого призванного существа. По сути, точка просто определяет путь, которым существо будет следовать от точки к точке. Если говорить более конкретно, когда существо приходит в точку, она может делать разные вещи: кастовать заклинания, изображать эмоции и т.д.
Структура
Field | Type | Attributes | Null | Key | Default | Comments |
entry | mediumint(8) | unsigned | NO | PRI | 0 | Creature entry |
point | mediumint(8) | unsigned | NO | PRI | 0 | |
position_x | float | NO | 0 | |||
position_y | float | NO | 0 | |||
position_z | float | NO | 0 | |||
waittime | int(10) | unsigned | NO | 0 | ||
script_id | mediumint(8) | unsigned | NO | 0 | ||
text1 | int(11) | NO | 0 | |||
text2 | int(11) | NO | 0 | |||
text3 | int(11) | NO | 0 | |||
text4 | int(11) | NO | 0 | |||
text5 | int(11) | NO | 0 | |||
emote | mediumint(8) | unsigned | NO | 0 | ||
spell | mediumint(8) | unsigned | NO | 0 | ||
wpguid | int(11) | NO | 0 | |||
orientation | float | NO | 0 | |||
model1 | mediumint(9) | NO | 0 | |||
model2 | mediumint(9) | NO | 0 |
Описание полей
entry
Номер существа. Смотри creature_template.entry.
point
Номер точки передвижения. Существо будет идти от точки к точке по порядку, согласно значению этого поля.
position_x
X координата точки передвижения.
position_y
Y координата точки передвижения.
position_z
Z координата точки передвижения.
waittime
Время в миллисекундах, на которое существо задержится на данной точке передвижения, прежде чем отправится к следующей.
script_id
Номер скрипта из таблицы creature_movement_scripts.
text
Номер текста, который существо будет говорить после того, как достигнет точки. Есть до 5 различных текстов, из которых существо будет случайным образом выбирать один, когда достигнет точки. Смотри db_script_string.
emote
Номер эмоции, которую существо будет выполнять как только дойдёт до точки передвижения. Существуют два вида эмоций, которые существа могут выполнить. В первом типе OneShot эмоции, существо будет выполнять эмоцию, а затем возвращаться в исходное положение. Во втором, State эмоции, существо выполняет эмоции и будет оставаться в этом положении.
spell
Номер заклинания, которое существо скастует как только он дойдет до точки. Заклинания будут кастоваться на себя.
wpguid
Глобальный номер (GUID) точки перемещения, в которой существо будет отображаться.
orientation
Направление, в котором существо повернется когда достигнет точки.
model1
Модель, в которую превратиться существо когда достигнет точки передвижения. Смотри creaturedisplayinfo.dbc.
model2
Модель, в которую превратиться существо когда покинет точку передвижения.