I'll prob port this one over to the new API when I get home later. It's really simple to do, surprised no one else did it already
That would be awesome!!!
Are you planning on making a new thread or adding it here?
I'll prob port this one over to the new API when I get home later. It's really simple to do, surprised no one else did it already
As changes in ZapRecorder2 weren't as easy as spektor56 assumed, I upload a test version of
ZapRecorder2 here.
Some changes were made for initializing and deinitializing the plugin, and some major changes
to the handling of the HB database, which has an almost completely new API.
With respect to the excellent work of BadWolf, all credits are his.
If there are still some bugs in it, please contact me via PN here.
At the moment, I have no active WoW account, so it's up to you to test it.
Oh, and NO, I won't support it in the future.
This is only a single compilation without liability to shut up you pushy persons.
Create a new empty folder in /Honorbuddy/Plugins called "ZapRecorder2" (mandatory!) and extract the ZIP there. That's all.
Have no clue what you are talking about... took me all of 10 seconds to get working
Zaprecorder2
WoWPoint worldPoint = new WoWPoint();
WoWDb.DbTable worldMapArea = StyxWoW.Db[ClientDb.WorldMapArea];
WoWDb.Row worldMapAreaFields = worldMapArea.GetRow(mapId);
WoWPoint worldPoint = new WoWPoint();
var worldMapArea = StyxWoW.Db[ClientDb.WorldMapArea];
var worldMapAreaFields = worldMapArea.GetRow(mapId);
WoWPoint worldPoint = new WoWPoint();
WoWDbTable worldMapArea = StyxWoW.Db[ClientDb.WorldMapArea];
WoWDbRow worldMapAreaFields = worldMapArea.GetRow(mapId);
Have no clue what you are talking about... took me all of 10 seconds to get working
Zaprecorder2
As changes in ZapRecorder2 weren't as easy as spektor56 assumed, I upload a test version of
ZapRecorder2 here.
Some changes were made for initializing and deinitializing the plugin, and some major changes
to the handling of the HB database, which has an almost completely new API.
With respect to the excellent work of BadWolf, all credits are his.
If there are still some bugs in it, please contact me via PN here.
At the moment, I have no active WoW account, so it's up to you to test it.
Oh, and NO, I won't support it in the future.
This is only a single compilation without liability to shut up you pushy persons.
Create a new empty folder in /Honorbuddy/Plugins called "ZapRecorder2" (mandatory!) and extract the ZIP there. That's all.
Its working and updated just 10days ago, just read the thread, palCan you update this please, thanks.
Its working and updated just 10days ago, just read the thread, pal![]()
Took me not longer too, but you simply var'ed the lines in Routesbuddy.cs, which is not quite correct.
The API has type specifications for this.
Original:
Code:WoWPoint worldPoint = new WoWPoint(); WoWDb.DbTable worldMapArea = StyxWoW.Db[ClientDb.WorldMapArea]; WoWDb.Row worldMapAreaFields = worldMapArea.GetRow(mapId);
Yours:
Code:WoWPoint worldPoint = new WoWPoint(); var worldMapArea = StyxWoW.Db[ClientDb.WorldMapArea]; var worldMapAreaFields = worldMapArea.GetRow(mapId);
Mine:
Code:WoWPoint worldPoint = new WoWPoint(); WoWDbTable worldMapArea = StyxWoW.Db[ClientDb.WorldMapArea]; WoWDbRow worldMapAreaFields = worldMapArea.GetRow(mapId);
Using the references in Styx.WoWInternals.DB.WoWDbTable and .WoWDbRow like BadWolf did, however, for the new API.
WoWDb.DbTable and WoWDb.Row do no longer exist.
Just to avoid problems with type casting, I used the correct types instead of var (which can be everything).Just like to point out that last 2 blocks of code are the same.