• Visit Rebornbuddy
  • [Plugin] Ashran Auto Accept

    Discussion in 'PVP' started by Backwards, Nov 24, 2014.

    1. Backwards

      Backwards New Member

      Joined:
      Sep 24, 2012
      Messages:
      77
      Likes Received:
      1
      Trophy Points:
      0
      What is this?
      A very crude and simple plugin that detects for certain auras to tell if you are in Ashran PVP zone and will auto accept the invite to the battleground area.

      What it doesn't do
      Currently this is untested if you have a queue for Ashran as my server is not very busy.

      Known bugs
      None that I know of yet but it is very simple in it's logic and certainly better ways of doing this detect as well
      Works with the english client only

      Change Log

      • 0.1 Initial Beta Release
      • 0.2 Changed to check every 10 seconds rather than every second

      Install instructions
      Unzip this to your plugins folder in HB. Enable the plugin and win!


      Other things to note
      This is a beta release and tested on one account with one toon. Feedback from users as to if this works for you would be great. Feedback from the devs as to how I could do this better would be swell as well :)

      Thanks to Mat53, who pointed me in the right direction to execute the LUA code. So simple but overlooked :)
       

      Attached Files:

      Last edited: Dec 1, 2014
    2. Haymaker5123

      Haymaker5123 New Member

      Joined:
      Oct 3, 2012
      Messages:
      25
      Likes Received:
      0
      Trophy Points:
      0
      seems to be checking for the Ashran PVP zone que ever second, causing my frame rate to tank down to 5fps
       
    3. Augarten

      Augarten New Member

      Joined:
      Aug 12, 2012
      Messages:
      83
      Likes Received:
      0
      Trophy Points:
      0
      Thanks i am using it... after a few honorbuddy restarts it works ok for me without those frame rate problems... try to disable framelock and then enbale again
       
    4. Backwards

      Backwards New Member

      Joined:
      Sep 24, 2012
      Messages:
      77
      Likes Received:
      1
      Trophy Points:
      0
      Not getting the same problem with this regardless of framelock. I have however changed this to check every 10 seconds instead to reduce the amount of work this is doing.
       
    5. yaparadox

      yaparadox New Member

      Joined:
      Sep 23, 2012
      Messages:
      6
      Likes Received:
      1
      Trophy Points:
      0
      Not working, im use combat bot with disble framelock (with enable my frame rate to tank down to 5fps every 10 sec)
       
    6. Backwards

      Backwards New Member

      Joined:
      Sep 24, 2012
      Messages:
      77
      Likes Received:
      1
      Trophy Points:
      0
      Can you please upload a full log and I can take a look
       
    7. tinytim98

      tinytim98 New Member

      Joined:
      Jul 27, 2014
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      0
      It works to accept the request but it interrupts everything else the bot is meant to do, for example when you queue up for a pvp you just stand there in the BG doing nothing and it doesnt even accept the queue.. Please fix <3
       
      Last edited: Nov 30, 2014
    8. Backwards

      Backwards New Member

      Joined:
      Sep 24, 2012
      Messages:
      77
      Likes Received:
      1
      Trophy Points:
      0
      Can you please upload a log so I can see what's going on.
       
    9. yaparadox

      yaparadox New Member

      Joined:
      Sep 23, 2012
      Messages:
      6
      Likes Received:
      1
      Trophy Points:
      0
    10. Backwards

      Backwards New Member

      Joined:
      Sep 24, 2012
      Messages:
      77
      Likes Received:
      1
      Trophy Points:
      0
      Are you using the english game client? I've not tested this with other languages.
       
    11. yaparadox

      yaparadox New Member

      Joined:
      Sep 23, 2012
      Messages:
      6
      Likes Received:
      1
      Trophy Points:
      0
      Russian client
       
    12. randomstraw

      randomstraw Community Developer

      Joined:
      Jul 17, 2012
      Messages:
      1,611
      Likes Received:
      10
      Trophy Points:
      38
      Code:
      [11:52:31.228 D] Plugin Ashran Auto Accept threw an exception in 'Pulse'! Exception:
      [11:52:31.229 D] System.OverflowException: Arithmetic operation resulted in an overflow.
         at GreyMagic.MemoryBase.ReadArray[T](IntPtr addr, Int32 count)
         at Styx.WoWInternals.WoWObjects.WoWUnit.()
         at Styx.Helpers.PerFrameCachedValue`1.get_Value()
         at Styx.WoWInternals.WoWObjects.WoWUnit.()
         at Styx.WoWInternals.WoWObjects.WoWUnit.GetAuraById(Int32 id)
         at Styx.WoWInternals.WoWObjects.WoWUnit.HasAura(Int32 id)
         at HB_Ashran_Auto_Accept.AshranAutoAccept.Pulse() in c:\bta\Plugins\Ashran Auto Accept\Plugin.cs:line 62
         at Styx.Plugins.PluginWrapper.Pulse()
      [11:52:31.230 D] Exception was thrown in BotBase.Root.Tick
      [11:52:31.230 D] System.OverflowException: Arithmetic operation resulted in an overflow.
         at GreyMagic.MemoryBase.ReadArray[T](IntPtr addr, Int32 count)
         at Styx.WoWInternals.WoWObjects.WoWUnit.()
         at Styx.Helpers.PerFrameCachedValue`1.get_Value()
         at Styx.WoWInternals.WoWObjects.WoWUnit.()
         at Styx.WoWInternals.WoWObjects.WoWUnit.()
         at Styx.Helpers.PerFrameCachedValue`1.get_Value()
         at Styx.WoWInternals.WoWObjects.WoWUnit.GetAllAuras()
         at A.
      .(Object )
         at Styx.TreeSharp.Action.RunAction(Object context)
         at Styx.TreeSharp.Action..()
         at Styx.TreeSharp.Composite.Tick(Object context)
         at Styx.TreeSharp.PrioritySelector..()
         at Styx.TreeSharp.Composite.Tick(Object context)
         at Styx.TreeSharp.PrioritySelector..()
         at Styx.TreeSharp.Composite.Tick(Object context)
         at Styx.TreeSharp.Decorator..()
         at Styx.TreeSharp.Composite.Tick(Object context)
         at Styx.TreeSharp.Decorator..()
         at Styx.TreeSharp.Composite.Tick(Object context)
         at Styx.TreeSharp.PrioritySelector..()
         at Styx.TreeSharp.Composite.Tick(Object context)
         at Styx.CommonBot.TreeRoot.()
         at Styx.CommonBot.TreeRoot.(Action , String , Boolean )
      [11:53:03.820 N] ## Ashran Auto Accept ## Joining the battle for Ashran
      didn't join, though.
      dont have time for debugging right now, so have this error.
       
    13. Schuetzy

      Schuetzy Member

      Joined:
      Jun 4, 2013
      Messages:
      112
      Likes Received:
      2
      Trophy Points:
      18
      Same as the guy above me. Won't accept Q.
       
    14. Backwards

      Backwards New Member

      Joined:
      Sep 24, 2012
      Messages:
      77
      Likes Received:
      1
      Trophy Points:
      0
      I'll take a look at those errors tonight and post back.
       
    15. sdre

      sdre New Member

      Joined:
      Jun 25, 2012
      Messages:
      14
      Likes Received:
      0
      Trophy Points:
      0
      appreciate it mate.
       
    16. Backwards

      Backwards New Member

      Joined:
      Sep 24, 2012
      Messages:
      77
      Likes Received:
      1
      Trophy Points:
      0
      It appears the the battleground ID has changed and I can't seem to find the correct one or a new way of answering the prompt. I'll go back to the drawing board and see what I come up with.
       
    17. evialtah

      evialtah New Member

      Joined:
      Dec 16, 2011
      Messages:
      322
      Likes Received:
      1
      Trophy Points:
      0
      [Singular] Your Level 100 Tauren Balance Druid Build is
      [Singular] ... running the Questing bot in Ашран
      [Singular] ... Zone: Ашран – открытая PvP-зона using my SOLO Behaviors
      [Singular] Pull More: not active, Singular will not pull additional mobs during Combat
      Changing current profile to Artifact Grind
      Starting the bot!
      Currently Using BotBase : Questing
      Current zone is Ашран (Ashran - Zone - World of Warcraft)
      [Singular] Your Level 100 Tauren Balance Druid Build is
      [Singular] ... running the Questing bot in Ашран
      [Singular] ... Zone: Ашран – открытая PvP-зона using my SOLO Behaviors
      ## Ashran Auto Accept ## Joining the battle for Ashran
      ## Ashran Auto Accept ## Joining the battle for Ashran
      ## Ashran Auto Accept ## Joining the battle for Ashran
      ## Ashran Auto Accept ## Joining the battle for Ashran
      ## Ashran Auto Accept ## Joining the battle for Ashran
      ## Ashran Auto Accept ## Joining the battle for Ashran
      ## Ashran Auto Accept ## Joining the battle for Ashran
      ## Ashran Auto Accept ## Joining the battle for Ashran
       
    18. airwolf1

      airwolf1 Member

      Joined:
      Mar 22, 2011
      Messages:
      87
      Likes Received:
      0
      Trophy Points:
      6
      Hey, maybe a bit unnecessary but it didn't accept my invite either.

      Also every cycle of the plugin made my bot lag and even crash my client once.

      Would be great if you could fix that, thanks!
       
      Last edited: Dec 14, 2014
    19. Butty26

      Butty26 New Member

      Joined:
      Aug 26, 2014
      Messages:
      226
      Likes Received:
      1
      Trophy Points:
      0
      not working
       
    20. rogueangel

      rogueangel Member

      Joined:
      Mar 5, 2010
      Messages:
      117
      Likes Received:
      1
      Trophy Points:
      18
      Tried this with auto-angler bot and it caused my reaction time to go from a 3.2 second delay to 20 second delay. Thus auto-angler was completly unable to fish properly and never cought a single fish. Left it running for 10-15 mins to make sure it wasnt a small lag spike. Dont use this plugin if u wana go afk fishing while waiting for que to pop.
       

    Share This Page