• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Plugin] Set The Leader - A Party/Raid Leader Selection Plugin

    Discussion in 'Archives' started by bobby53, Nov 15, 2010.

    1. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      A Tank/Leader Selection Plugin for Party and Raid Botting
      [SIZE=+6]Set The Leader v0.9.02 [/SIZE]
      [SIZE=+6]by Bobby53, for use with Honorbuddy 2.0.0.3144[/SIZE]


      [SIZE=+1][ About ] [/SIZE]
      [SIZE=+1]This is a Plugin to support user selection of a tank in parties and raids for use with Bots that do not automatically do this for you. Presently works with RAF / Combat Assist and should work with Nesox's Combat/Heal Bot soon. Both of these bots work well but make assumptions about which character to follow which doesn't always end up being the Tank. This plugin supports their use in allowing the user to select the Tank in those cases. This plugin is not needed when using InstanceBuddy.[/SIZE]

      [SIZE=+1][SIZE=+1][ Feature Overview ] [/SIZE]
      [/SIZE][SIZE=+1] o Works with 5 man parties all the way to 40 man raids
      [/SIZE][SIZE=+1] o Selects char with Tank role as RAF Leader
      [/SIZE][SIZE=+1]o Selects char with max health if no Tank role defined
      [/SIZE][SIZE=+1]o User Interface for selecting a different Leader[/SIZE]
      [SIZE=+1]o Auto-rescans when players join / leave group[/SIZE]
      [SIZE=+1]o Auto-rescans when Ready Check is issued
      [/SIZE]
      [SIZE=+1]o Auto-rescans when Role Check is issued[/SIZE]

      [SIZE=+1][ Known Issues ] [/SIZE]
      [SIZE=+1]o Out of range/zone characters are sometimes not seen immediately.[/SIZE]
      [SIZE=+1]o Querying WOW for the full party / raid roster sometimes fails. Click the Refresh button if this happens (but don't spam click.)[/SIZE]

      [SIZE=+1][ Installation ] [/SIZE]
      [SIZE=+1]Extract the .ZIP attached to this post to the Plugins folder of your HonorBuddy installation. The successful installation will match:
      [/SIZE]
      [SIZE=+1]Folder:
      [/SIZE]
      [SIZE=+1]HonorBuddy\Plugins\SetTheLeader[/SIZE]
      [SIZE=+1]Contents:
      [/SIZE]
      [SIZE=+1]SetTheLeader.cs[/SIZE]
      [SIZE=+1]ConfigForm.cs[/SIZE]
      [SIZE=+1]ConfigForm.Designer.cs[/SIZE]
      [SIZE=+1]
      [/SIZE]
      [SIZE=+1][ User Support ] [/SIZE]
      [SIZE=+1]This Plugin is one I developed for personal use but am now posting for use by members. I'm not a staff member and receive nothing for providing it to the community. I have countless hours invested in the development, testing, and support of the source code. Please do no post modified versions of this source without getting my permission first.[/SIZE]

      [SIZE=+1][SIZE=+1][ Communication ] [/SIZE]
      All communication is handled through forum posts and Private Messages. Do not post code to this forum. I cannot stress this enough. This is my original work, so you may not post copies or use in other CC's without my prior permission. If changes are needed you can contact me and I will review the change and incorporate if its in alignment with the vision for the CC.

      [SIZE=+1][ Donations ] [/SIZE]
      I support the solicitation of donations by other Developers and Profile Authors. It takes countless hours to create and adequately support something of this complexity and you can acknowledge them by a small monetary donation.

      This particular project is simply a pastime or hobby for me personally, so no donations are permitted. You can show your support in the following ways:

      • Click the star at the bottom of this post and give +rep to this project
      • [SIZE=+1]When posting issues provide clear detailed descriptions with full debug logs [/SIZE]attached. The time you save me by providing this is more valuable to me than monetary contributions.
      [SIZE=+1][ Notices ] [/SIZE]
      1. Read my posts and documentation on the forum before posting a question.

      2. I will try to respond to your posts quickly, but I do this in my spare time. If you don?t get a response, see #1 above.

      3. Disclaimer: Use of 3rd party programs are against Blizzard's terms of use and license. This Plugin is not intended for use on live Blizzard Entertainment World of Warcraft realms. Any use on Blizzard realms is at your own risk and not supported per this statement.

      [/SIZE]
       

      Attached Files:

      Last edited: Nov 15, 2010
      mezz0 likes this.
    2. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      reserved /filler
       
    3. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      reserved /filler
       
    4. crack00r

      crack00r Member

      Joined:
      Jan 15, 2010
      Messages:
      697
      Likes Received:
      1
      Trophy Points:
      18
      thx, sounds cool, i give it a try in a few h
       
    5. mezz0

      mezz0 Member

      Joined:
      Jul 10, 2010
      Messages:
      680
      Likes Received:
      10
      Trophy Points:
      18
      Thanks a bunch mate !! much appreciated !
      +rep
       
    6. spudstar999

      spudstar999 New Member

      Joined:
      Jan 15, 2010
      Messages:
      174
      Likes Received:
      1
      Trophy Points:
      0
      Hello Bobby,

      htanks for the plugin ... could this be used to follow the "tank" in pvp

      so that the bot follows the mob?!

      or could you maybe write another plugin which do this?! Follow the mob @ pvp ?!

      thank you

      sincery spud
       
    7. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      This Plugin doesn't actually follow anybody. It only provides automatic setting and user selection of the character that RAF bots will follow. For example, right now the RAF / Combat Assist bot will follow the character tagged as the Group Guide or Raid Leader. When you use /LFD for running dungeons, the Group Guide can be any of the 5 characters so isn't a good way to identify the tank. This Plugin checks the group role assignments and sets the tank character as the leader. If for some reason the WOW API's don't return the character with the Tank role, it will select the character with the highest HP.
       
    8. Joker76

      Joker76 Member

      Joined:
      Feb 8, 2010
      Messages:
      835
      Likes Received:
      9
      Trophy Points:
      18
      Awesome! This should be very useful for people botting raids and/or RAF.
       
    9. blancharke

      blancharke Member

      Joined:
      Jan 15, 2010
      Messages:
      225
      Likes Received:
      4
      Trophy Points:
      18
      Would it be much to ask to make it so you can fill in a name to follow for example if you want a dedicated healer in bg
       
    10. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Too many issues with doing that exactly. I have uploaded the Plugin I wrote for myself to follow other chars in Battlegrounds. It does not support IoC or SotA, but otherwise works pretty well. It's posted at Squire [link--click here].
       
    11. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      SetTheLeader v0.9.02 uploaded. Prior version contained debug logic writing character info to log file when you visited the Options dialog.
       
    12. Saif

      Saif Member

      Joined:
      Aug 10, 2010
      Messages:
      192
      Likes Received:
      1
      Trophy Points:
      18
      Hi bobby,

      First of all this is once again a great plugin from a great author. One question, is it possible to allow set leader to set a pet as the leader? I am using your cc, ShamWow, with this plugin to run a and a resto shammy through multiple old world raids and instances on my main/hunter. As of now the Shaman just focuses the hunter as the tank/leader and I am unable to choose the pet for this position. While I really haven't run into many cases where the hunter pet is taking a lot of damage, I do predict that in wrath 5-mans and possibly a bc 10 man or two the pet may need a little more focused healing. Again I am just playing around with multiple plug-ins and this isn't a big issue, I was just wondering if it were even possible.?

      Thanks,
      Saif
       
    13. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Good idea Saif. Yes, SetTheLeader can be changed to allow you to select a Pet as the leader, but more than that is required. The Bot you are using must allow you to follow a Pet. It likely will, but I haven't tried that with any so don't know if that is an issue. The biggest change to support that scenario would be in ShamWOW to support direct Pet healing, which is currently left to pet owners.
       
    14. Saif

      Saif Member

      Joined:
      Aug 10, 2010
      Messages:
      192
      Likes Received:
      1
      Trophy Points:
      18
      Wow you sure are on top of things, that may be the fastest response I've ever had on any forum. Anyways, the idea just popped in my head and I thought it would be awesome if it would/could just set focus and heal my pet. Anyways no worries I can manage with the way it is now. Keep up the good work.

      Thanks again,
      Saif
       
    15. Gunmetal

      Gunmetal New Member

      Joined:
      Nov 10, 2010
      Messages:
      151
      Likes Received:
      2
      Trophy Points:
      0
      Can this be used to bot a healer in BG's to follow my manually played character around?
       
    16. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      No, this isn't a bot. It's only a plugin that lets you designate who HonorBuddy considers the Leader.
       
    17. Gunmetal

      Gunmetal New Member

      Joined:
      Nov 10, 2010
      Messages:
      151
      Likes Received:
      2
      Trophy Points:
      0
      Thanks for the clarification. I actually have been using this in BGs with the multibox bot by tjhasty to select me as leader and it's working really well.
       
    18. Zoinx

      Zoinx Active Member

      Joined:
      Mar 8, 2010
      Messages:
      727
      Likes Received:
      25
      Trophy Points:
      28
      BOTTOM LINE UP FRONT: Is it possible for you to configure your plugin to work in Battlegrounds, mainly, and follow a predefined Player (NOT the highest HP player, but the one I define) and for it to not continue to scan when someone leaves/joins the party/raid.



      Is it possible for me to designate the Leader and not HonorBuddy? I was looking to create a plugin, sort of like yours with little tweaks here and there for me to define the leader and actions to be taken if the defined leader is not present. Here is the thread I made, and to make it simple, I will compy/paste the content here.
      [REQUEST] FollowBuddy
      Is it possible to configure your Plugin to complete this need?
       
      Last edited: Mar 25, 2011
    19. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Yes, I will make it so in Battlegrounds you can use the Bot Settings to select the Tank (Leader). Will be Friday however since I am offline (moving) till then
       
    20. Crazyness85

      Crazyness85 New Member

      Joined:
      Jan 15, 2010
      Messages:
      237
      Likes Received:
      2
      Trophy Points:
      0
      Nice bobby! Cant wait till this can be used for my battleground devices.. on a side note im using your CC to 5 box 4 shammys and a pally.. love your work :)
       

    Share This Page