Waypoint data

De TimelessWoW
Revisión del 14:27 2 jun 2025 de Raul (discusión | contribs.)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)
Ir a la navegación Ir a la búsqueda

La tabla `waypoint_data`

Esta tabla contiene todos los datos de las rutas que tienen asignadas criaturas en movimiento.
establecer en creature_addon la id de la ruta para que sea funcional.

Estructura

Field Type Attributes KEY NULL Default Extra Comment
id int(10) unsigned NO 0 Creature GUID
point mediumint(8) unsigned NO 0
position_x float signed NO 0
position_y float signed NO 0
position_z float signed NO 0
orientation float signed NO 0
delay int(10) unsigned NO 0
move_flag tinyint(1) signed NO 0
action int(11) signed NO 0
action_chance smallint(3) signed NO 100
wpguid int(11) signed NO 0

Descripción de los campos

id

ID de la ruta.

Para seguir un orden, la ID de la ruta será el guid de la criatura multiplicado por 10.

point

Número del punto en la ruta. 1, 2, 3, etc.

===orientation La orientación que toma la criatura al alcanzar el punto. (Norte = 0.0; Sur = PI (3.14159)).

position

Coordenadas X, Y y Z del punto.

delay

Tiempo (en milisegundos) que tarda en iniciar la marcha al punto siguiente.

move_flags

0 - Caminar. 1 - Correr.

action

ID de la acción ejecutada en waypoint_scripts.

action_chance

Porcentaje de probabilidad de realizar la acción.

wpguid

Usado por el emulador. Lo normal es dejarlo a 0.