ZapRecorder2 by BadWolf based on ZapRecorder by Zapman SVN http://zaprecorder2.googlecode.com/svn/trunk/ Version 1.2.x now includes a BETA auto-updater! Please use either SVN or auto-updater. Tested with WoW 5.0.5 Introduction Hey guys - I used to use the awesome GB2 Hotspot Recorder called ZapRecorder created by Zapman. However, the project has been outdated for quite sometime and with the release of the new HonorBuddy API for WoW 5.0.4 it needed quite a bit of TLC to be back in action. I have been working on private plugin development for quite some time and figured it was time I took on a larger project. Zapman provided an excellent plugin and I have reworked it a bit with some major plans for further development. Features - Automatic hotspot recording as you run/fly your route (you choose the distance between hotspots) - Easily manage mailboxes, repair, and blackspots - Manage all the settings for the profile How to Create a Profile (from Zapman's original post) Important: Begin with enable the plugin -> set the bot to "Grindbot" -> load the empty profile -> start the bot. 1. Go to the plugin tab, select "ZapRecorder2" and press the button "Show Recorder". 2. Press "Start Recording" and move your character along your route. 3. Press "Stop Recording" when finnished with your route. If you dont want to add vendors, mailboxes and blackspots, step 5, 6 ,7 is NOT needed. 5. Go and stand next to a mailbox and press the "Add Mailbox" button, DONE! 6. Go and target a repair NPC, and press the "Add Repair button", DONE! 7. Go to your blackspot, put the character in the middle, choose the raidius and press "Add Blackspot", DONE! 8. Press "Save Profile" and select a location to save the profile to. Known Issues - Unable to Load previous profile data from files (code is written but untested.. it's 4am..) Changelog Code: v1.2.1 - SVN Rev 29 (September 17, 2012) - Update for newest HB API. StyxWoW.Me replaces ObjectManager.Me which will be removed in next HB build v1.2.0 - SVN Rev 27 (September 17, 2012) - [B]New BETA auto-updater! I hope this is the last time you ever have to download a .zip file :)[/B] - Major code rewrite for stability - Various UI changes. New settings features not yet working - TODO: Hotkeys (current HB API error) and Test Profile tab (Flightor.MoveTo() is having memory issues) v1.1.1 - SVN Rev 7 (September 12, 2012) - [B]Fixed numerous crashes due to HB memory errors! Includes crash while recording[/B] - Working on profile loading/saving. Now has Profile Name option :) - Yet more error handling v1.1.0 - Private Release (September 12, 2012) - Increased error handling - Continued hotkey work but waiting for Apoc to fix hotkey class - UI changes v1.0.1 - SVN Rev 5 (September 9, 2012) - Added manual hotspot button by request - Added status messages to WoW chat frame (option in UI) - Began work on hotkeys (look for it in v1.0.2) [SIZE=6][SIZE=2]v1.0.0 - SVN Rev 4[/SIZE][/SIZE] (September 8, 2012)[SIZE=6][SIZE=2] - Numerous changes to accommodate new HB - UI restructured (mostly reworked the tabs and moved Log to bottom of page) - Ability to select Save To location for the Profile upon completion - Numerous code restructuring tasks [/SIZE][/SIZE] TODO - More UI work - Profile naming - Profile merging (instead of replacing hotspots with loaded file) - Ability to create GrindBot profiles CREDITS - Zapman for original Plugin - [Original plugin] Benkoren for his CrudeHotspots - [Original plugin] BarryDurex and Katzerle for their help with a code error - [Original plugin] Chinajade and Apoc for their help with understanding the ObjectManager Please test the heck out of this and provide feedback. I expect there to be bugs. Please report them Like what you see? Buy me a lunch (or adult beverage) to help fund development!
Thank you will test this as a working full non dev relrease of hb comes out as to many bugs atm in that to know which is which!
I created three small herbing profiles with this and they worked like a charm! Later on I will try to make some bigger ones but so far everything seems to work just fine. Thank you!
great work you are doing! respect to codeers who code for free. you dont have deadlines, it is not your responcibility to get things working, but still you do it. thank you very much. i tried your plugin, and it works really well. a small suggestion: sometimes it is nice to have a hotspot at a very exact location, not after 40 yards. right now, i fly up and down, until i hit the 40 yard cap to record a hotspot. it would be great, if you could add a function to add a hotspot manually by klicking a button. next step to perfection would be a hotkey. even my english isn't the best, i hope you understand what i mean. again. great work, thanks a lot
lots of rep for you my friend i use zap like its going outta style thats how i create all my explorer profiles and custom gathering profiles thank you very much for updating this
Thank you for your feedback! I have added a manual hotkey button in the next release and am currently working on hotkeys.
New version posted to SVN and first post! Code: v1.0.1 - SVN Rev 5 (September 9, 2012) - Added manual hotspot button by request - Added status messages to WoW chat frame (option in UI) - Began work on hotkeys (look for it in v1.0.2)
could you possilby redo mritemremover ? the guy that made its not gonna at this point it would be greatly appriciated
Just ...wow. I have so much respect for people like you who have a skill/talent and share it so willingly for nothing but a thank you. So here's mine! Thank you for your time, your effort and what looks to be some really cool ideas for the future. I'm sure I'll be using this extensively in the coming weeks! P.S. Take a nap =)
I'll look into it. That's a plugin I've used myself so if he's truly not fixing it I'll have to fix it anyways!
New features coming soon! As soon as realms are back up and I get a bit of testing time I'll have some awesome new features up including: - One single loading of profile which loads hotspots, blackspots, mailboxes, repair, and settings - STEP THROUGH HOTSPOTS (with easy modifications - I'm super excited about this) - Set profile name and a few other profile settings Hope you're enoying ZapRecorder2. I'm very excited as I think you'll see that it will soon be THE profile editor.
Fantastic Work, Recording worked like a charm last night but today I get half way round a route and recording crashes...
xxrazorxx - I am looking into this. I believe there to be an issue with their new MemoryManagement lib. I am releasing a new version very soon with a LOT more error handling.
Mikenon - I apologize for this. I have just commited a new version to SVN and will upload a .zip which handles this! The exception is still there but instead of crashing you'll now see: Code: [10:04:35 AM] [ERROR in RecordingPulse] - Could not read bytes from 000007D0 [299]! [10:04:35 AM] - RecordingPulse restarted after a crash! [10:04:35 AM] - Adding: <Hotspot X="7177.909" Y="2972.031" Z="594.8286" /> Much better than crashing don't you think?
New version 1.1.0 which fixes numerous crashes out! See SVN or first post Changes: Code: v1.1.1 - SVN Rev 7 (September 12, 2012) - Fixed numerous crashes due to HB memory errors! Includes crash while recording - Working on profile loading/saving. Now has Profile Name option :) - Yet more error handling v1.1.0 - Private Release (September 12, 2012) - Increased error handling - Continued hotkey work but waiting for Apoc to fix hotkey class - UI changes As always report errors!