[TUTORIAL] Custom Flightpaths

Etox

Gamer | Noob
Divine
Etox Rep
4
0
0
Rep
4
Etox Vouches
0
0
0
Vouches
0
Posts
198
Likes
166
3 YEARS
3 YEARS OF SERVICE
LEVEL 5 70 XP
Hey, here I am gonna show you how to create your own flightpaths. All credits to rup33rt.
Things needed: DBC Editor & MPQ Editor.
We're gonna be editing these files:
TaxiNodes.dbc
TaxiPath.dbc
TaxiPathNode.dbc

  • First of we're starting with Taxinodes.dbc, this is where we make the flyable locations (the boot that you see when you talk to a Gryphon Master or a Wind Rider Master)
  • These points are sort of the last flightnode of the path.
  • Create a new row and then enter the coordinates for that point.
#0 - ID (Unique)
#1 - MapID
#2 - x
#3 - y
#4 - z
#5 - Name (See the last screenshot.)
#22 - Horde Flagging (This is the flying mount model for the Horde, 2224 is the standard one.)
#23 - Alliance Flagging (This is the flying mount model for the Alliance, 541 is the standard one.)
Example:
flightpath.png

Now lets move on to the TaxiPath.dbc These are the paths connected to the (flightpoints), or (nodes) that we made earlier.
#0 - ID (Unique)
#1 - StartLoc (Put your TaxiNodeID in here.)
#2 - Endloc (Same as above but the second TaxiNodeID.)
#3 - Price (In Copper.)
flightpath1.png

Alright, simple things aside. time to move on to the annoying part.

Open up TaxiPathNode.dbc, this is the coordinates for the Gryphon/windrider, the waypoints so to speak
#0 - ID (Unique)
#1 - Path (ID from TaxiPath.dbc)
#2 - Number (The number of the TaxiPathNode, see the printscreen below and you'll understand.)
#3 - MapID
#4 - x
#5 - y
#6 - z

Example:
Flightpath2.png
Note: The ammount of nodes you make is completely up to you, it'll feel sloppy with too few though.

Once all the three DBCs are ready, put them on the server and pack them into your MPQ as usual.
These DBCs may seem confusing at first, but once you understand the way they're connected it's very simple. Here's an epic drawing of how they work.
drawing.png


Thats pretty much it, remember that your TaxiPath.dbc point has to be fairly close to where your Gryphon master will stand. No database edits are needed, so you can place any Gryphon Master near your TaxiPath Point, and it'll work since the NPC will use the point closest to him.

Results:
results.jpg


Thanks again to rup33rt for this very nice guide!
 
Last edited:

3,571

1,285

9,621

433

Top