This is a read only copy without any forum functionality of the old Modcraft forum.
If there is anything that you would like to have removed, message me on Discord via Kaev#5208.
Big thanks to Alastor for making this copy!

Menu

Author Topic: [WotLk] [QUESTION] Custom Flight Path Crashes Game  (Read 1554 times)

lambo

  • Registred Member
  • MWCS Enthusiast
  • *****
  • Posts: 2
    • View Profile
[WotLk] [QUESTION] Custom Flight Path Crashes Game
« on: December 22, 2016, 08:57:35 pm »
I followed a tutorial on here on how to make a custom flight path and it seemed to all work completely fine, until I get in game. After I followed the tutorial, I went to the flight master in game and I saw the green exclamation point over the flight master as if it was an undiscovered point. However, as soon as I clicked onto the flight master to test it out, the game crashed. I get Error #132 ACCESS VIOLATION after this. Does anyone know why this is happening? Thanks in advance.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Magnus

  • Moderators
  • Wiki Incarnate
  • *****
  • Posts: 147
    • View Profile
Re: [WotLk] [QUESTION] Custom Flight Path Crashes Game
« Reply #1 on: December 23, 2016, 03:18:41 pm »
Custom flight paths needs some work on DBCs, client and server side.

What have you done exactly and which tutorial did you follow ?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

stoneharry

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 617
    • View Profile
Re: [WotLk] [QUESTION] Custom Flight Path Crashes Game
« Reply #2 on: December 23, 2016, 04:12:53 pm »
Quote from: "Magnus"
Custom flight paths needs some work on DBCs, client and server side.

What have you done exactly and which tutorial did you follow ?

Well, technically, no. Flight paths can be done entirely server side. To make flight masters with the gossip menu, that requires client side edits. Transports (for example, ships) need the client side data also.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Magnus

  • Moderators
  • Wiki Incarnate
  • *****
  • Posts: 147
    • View Profile
Re: [WotLk] [QUESTION] Custom Flight Path Crashes Game
« Reply #3 on: December 23, 2016, 05:03:17 pm »
How you are going than to fly without the flight masters gossip menu ?

Normally the client crashs if players haven't installed a proper custom patch. And the client needs the DBC data to create a visual flight map.

So, practically you need a client modification. Otherwise there is no fun.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

stoneharry

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 617
    • View Profile
Re: [WotLk] [QUESTION] Custom Flight Path Crashes Game
« Reply #4 on: December 23, 2016, 10:21:27 pm »
Quote from: "Magnus"
How you are going than to fly without the flight masters gossip menu ?

Normally the client crashs if players haven't installed a proper custom patch. And the client needs the DBC data to create a visual flight map.

So, practically you need a client modification. Otherwise there is no fun.

You can activate flight paths through other methods than a flight master menu, just for example: http://www.wowhead.com/search?q=taxi#spells
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

lambo

  • Registred Member
  • MWCS Enthusiast
  • *****
  • Posts: 2
    • View Profile
Re: [WotLk] [QUESTION] Custom Flight Path Crashes Game
« Reply #5 on: December 23, 2016, 10:48:52 pm »
I followed this tutorial viewtopic.php?f=64&t=643. Thanks for the responses.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Magnus

  • Moderators
  • Wiki Incarnate
  • *****
  • Posts: 147
    • View Profile
Re: [WotLk] [QUESTION] Custom Flight Path Crashes Game
« Reply #6 on: December 26, 2016, 09:38:59 am »
@stoneharry: I know the spell activation. In Stormwind you can get a nice harbor roundtrip in that way.

@lambo
Here some hints, may they help or not:
TaxiNodes.dbc and TaxiPath.dbc must be changed on client patch and on server.
TaxiPathNode.dbc needs to be changed on the server only.

- Trinity Core can save maximal 448 flightpoints (14x32 bit). So your taxinode ID must not exceed 447.
- Flightpath nodes (Order Number / Row 3) must start with 0 and must be continuous. Otherwise the client will crash.
  This works: 0,1,2,3,4 ...
  This crashes: 1,2,3,4... or 0,2,3,5 ...
- The core crashes also if you take a flight without nodes. (For example only the start and end point in TaxiPath, that will not work.)
« Last Edit: January 01, 1970, 01:00:00 am by Admin »