Hey guys, ITS DONE ! Thanks to the pro coding skillz of HighVoltz the plugin is now running flawlessly. He created the whole plugin ! Version 1.6 - Now working after months of downtime. Dalaran mesh is fixed + Blackspots. Thanks to katzerle for the tweaks. Version 1.5 - Removed books from Horde/Alliance areas + Delay Timer !!! Version 1.4 - Found another list of MORE Junk books that have been added ! Version 1.3 - Now has ALL of the Junk books added ! Version 1.2 - Now Blacklists read books for 5 minutes ! To run this Plugin: 1. Move BookCollector1.3.cs to your plugin folder 2. Start Honorbuddy 3. Go to the plugins tab and make sure the box is ticked. 4. Load the Profile.xml 5. Stand anywhere in dalaran and press start. Also special thanks to Ntsmarkv for the profile. There is currently a problem with the dalaran mesh so one of the books outside VH cannot be collected but hopefully we will find a solution to this soon.
This requires a profile and, as you mentioned, a plugin to interact with the books. If you write the profile, I'm sure someone could modify one of the examples of this code to do what you require. I'm even more sure that lots of people would use this..
Yes its such an easy way to get an awesome pet + secret room teleport + achievment !!! But it takes so much time !! So if u had a bot to run around in the night when dala is quiet no one would ever suspect !!! Edit: So is there anyone out there with coding experience that can help me? Im going to make a profile of it now ! Do i basically just add hotspot locations to where the books are and its done?
YES, this would be VERY great. With such a profile/plugin i would bot with my main xD i would donate 20$ :-D :-D :-D :-D
Hey Hausi ! Long time no see ! I still use ur storm peaks profile !! Im so serious,,, its the best profile ive ever seen and i just dont think any others can compare to it !! haha Do u still use it?
the problem with this would be the constant moving. You may get spotted. A timer would be nice. Plus you would want to ignore the books you already picked up. No point in pathing to the violet hold if you got both books in there.
Profile Attached. Has all hotspots, and tested, runs to all of them. Just now need to get it to read the book's, feel free to addon to it.
I think you could adapt part of the AutoSmelt plugin code for detection (Highvolt's plugin). AutoSmelt is able to detect a anvil in the neighbourhood and if it's there (within 100 yards I believe) move to it. That's most likely adaptable to your idea?
Spoke to highvoltz and he is guna have a look at it ive uploaded an adapted version of the raptor plugin but hey lets see if it works.
It would be proper to give credit where it's due. I attached a version below that will ignore books it already knows and stops HB when the achievement is learned. it also will flip pages on the books though I'm not sure if its needed. A profile doesn't need to go to the exact spawn locations. 50-70 yds away should be fine. To make it less botish looking, a profile could have couple hotspots in each general area and use <RandomizeHotspots> tag Needs testing.
Ty so much highvoltz ur so pro ! Im guna test it and give u full credit for it <3 Edit : While testing it i found a big problem, there is "JUNK" books that are in the spawn locations and if they are not read the books we need will not spawn ! Here is a list of the junk books that need to be added. http://www.wowhead.com/object=192651 http://www.wowhead.com/object=192871 http://www.wowhead.com/object=192888 http://www.wowhead.com/object=192887 http://www.wowhead.com/object=192890 http://www.wowhead.com/object=192874 http://www.wowhead.com/object=192706 http://www.wowhead.com/object=192881 http://www.wowhead.com/object=192707 I tried to do it myself but it isnt as simple as the old raptor collector code.
Tested before you added randomized hotspots but problems with the plugin. Plugin from C:\Users\voem\Documents\HB2 Questing\Plugins\BookCollector_by_ highvoltz.cs could not be compiled! Compiler errors: File: BookCollector_by_ highvoltz.cs Line: 134 Error: 'HighVoltz.BookCollector.HigherLearningStruct' does not contain a definition for 'Apprentice' and no extension method 'Apprentice' accepting a first argument of type 'HighVoltz.BookCollector.HigherLearningStruct' could be found (are you missing a using directive or an assembly reference?) File: BookCollector_by_ highvoltz.cs Line: 135 Error: 'HighVoltz.BookCollector.HigherLearningStruct' does not contain a definition for 'Archmage' and no extension method 'Archmage' accepting a first argument of type 'HighVoltz.BookCollector.HigherLearningStruct' could be found (are you missing a using directive or an assembly reference?) File: BookCollector_by_ highvoltz.cs Line: 136 Error: 'HighVoltz.BookCollector.HigherLearningStruct' does not contain a definition for 'Romantic' and no extension method 'Romantic' accepting a first argument of type 'HighVoltz.BookCollector.HigherLearningStruct' could be found (are you missing a using directive or an assembly reference?) File: BookCollector_by_ highvoltz.cs Line: 137 Error: 'HighVoltz.BookCollector.HigherLearningStruct' does not contain a definition for 'Third' and no extension method 'Third' accepting a first argument of type 'HighVoltz.BookCollector.HigherLearningStruct' could be found (are you missing a using directive or an assembly reference?) File: BookCollector_by_ highvoltz.cs Line: 138 Error: 'HighVoltz.BookCollector.HigherLearningStruct' does not contain a definition for 'OUT' and no extension method 'OUT' accepting a first argument of type 'HighVoltz.BookCollector.HigherLearningStruct' could be found (are you missing a using directive or an assembly reference?) File: BookCollector_by_ highvoltz.cs Line: 139 Error: 'HighVoltz.BookCollector.HigherLearningStruct' does not contain a definition for 'Fluffy' and no extension method 'Fluffy' accepting a first argument of type 'HighVoltz.BookCollector.HigherLearningStruct' could be found (are you missing a using directive or an assembly reference?) File: BookCollector_by_ highvoltz.cs Line: 140 Error: 'HighVoltz.BookCollector.HigherLearningStruct' does not contain a definition for 'Children' and no extension method 'Children' accepting a first argument of type 'HighVoltz.BookCollector.HigherLearningStruct' could be found (are you missing a using directive or an assembly reference?) File: BookCollector_by_ highvoltz.cs Line: 141 Error: 'HighVoltz.BookCollector.HigherLearningStruct' does not contain a definition for 'Memorandum' and no extension method 'Memorandum' accepting a first argument of type 'HighVoltz.BookCollector.HigherLearningStruct' could be found (are you missing a using directive or an assembly reference?) File: BookCollector_by_ highvoltz.cs Line: 142 Error: 'HighVoltz.BookCollector.HigherLearningStruct' does not contain a definition for 'Weathered' and no extension method 'Weathered' accepting a first argument of type 'HighVoltz.BookCollector.HigherLearningStruct' could be found (are you missing a using directive or an assembly reference?)
Oh shit, i should have checked it before uploading. Sorry, i didn?t start my bot on this early morning xD i delete my added plugin