• Visit Rebornbuddy
  • [Plugin] ZapRecorder2 - Profile Recorder for GB2

    Discussion in 'Development' started by BadWolf, Sep 9, 2012.

    1. Raz0r

      Raz0r New Member

      Joined:
      Apr 26, 2012
      Messages:
      30
      Likes Received:
      1
      Trophy Points:
      0
      That would be awesome!!!

      Are you planning on making a new thread or adding it here?
       
    2. Corleone

      Corleone Well-Known Member

      Joined:
      May 24, 2013
      Messages:
      2,255
      Likes Received:
      28
      Trophy Points:
      48
      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.
       

      Attached Files:

      Last edited: Nov 5, 2014
    3. spektor56

      spektor56 New Member

      Joined:
      Jul 6, 2013
      Messages:
      9
      Likes Received:
      1
      Trophy Points:
      1
      Have no clue what you are talking about... took me all of 10 seconds to get working
      Zaprecorder2
       
      Last edited: Nov 5, 2014
    4. Raz0r

      Raz0r New Member

      Joined:
      Apr 26, 2012
      Messages:
      30
      Likes Received:
      1
      Trophy Points:
      0
      Thanks to both Corleone and Spektor56.

      Ill download both plugins and test the both of them. Ill report back here if I have any issues at all. Give me a few days to test and play around with it. Ill provide more information after the testing phase.
       
    5. Corleone

      Corleone Well-Known Member

      Joined:
      May 24, 2013
      Messages:
      2,255
      Likes Received:
      28
      Trophy Points:
      48
      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.
       
      Last edited: Nov 6, 2014
    6. frosticus

      frosticus Community Developer

      Joined:
      Oct 19, 2012
      Messages:
      2,930
      Likes Received:
      58
      Trophy Points:
      48
      just curious why im using a third party website to download your offering.

      could you not load it to the forums?

      ughhh, visiting your site, i found out i need to update my system, lucky me i guess.
      shitty shit for an uploader.PNG shitty shit too.PNG
       
      Last edited: Nov 5, 2014
    7. toml96

      toml96 Member

      Joined:
      Oct 1, 2010
      Messages:
      257
      Likes Received:
      0
      Trophy Points:
      16
      You are a legend, works perfectly
       
    8. crash620

      crash620 New Member

      Joined:
      Mar 6, 2014
      Messages:
      92
      Likes Received:
      2
      Trophy Points:
      0
      Update for ZapRecorder2?

      Anyone willing to pick this up to make it compatible w/ the latest patch:


      [03:32:38.581 N] Compiler Error: c:\Users\Crash\Desktop\Honorbuddy\Plugins\ZapRecorder\ZapPlugin.cs(34,30) : error CS0115: 'ZapRecorder2.ZapPlugin.Initialize()': no suitable method found to override
      [03:32:38.581 N] Compiler Error: c:\Users\Crash\Desktop\Honorbuddy\Plugins\ZapRecorder\ZapPlugin.cs(88,30) : error CS0115: 'ZapRecorder2.ZapPlugin.Dispose()': no suitable method found to override

      Tried tramper recorder for the first time to create a GB2 profile and was disappointed since Zaprecorder does not require you to program the hotspots along your route, ZapRecorder is much easier to use.
       
    9. Corleone

      Corleone Well-Known Member

      Joined:
      May 24, 2013
      Messages:
      2,255
      Likes Received:
      28
      Trophy Points:
      48
      Look a few postings above.
       
    10. crash620

      crash620 New Member

      Joined:
      Mar 6, 2014
      Messages:
      92
      Likes Received:
      2
      Trophy Points:
      0
      Thanks!! Forget this server uses the European date code format. Looking at the date codes 6.11.14 I assumed there had not been any recent activity on this forum and that the updates did not relate to the latest patch. Shame on me!!!! Thank You for your work!!!
       
    11. Corleone

      Corleone Well-Known Member

      Joined:
      May 24, 2013
      Messages:
      2,255
      Likes Received:
      28
      Trophy Points:
      48
      Never mind. ;)
      Sometimes I have the same problems with US DateTime format, the million/billion distinction and . and , in numbers. :D
       
      Last edited: Nov 11, 2014
    12. OstensibleTree

      OstensibleTree New Member

      Joined:
      Oct 14, 2014
      Messages:
      101
      Likes Received:
      0
      Trophy Points:
      0
      Hmm, not working for me. Says "Unable to run ZapRecorder2 update process"
       
    13. Hobo

      Hobo Member

      Joined:
      Nov 10, 2012
      Messages:
      393
      Likes Received:
      1
      Trophy Points:
      18
      do i gotta do anything special when making a gb2 profile?
       
    14. klagera

      klagera New Member

      Joined:
      Sep 26, 2014
      Messages:
      87
      Likes Received:
      0
      Trophy Points:
      0
      Can you update this please, thanks.
       
    15. Aion

      Aion Well-Known Member Buddy Store Developer

      Joined:
      Jan 18, 2011
      Messages:
      3,907
      Likes Received:
      105
      Trophy Points:
      63
      Its working and updated just 10days ago, just read the thread, pal ;)
       
    16. izzy

      izzy Member

      Joined:
      Jan 15, 2010
      Messages:
      249
      Likes Received:
      7
      Trophy Points:
      18
      Nope not working just tried to use it.

       
    17. Aion

      Aion Well-Known Member Buddy Store Developer

      Joined:
      Jan 18, 2011
      Messages:
      3,907
      Likes Received:
      105
      Trophy Points:
      63
    18. jimmy06

      jimmy06 Moderator Staff Member Moderator

      Joined:
      May 12, 2010
      Messages:
      817
      Likes Received:
      20
      Trophy Points:
      18
      Just like to point out that last 2 blocks of code are the same.
       
    19. Corleone

      Corleone Well-Known Member

      Joined:
      May 24, 2013
      Messages:
      2,255
      Likes Received:
      28
      Trophy Points:
      48
      Just to avoid problems with type casting, I used the correct types instead of var (which can be everything).
       
    20. mitru

      mitru New Member

      Joined:
      Dec 21, 2011
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      New version for WOD?
       

    Share This Page