• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Plugin] BuddyManager - A Botbase/Profile/Zone Changer (Now w/ Scheduling)

    Discussion in 'Archives' started by no1knowsy, Dec 6, 2011.

    1. no1knowsy

      no1knowsy Well-Known Member

      Joined:
      Feb 28, 2010
      Messages:
      3,927
      Likes Received:
      57
      Trophy Points:
      48
      Awesome.
      I'm re-working my code right now to compensate for where it starts and such.
      Adding Vashj'ir isn't really on the list at the moment.

      My code is super sloppy.
       
      vuwrr likes this.
    2. vuwrr

      vuwrr Member

      Joined:
      Jan 15, 2010
      Messages:
      287
      Likes Received:
      1
      Trophy Points:
      18
      This project is gold, keep up the good work!
       
    3. no1knowsy

      no1knowsy Well-Known Member

      Joined:
      Feb 28, 2010
      Messages:
      3,927
      Likes Received:
      57
      Trophy Points:
      48
      Well thanks vuwrr :)
       
    4. Smarter

      Smarter Member

      Joined:
      Jan 15, 2010
      Messages:
      763
      Likes Received:
      9
      Trophy Points:
      18
      Answer: Jetbrains ReSharper
       
    5. Mar24

      Mar24 New Member

      Joined:
      Jun 11, 2010
      Messages:
      287
      Likes Received:
      0
      Trophy Points:
      0
      any support for mixed mode?
       
    6. no1knowsy

      no1knowsy Well-Known Member

      Joined:
      Feb 28, 2010
      Messages:
      3,927
      Likes Received:
      57
      Trophy Points:
      48
      Nope. Maybe later, but looks to complex for this set-up for now.

      Working on correcting issues I made when adding in latest stuff.
       
      Mar24 likes this.
    7. Mar24

      Mar24 New Member

      Joined:
      Jun 11, 2010
      Messages:
      287
      Likes Received:
      0
      Trophy Points:
      0
      does it conflict with PB ?
       
    8. no1knowsy

      no1knowsy Well-Known Member

      Joined:
      Feb 28, 2010
      Messages:
      3,927
      Likes Received:
      57
      Trophy Points:
      48
      Yes, depending on what you have PB doing.
      If PB is set to change zones and such don't use this.
      Or if you use this, dont you use PB.

      Simple as that.
       
    9. no1knowsy

      no1knowsy Well-Known Member

      Joined:
      Feb 28, 2010
      Messages:
      3,927
      Likes Received:
      57
      Trophy Points:
      48
      Update. Please delete the BuddyManager folder from your plugins folder, and copy the new one from my Svn in... Re-SVN if you haven't.

      Version 1.1.1 Revision 4 (07DEC2011)
      //Horde now supports Mail/Repair/Vendor in Orgrimmar (testing as I type this)
      //Alliance has no such luck... I won't be adding until I get the above quoted/requested information
      //Added the option to Force into the next Grouping with you need to Sell/Repair/Mail (depending on which ones you have active)
      /////If you only want to mail in org, and you have this active, and the bot wants to repair in the zone, this won't force the next profile/zone/botbase
      /////I personally just select all, set it to force the next group, and set a max time to Loop All, and let it go to town.
      //Also added a couple more timers/logs so if something goes wrong I can track it down better.
      //Changed the drop-down list of bot-bases to actually pull the information of loaded bots from Honorbuddy. It doesn't list bases I tell it not to :)
      /////Sorry, but some bases are just too risky to allow into this plugin for now. I'll work on adding them later.

      Issue: Just noticed that if you have those little fuckin Herbalism -turn you into a plant shit in you bags when it vendors it will turn you use it. Idk how or why, but I'm too damned tired to fix it now. Work in 4.5 hrs. Nitey nite. Even if this happens it will wear off in 60 seconds and the plugin will continue on it's way properly :)
       
      Last edited: Dec 7, 2011
    10. no1knowsy

      no1knowsy Well-Known Member

      Joined:
      Feb 28, 2010
      Messages:
      3,927
      Likes Received:
      57
      Trophy Points:
      48
      Im an idiot.
      Re-SVN, Revision now at 5 for version 1.1.1
      //Forgot to add in a couple true/false changes.
      //Will cover if you happen to hit start outside org while on the first profile
      //Just roll with it.
       
    11. Toney001

      Toney001 New Member

      Joined:
      Oct 12, 2011
      Messages:
      1,206
      Likes Received:
      5
      Trophy Points:
      0
      Hey, just an idea...
      Would it be possible to add the option to add more profiles to each "botbase config"?

      But not like Botbase 1 > gatherbuddy > uldum > profile 1, Botbase 2 > gatherbuddy > uldum > profile 2 and so on.
      This would switch between botbases and could end up like, uldum profile 1 > TH profile 1 > uldum profile 2.

      What I'm thinking is, within a certain "loop" for the bot to switch profiles (randomly if possible), so if you have
      botbase 1 in uldum for two hours, so within those two hours the bot cycles through profiles, again, preferably
      at random intervals.

      The more randomness there is (specially in the time each "loop" lasts), the better.

      Hope that makes sense lol
       
    12. Zubi

      Zubi Member

      Joined:
      Jan 15, 2010
      Messages:
      91
      Likes Received:
      2
      Trophy Points:
      8
      AutoAngler works now :) testing ..i'll be back with feedback
       
    13. no1knowsy

      no1knowsy Well-Known Member

      Joined:
      Feb 28, 2010
      Messages:
      3,927
      Likes Received:
      57
      Trophy Points:
      48
      Yeah not exactly making sense...

      You want to have other profiles it can choose from within each grouping...?
      So if you choose uldum, grind bot, have 2 or more mob killing profiles it can choose from?

      That'll have to wait until I get an Arelog like scheduling system.

      Current this is how it work:
      If you hit start in org for the first time, it will take the portal to the zone you set.
      If the next group is in the same zone it "shouldn't" hearth (let me know if it does)
      If the next group is in a different zone it will hearth
      If you choose IB/PvP/BG Bot it will hearth, but not use a portal (I call it hearth camping)
      If not on group 1, but already in org (ie. Your last botbase was a hearth camper) is will not hearth, but will just move to portals and continue into next zone.

      //if you press start and it wants to go the group 1, then it will land and hearth, if not in home city

      //If it didn't find the portal to the next zone it closes wow

      //For things like Archybuddy you can't currently choose a zone, so it'll run Kalimdor only (if I remember correctly)

      All I can think of right now on the bus.
      Any other questions?
       
    14. tumbum

      tumbum Active Member

      Joined:
      Mar 17, 2011
      Messages:
      3,341
      Likes Received:
      13
      Trophy Points:
      38
      I think he wants like ... You got a Uldum Group with 10 Route Profiles, and it randomly switch between the Profiles after a given time, so the bot doesnt run only 1 or 2 waypoints, it will use 10+ like and switch between this ones.
       
    15. Altoids

      Altoids New Member

      Joined:
      Jul 21, 2011
      Messages:
      936
      Likes Received:
      8
      Trophy Points:
      0
      Holy Bat Shitman! I saw this posted yesterday but never really looked into it... Panda, this really is a game changer! I was looking to rig something like this usuing PB to switch the profiles but it would have required the 'run it until the bags are full and then hearth' routine - what you've written here is FAR superior than what I was HOPING to accomplish!

      I'm def gonna give this a try over the next few days... I'm probably gonna run my Holy Pally into the PUR (Pick up Raid) for the first time when I get home... so will have to look at this later. This would be great to be able to do this gathering profile for about 2 hours, then Archeology for 3 hours, then do a different gathering profile for about 2 more hours with appropriate stops in Org to drop off stuff and of course 'bio breaks'... ;)

      GREAT JOB Brother!
       
    16. no1knowsy

      no1knowsy Well-Known Member

      Joined:
      Feb 28, 2010
      Messages:
      3,927
      Likes Received:
      57
      Trophy Points:
      48
      Np Altoids.
      I'm hoping as a final product to have:

      Set up different Grouping (BB/profile/zone)
      Have these created in a schedule format.
      Ability to randomize the order of the schedule.
      It already hearths and switches to cata zones automatically if necessary
      I want it to be able to get pretty much anywhere, from hearths in one of the two main faction cities, and Dalaran
      //in the case of Horde, Org and UC would be the two main cities.

      With this all possible all YOU have to do is log in, and press start, of course after giving it the Groupings that your character will do.

      //oh, and random mailboxes/vendors when it does it those things in your Home City.
      //Along with random pauses for potential bio/smoke breaks

      I'm trying to automate What I have to do within HB itself as much as possible.
       
      Last edited: Dec 7, 2011
    17. Toney001

      Toney001 New Member

      Joined:
      Oct 12, 2011
      Messages:
      1,206
      Likes Received:
      5
      Trophy Points:
      0
      Exactly!
      Sorry, my first language is Spanish so first I gotta think it in my head, then I have to make it make sense in english lol
       
    18. no1knowsy

      no1knowsy Well-Known Member

      Joined:
      Feb 28, 2010
      Messages:
      3,927
      Likes Received:
      57
      Trophy Points:
      48
      Okay okay.

      So using GB2 in Uldum.
      You want herbs:
      You set up 5 profiles that run in uldum, but with different pathing.
      You want BuddyManager to be able to switch between these on it's own?

      And then another potentially enabled Grouping to switch botbase and/or zone and/or profile.

      Not a bad idea... I'd have to expand the Settings UI quite a lot...
      I'll think about it.
       
    19. Toney001

      Toney001 New Member

      Joined:
      Oct 12, 2011
      Messages:
      1,206
      Likes Received:
      5
      Trophy Points:
      0
      It was just an idea, so if it's too much work it's no biggie. Just figured the more random it seems, the safer in the long run :).

      EDIT: I think the plugin is amazing as it is, adding the chance to load more than 1 profile per group (and the ability for it to randomly switch them) is the only thing I'd change.
      So if you were to look at the UI, instead of loading one profile, you'd load more, and internally while doing rounds the plugin would just mix them up.
      Then normally hearth and mail and go on with it's business as it is.
       
      Last edited: Dec 7, 2011
    20. no1knowsy

      no1knowsy Well-Known Member

      Joined:
      Feb 28, 2010
      Messages:
      3,927
      Likes Received:
      57
      Trophy Points:
      48
      It's not impossible, and I really don't have much better to do than code on my off time...

      I'm looking at the scheduling option I could do, and I'll add the multiple sub-profiles once I start that.

      Then I really gotta update buddyhelper. Stuff in mind for that also.
       

    Share This Page