• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [PAID] BGFarmer - An Advanced Battleground Bot Base

    Discussion in 'Honorbuddy Store Botbases' started by Millz, Aug 16, 2014.

    1. messycan

      messycan Member

      Joined:
      Sep 6, 2012
      Messages:
      259
      Likes Received:
      0
      Trophy Points:
      16
      Honorbuddy Startup Complete
      [BGFarmer] at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
      at GreyMagic.MemoryBase.Read[T](IntPtr addr)
      at Styx.CommonBot.Frames.MerchantFrame.GetMerchantItemByIndex(Int32 index)
      at BGFarmer.Core.Helpers.ItemBuyer.PullVendorItems(Boolean ignoreEquipped)


      been happening for 5 months now

      I just now got around to posting it here
       
    2. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      I think I've got it set to turn into the closest one that exists. Only really turning them in for the honor than anything else. Did that in case NPCs had been killed/don't exist.

      Custom Nav uses my code for moving around the map rather than Honorbuddy's default one. It works nice in some places (like ToK it'll jump over the side instead of taking stairs), but it does bug out every so often so definitely wouldn't AFK it.

      You can reset settings by deleting the current file at <HB Folder>/Settings/BGFarmer/Settings_<Name>.xml

      Try restarting WoW + HB as administrator.

      ----

      Sorry for the slow response this week all. The wife and I had our first baby last Saturday, so life's a little hectic! Will get back on coding again ASAP (next week at the latest).
       
    3. oOEliteOo

      oOEliteOo New Member

      Joined:
      Nov 3, 2011
      Messages:
      16
      Likes Received:
      0
      Trophy Points:
      0
      Im using Gladiator Suite Hunter with this botbase, and i had to turn it off in the first BG, tried it again and same problem.
      When it comes to fights, the bot just stand there and Mount off in like 10-15 sec, after this attacking like a obvious bot ^^
      The logic isnt also good when I used it, enemies and my team behind me are fighting, and the bot just ignores them, goes 20m away and looks on map.

      Anyone has settings that I could try? :)
      Im sure its not working in the way it should, im sure im doing something wrong haha


      Edit: Changed random some settings and now I have to say its pretty good!
      Im like 4/0 and 4. in damage, OP :p
       
      Last edited: Apr 11, 2016
    4. Killzone667

      Killzone667 Community Developer

      Joined:
      Sep 20, 2015
      Messages:
      87
      Likes Received:
      0
      Trophy Points:
      6
      Could you please finally add option for importing gear to buy list??
      I've been asking you to add global settings export feature. But i think it is a piece of work... Could you atleast add this one.
      There is same feature for blackspots. What's the problem for gear?
      One more question.
      Are you going to add something that will finish Ashran starting Quests?
       
      Last edited: Apr 12, 2016
    5. oreha

      oreha New Member

      Joined:
      Oct 11, 2014
      Messages:
      119
      Likes Received:
      0
      Trophy Points:
      0
      Folder of screenshots? :D
       
    6. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Glad you got it sorted, but be interested to know what settings you changed. In GS or BGFarmer?

      Most classes want different gear, so you don't want to be buying plate gear on cloth toons etc. If you want to manipulate the gear purchase list, you can edit the file under <HB>/Settings/BGFarmer/PurchaseItems_<toon name>.xml - probably best to close HB before doing this, but you can create yourself a master file and just copy it and change the toons name.

      Default WoW screenshot folder. It just sends the print screen key into the window :)
       
    7. tommit22

      tommit22 New Member

      Joined:
      Sep 9, 2014
      Messages:
      18
      Likes Received:
      0
      Trophy Points:
      0
      I keep getting deserter now, out of no where, unsure whats happening.
       
    8. Gifhonorplox

      Gifhonorplox New Member

      Joined:
      Apr 23, 2016
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      0
      This is a really great pack. It seriously works really well, and looks way, way more 'human-like' than the regular BG bot that performs pretty terribly. The only downside is that it gets stuck quite often. Mostly on things like the 'fences' in BGs and on things like fallen trees etc.

      I have turned off movement in the 'singular' routine.

      Another thing that is really annoying and looks bad also, is that the bot often mounts up and then instantly dismounts to fight...
       
      Last edited: Apr 23, 2016
    9. garoboldy

      garoboldy Member

      Joined:
      Jan 15, 2010
      Messages:
      518
      Likes Received:
      5
      Trophy Points:
      18
      Gear Buyer broken currently?
       
    10. insidious

      insidious New Member

      Joined:
      Jan 20, 2014
      Messages:
      48
      Likes Received:
      0
      Trophy Points:
      0
      View attachment 4728 2016-04-24 02.28.txt

      running BgFarmer in Ashran and the bot will not mount. When i manually mount it moves around like normal but then when I dismount it doesnt move.

      nvm i got it. attack out of combat needed to be clicked in my CR.
       
      Last edited: Apr 24, 2016
    11. Gifhonorplox

      Gifhonorplox New Member

      Joined:
      Apr 23, 2016
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      0
      It would also be really nice if the creator of this bot could please add an option to NOT participate in the '5 lap race' of Ashran... as the bot always follows exactly behind the racer, and takes 1 step every time the racer moves. It looks so painfully obvious who's botting and who isn't. It would just be better if you made the bot idle nearby to help with attackers or something rather than try and stay in the circle all the time.

      Also I think that the BOT spends too long looking for a POI. He'll be in the middle of a huge fight and it'll still say "Looking for POI" and he'll just stand there instead of helping.

      In Ashran when a fight is in the mines, often the bot will just hang on top of the mines (on the hill) and walk back and forth whilst it tries to stay with the group which is actually under the bot in the mines.

      Last thing, the bot should never ever mount whilst in combat. It looks so stupid when the bot mounts and then instantly dismounts because he's being attacked.
       
      Last edited: Apr 24, 2016
    12. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Can you post a full, unedited log file please?

      Ref:
      How To Attach a Log

      Hey - not much I can do about getting stuck on fences and such. Those are game objects, not part of the landscape (or the mesh which HB uses) - which Honorbuddy's navigation system can't see.

      It'll be mounting up to go and do something then dismount because a unit has come in range and/or attacked us. The priorities have changed as the toon has moved slightly, or other players have come in range, therefore the bot determines a better POI.

      Reloading Honorbuddy generally fixes that issue. Try running it as Administrator too if you aren't already.

      Stadium Racing - Yeah good shout. I'll disable it.

      Looking for POI -> just means it cant decide what to do next. People in the fight must be outside of your targeting range setting so it's not getting involved.

      Apexi marks event -> Yeah aware of this one. It'll only go into the mine when it's detected it's active. The event is on a different map, so the bot gets confused if it didn't register the event. There's no easy way around this one unfortunately.

      Mount in combat -> It can't mount in combat, assume you mean there's a fight near and the bot is mounting up. That's the same as above, the fight must be outside of your range, so it's not getting involved - therefore mounting up to move to the next best POI.
       
    13. Gifhonorplox

      Gifhonorplox New Member

      Joined:
      Apr 23, 2016
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      0
      Thanks so much for your replies. I'm using a Feral Druid, is there any way I can stop the bot mounting (and then instantly dismounting) with people fighting around me? Do I just have to change the engage distance or something? I set it to 'quick settings melee' and I think it's still at 4yds or something. Apologies for a bit of a long read, but I am just going to note some observations that I hope you can fix, but no major rush or anything. I just thought you might want to know.

      Definitely that stadium racer thing has to go, or at least become a toggled option because that's a dead giveaway as you're constantly following 1 step, 1 step, 1 step etc. Turning on random strafing and jumping helps a little bit but due to you having to be there for like a good 5 solid minutes whilst your guy does laps, it's more than enough time for people to be able to see that you're botting... would just be better if he hung out off to the side or something and waited for enemies.

      So far my biggest peeves in Ashran are quite simple ones I think:

      1. Looting satchels and such causes the bot to get stuck quite a lot or mount itself on a weird angle that looks really weird/bottish. So I just turned looting these off, it's a bummer coz I get less fragments but it looks way more realistic.
      2. Bot standing in the middle of a battle on mount looking for a new POI instead of helping. - Is there some way I can fix this?
      3. When turning on "Out of combat move to group" the bot stutter steps a couple of places every-so-often to keep up with the group as it moves, I guess as this option takes priority over the 'move to event' option? Maybe it would be better to reduce the priority of this option, in favor of 'move to event' so that when the bot is within the group, he'll then just follow to the event. I thought it was more something to be used to ensure the bot always hangs around a group, and it does work like that, but it seems to take priority over everything else if you turn it on meaning he'll constantly try and stay within a group instead of helping out.

      On an off note: In Strand of the Ancients, the bot will pick up bombs but won't drop them at the doors/gates. Not sure if this is on purpose, but having the bomb in the first place makes him much more a target. SotA is actually quite a buggy BG to be honest so I ended up disabling it with this bot because he gets stuck often with my Tauren going through the little hallways where the rocket launchers are and also not planting bombs etc.

      Anyway otherwise it's an amazing setup. Seriously. I use this with TuanHA's CR and it just rips people to shreds. I also love how this bot really knows how to win BGs, he'll just camp out a base all by himself to defend rather than running around aimlessly and dying like the normal BG bot. Also taking the orbs and going mid in ToK, and such. I think I've won so many more matches thanks to this bot than the default BG bot because the bot is just happy to camp bases for the whole game if it means that we'll never lose it and thus win. Fantastic logic overall, and I'm really satisfied with the updates and your answers. Thanks so much.

      Most of the issues I mentioned except the racing one in Ashran are all minor but a bit of a POI optimization would be nice. As I feel that often the bot isn't 'aggressive' enough. Some kind of option like, if there are more/less than 'x' enemies within 'x' yards = Engage or Run back to group? Would be nice. I'd rather die more often and make it look like I'm helping, than just stand there whilst people die around me.
       
    14. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Hey

      Stadium chasing will be removed in next build.

      Looting satchels etc - nothing I can do about this. Just because the items are hidden.

      Standing around looking for POI. Normally because the bot is mounted. Enabling dismount to loot will increase the frequency of dismounting and engage more. I had to reduce the frequency it dismounted as it looked very suspicious.

      Move to group just keeps up with the party. It'll participate in events when near them, but won't actively go to them unless the party is going there - found it went solo to the events a lot of the time and constantly suicide ran back into the area.

      SotA -> It'll drop the bombs when it gets to the gate. Frequently gets in combat or something before it makes it to the gate though. It'll always choose combat over running on and ignoring someone beating on the toon.

      Glad you're enjoying it overall though ! :)

      Cheers
       
    15. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      New build pushed to store, awaiting approval;

      [29/Apr/2016]
      - Fixed 'human behaviours' in Ashran - jump, emote etc.
      - Fixed looting BoP items.
       
    16. Archaion

      Archaion Member

      Joined:
      Mar 28, 2012
      Messages:
      129
      Likes Received:
      1
      Trophy Points:
      18
      I cannot for the life of me figure out how to get this Gear Buyer to work for Ashran. Do I need to have it purchase gear from the vendor inside Ashran instead of the Stormshield vendor?
       
    17. oreha

      oreha New Member

      Joined:
      Oct 11, 2014
      Messages:
      119
      Likes Received:
      0
      Trophy Points:
      0
      2 main acc's banned for players report's using this botbase.
       
    18. Djaazx

      Djaazx New Member

      Joined:
      Mar 9, 2015
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      0
      Hello,

      Could you please give us a bit more informations about the ban ?
      Have you been playing for a long time ?
      2 accounts on the same ip ?

      etc...

      Thanks, Vick.
       
    19. Tebaujnam

      Tebaujnam New Member

      Joined:
      Sep 20, 2014
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      0
      Can you add a "keep your orphan out" option?
       
    20. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Yeah. You need to make it buy the gear from the vendor inside Ashran if it's Ashran that you're playing. When playing normal BGs use the vendor outside.

      A quick tip if you've already set it up to purchase from the Stormshield vendor - under <HB>/Settings/BGFarmer/ there's a file called PurchaseItems_<toon>.xml - You can edit this file to change the vendor ID to the one inside ashran. Close HB while you're doing this.

      That sucks. Any idea what the toon(s) were doing when the other players reported you? The log file will contain chat history, so you'll be able to see if people were calling you out in there for botting.

      Better suited to a plugin tbh.
       
      Last edited: May 3, 2016

    Share This Page