blob: dad185c58c5418581985e3ba54483f041fcbe07e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
|
# waypoints
[<-Back-to:World](database-world.md)
###### **Used by [SAI](smart_scripts)**
### Information
Contains waypoint data, allowing creatures to move to certain X, Y, and Z coordinates. See also [Waypoints-Information](Waypoints-Information) for general information about waypoints.
### Structure
| Field | Type | Attributes | Key | Null | Default |
|----------------------------------|--------------|------------|-----|------|---------|
| [entry](#entry) | MEDIUMINT | UNSIGNED | PRI | NO | 0 |
| [pointid](#pointid) | MEDIUMINT | UNSIGNED | PRI | NO | 0 |
| [position\_x](#position_x) | FLOAT | | | NO | 0 |
| [position\_y](#position_y) | FLOAT | | | NO | 0 |
| [position\_z](#position_z) | FLOAT | | | NO | 0 |
| [orientation](#orientation) | FLOAT | | | YES | NULL |
| [point\_comment](#point_comment) | text | | | YES | NULL |
#### entry
Path ID. Standard way of assigning an ID is [creature\_template.entry](creature_template#entry) * 100, but any random number can be used here.
#### pointid
Unique ID for each waypoint. Starts at 1 and increases with each waypoint.
#### 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
#### point\_comment
Text comment.
### Example Rows
| entry | pointid | position\_x | position\_y | position\_z | point\_comment |
|-------|---------|-------------|-------------|-------------|--------------------------|
| 16208 | 1 | 6647.83 | -6344.92 | 9.13345 | Apothecary Enith point 1 |
| 16208 | 2 | 6657.92 | -6345.96 | 15.3468 | Apothecary Enith point 2 |
Creature with ID 16208 will now have 2 waypoints, first it will move to pointid 1, when it reaches the XYZ position, it will move to pointid 2. The comment helps clarify which creature the ID belongs to.
|