Creature movement
Материал из YTDB DataBase
KiriX (Обсуждение | вклад) (Новая страница: «{| align="right" | __TOC__ |} Back to world database list of tables. <big>'''The `creature_movement` table'''</big> This table holds all the i…») |
Neggod (Обсуждение | вклад) |
||
Строка 7: | Строка 7: | ||
<big>'''The `creature_movement` table'''</big> | <big>'''The `creature_movement` table'''</big> | ||
- | + | Эта таблица содержит всю информацию о точках передвижения каждого существа. По сути, точка просто определяет путь, которым существо будет следовать от точки к точке. Если говорить более конкретно, когда существо приходит в точку, она может делать разные вещи: кастовать заклинания, изображать эмоции и т.д. Обычно эта таблица заполняется путем. WP команды (и её подкомандами) в мире. | |
- | + | Обратите внимание, что существо, чтобы использовать точки, должно иметь [[creature_template#MovementType|MovementType]] = 2. | |
Строка 144: | Строка 144: | ||
<big>'''Description of the fields'''</big> | <big>'''Description of the fields'''</big> | ||
====id==== | ====id==== | ||
- | + | GUID существа (НЕ шаблонный ID). смотри [[creature#guid|creature.guid]] | |
====point==== | ====point==== | ||
- | + | Номер точки передвижения. Существо будет идти от точки к точке по порядку, согласно значению этого поля. | |
====position_x==== | ====position_x==== | ||
- | + | X координата точки передвижения. | |
====position_y==== | ====position_y==== | ||
- | + | Y координата точки передвижения. | |
====position_z==== | ====position_z==== | ||
- | + | Z координата точки передвижения. | |
====waittime==== | ====waittime==== | ||
- | + | Время в миллисекундах, на которое существо задержится на данной точке передвижения, прежде чем отправится к следующей. | |
====text==== | ====text==== | ||
- | + | ID текста, который существо будет говорить после того, как достигнет точки. Есть до 5 различных текстов, из которых существо будет случайным образом выбирать один, когда достигнет точки. Смотри [[db_script_string]]. | |
====emote==== | ====emote==== | ||
- | + | ID эмоции, которую существо будет выполнять как только дойдёт до точки передвижения. Существуют два вида эмоций, которые существа могут выполнить. В первом типе OneShot эмоции, существо будет выполнять эмоцию, а затем возвращаться в исходное положение. Во втором, State эмоции, существо выполняет эмоции и будет оставаться в этом положении. | |
====spell==== | ====spell==== | ||
- | + | ID заклинания, которое существо скастует как только он дойдет до точки. Заклинания будут кастоваться на себя. | |
====wpguid==== | ====wpguid==== | ||
The GUID of the waypoint wisp that appears to signal where a creature's waypoints are visually. | The GUID of the waypoint wisp that appears to signal where a creature's waypoints are visually. | ||
====orientation==== | ====orientation==== | ||
- | + | Направление, в котором существо повернется когда достигнет точки. | |
====model1==== | ====model1==== | ||
- | + | Модель, в которую превратиться существо когда достигнет точки передвижения. Смотри [[creaturedisplayinfo.dbc]] | |
====model2==== | ====model2==== | ||
- | + | Модель, в которую превратиться существо когда покинет точку передвижения. |
Версия 10:08, 14 февраля 2010
|
Back to world database list of tables.
The `creature_movement` table
Эта таблица содержит всю информацию о точках передвижения каждого существа. По сути, точка просто определяет путь, которым существо будет следовать от точки к точке. Если говорить более конкретно, когда существо приходит в точку, она может делать разные вещи: кастовать заклинания, изображать эмоции и т.д. Обычно эта таблица заполняется путем. WP команды (и её подкомандами) в мире.
Обратите внимание, что существо, чтобы использовать точки, должно иметь MovementType = 2.
Structure
Field | Type | Null | Key | Default | Extra |
id | int(10) unsigned | NO | PRI | 0 | |
point | int(10) unsigned | NO | PRI | 0 | |
position_x | float | NO | 0 | ||
position_y | float | NO | 0 | ||
position_z | float | NO | 0 | ||
waittime | int(5) 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 | int(10) unsigned | YES | 0 | ||
spell | int(5) unsigned | YES | 0 | ||
wpguid | int(11) | YES | 0 | ||
orientation | float | YES | 0 | ||
model1 | int(11) | YES | 0 | ||
model2 | int(11) | YES | 0 |
Description of the fields
id
GUID существа (НЕ шаблонный ID). смотри creature.guid
point
Номер точки передвижения. Существо будет идти от точки к точке по порядку, согласно значению этого поля.
position_x
X координата точки передвижения.
position_y
Y координата точки передвижения.
position_z
Z координата точки передвижения.
waittime
Время в миллисекундах, на которое существо задержится на данной точке передвижения, прежде чем отправится к следующей.
text
ID текста, который существо будет говорить после того, как достигнет точки. Есть до 5 различных текстов, из которых существо будет случайным образом выбирать один, когда достигнет точки. Смотри db_script_string.
emote
ID эмоции, которую существо будет выполнять как только дойдёт до точки передвижения. Существуют два вида эмоций, которые существа могут выполнить. В первом типе OneShot эмоции, существо будет выполнять эмоцию, а затем возвращаться в исходное положение. Во втором, State эмоции, существо выполняет эмоции и будет оставаться в этом положении.
spell
ID заклинания, которое существо скастует как только он дойдет до точки. Заклинания будут кастоваться на себя.
wpguid
The GUID of the waypoint wisp that appears to signal where a creature's waypoints are visually.
orientation
Направление, в котором существо повернется когда достигнет точки.
model1
Модель, в которую превратиться существо когда достигнет точки передвижения. Смотри creaturedisplayinfo.dbc
model2
Модель, в которую превратиться существо когда покинет точку передвижения.