Forum > Miscellaneous
Northrend Graveyards wont work
<< < (2/2)
Piccolodmq:
--- Quote from: "Piccolodmq" --- --- Quote from: "Amaroth" ---If you get ported to Westfall or Barrens, it always means that no suitable graveyard was found for you in that map. Those two you've mentioned are default ones. I think this kinda answers your question on its own - server can't find (ANY) place to place a dead player on. Which means that you have either deleted all graveyards for that zone from WorldSafeLocs.dbc, or you have deleted all those graveyards from world.graveyard_zone. I probably should also mention that world.graveyard_zone was originally named world.game_graveyard_zone, its not so long since it was renamed (for whatever utterly idiotic and unexplainable reason TC devs do this). Are you sure you don't have like... both of tables in your database and that you are not editing incorrect, unused one? It might be just some sort of similiar stupid mistake like that as well. --- End quote ---
Yea I am sure, that is not the issue, will double check, things like this have happened to me in the past (stupid mistakes I mean). Thanks and Ill let you know. --- End quote ---
Well i double check and in DB all I have is World -Game_graveyards, with what It seems to be the full list of Graveyards on there, also checked WorldSafelocs, and It also has what seems to be, all the northrend graveyards. I think they ceased to work, when I did the custom Gyards on Pandaria. I tried using original dbc just to check and I get the same results.
Amaroth:
Well, the very first thing I've noticed and for some reason I have seen guys doing it a lot lately is using way, way higher IDs than are blizzlike ones.
Don't do that.
You simply risk that you use number which doesn't fit into data type used for that thing in either TC, database or client. It is not worth it. If the last Blizzlike ID is 1726, do not just suddenly jump over 13000. For example, maximum for AreaBit in AreaTable.dbc is only 4095, which is just a few hundreds above maximal blizzlike value which can be found there. The result of you doing this might easily lead into error and thus ignoring a row you have made.
Now, to adress the last screen, type .gps command. Does your server even recognize you as standing in some zone? Or does it just write that you are in zone/subzone 0? In the second case, your maps are incorrect and server is unable to detect zone you are in. Which makes whole graveyard system unable to work whatsoever for you there.
Piccolodmq:
--- Quote from: "Amaroth" ---Well, the very first thing I've noticed and for some reason I have seen guys doing it a lot lately is using way, way higher IDs than are blizzlike ones.
Don't do that.
You simply risk that you use number which doesn't fit into data type used for that thing in either TC, database or client. It is not worth it. If the last Blizzlike ID is 1726, do not just suddenly jump over 13000. For example, maximum for AreaBit in AreaTable.dbc is only 4095, which is just a few hundreds above maximal blizzlike value which can be found there. The result of you doing this might easily lead into error and thus ignoring a row you have made.
Now, to adress the last screen, type .gps command. Does your server even recognize you as standing in some zone? Or does it just write that you are in zone/subzone 0? In the second case, your maps are incorrect and server is unable to detect zone you are in. Which makes whole graveyard system unable to work whatsoever for you there. --- End quote ---
O righty I am going to use numbers that are more in the 4 digits to avoid errors. the ones from pandaria (123123) seem to work, but just in case I´ll go with lower numbers to follow your advice.
Regarding the GPS coordinates they do work. If I put .GPS in any place in northrend, i get this error
uknown, uknown location.
And last the maps, you mean the map folder in the server core right? (maps,vmaps, auth, worldserver)?
Amaroth:
Yes, I do mean maps in server side folder. And yes, this is exactly a problem you've got. Take a look at your gps command's output. Map 571, sure, that simply can't be wrong. But look at the zone and area IDs - they are both 0. How do you want to make a graveyard (which is zone-bound) work, when server can't detect a zone you are in?
Your maps (and I say maps, not vmaps, not mmaps, MAPS) on server's side are incorrect.
Piccolodmq:
That did it! Redid maps, and Vmaps etc, and everything was fixed! Thank you!
Navigation
[0] Message Index
[*] Previous page
|