Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

Back-to:WorldThe `waypoint_data` table

Version 3.3.5a

Information

This table contains all the path data for creatures that use waypoints.

Collate'utf8_general_ci'
EngineMyISAM

Structure

Field

Type

Attributes

Key

Null

Default

Extra

Comment

id

int

INT(10)

unsigned

UNSIGNED

PRI

NO

0

Creature GUID

point

mediumint

MEDIUMINT(8)

unsigned

UNSIGNED

PRI

NO

0

-

position_x

float

FLOAT

-

signed

-

NO

0

-

position_y

float

FLOAT

-

signed

-

NO

0

-

position_z

FLOAT

float

-

signed

-

NO

0

-

orientation

float

FLOAT

-
signed

-

NO

0

-

delay

int

INT(10)

unsigned

UNSIGNED

-

NO

0

-

move_type

tinyint

TINYINT(1)

signed

-

-

NO

0

-

action

int

INT(11)

-

signed
-

NO

0

-

action_chance

smallint

SMALLINT(3)

signed

-

-

NO

100

-

wpguid

int

INT(11)

signed
-

-

NO

0

...

-

id

Unique ID of the for each path.

The TDB standard way of assigning an ID is to multiply GUID of the creature by 10.

...

However, this is only a suggestion when creating your own waypoints. This ID can be anything you want as long as creature_addon.path_id is set to the ID you pick here for the creature you are creating a waypoint for.

point

Unique point ID of point of path

position

X, Y and Z coordinates of destinationfor each point in a path. Starts at 1 and increases with each path.

position_x

The X coordinate of the destination waypoint.

position_y

The Y coordinate of the destination waypoint.

position_z

The Z coordinate of the destination waypoint.

orientation

The orientation of the creature. (North = 0.0; South = pi π (3.14159))

delay

Time to wait (in ms) between each point.

move_type

Walk0

...

Run1

...

Fly2

...

action

ID of the action in the to be performed. See waypoint_scripts table that is to be performed.id.

action_chance

Action chance in percents Percentage of action happening (0-100%).

wpguid

This field is used by the core and is NOT to be set by hand.

This field holds the GUID of the waypoint visual when you enable the visual mode for waypoints.

Example Rows

IdPointPosition_xPosition_yPosition_zOrientationDelayMove_typeActionAction_chancewpguid
201601-4998-1167501657010000001000
201602-4958.38-1199.3450165900001000