Page 1 of 24 12311 ... LastLast
Results 1 to 10 of 236
Like Tree43Likes

Thread: [BGBot] Gettin' some lovin'. Post your issues here so I can get them fixed.

  1. #1
    Penguin of Doooooooom
    Join Date
    16.01.2010
    Posts
    1,516

    Default [BGBot] Gettin' some lovin'. Post your issues here so I can get them fixed.

    Since I'm fairly happy with how the rest of the bot is working right now (no glaring issues such as crashes, etc), its time to get BGBot back on par to where I had planned.

    First things first, keep this thread civilized. And READ THE ENTIRE THREAD. If your issue has been posted before, please, don't post again unless you have useful information to add.

    DO NOT post 3 word posts saying "shit is broken" or the like. I need as much info on the problem as possible, and a way to reproduce the issue. I will not even bother looking into issues without sufficient information, or a way to reproduce it. Please don't waste either of our time.

    Issues
    • All
      • Implement Defend, Attack, or "Default" logic.
      • Water weight needs to be increased. (Force it to avoid water more often.)
      • Better logic for healing classes
      • Randomize nav paths a bit
      • Attack, Defend, and Guard logic.
      • Insignia Looting (this is very low prio, don't expect it any time soon!)
      • Party BG Botting (this one is a bit rough, so expect it to come far after pure BG botting does)
      • Increase random-ness of logic. (Attack/Defend/Guard logic systems should help with this)
      • Add resurrect "lag". (Don't accept right away) 1-6s lag?
    • AV
      • Logic is sub-par.
      • Add flag/tower capturing.
    • AB
      • Don't leave flags unattended!
    • BFG
      • Don't leave flags unattended!
    • EotS
      • Fix the boulder jumping. (This one is rough, as its not just starting-area logic based. Requires some navigational fixes)
    • IoC
      • Teleporters break sometimes.
      • Should use the main gate at the start of the BG. Not sure why it doesn't currently.
    • SotA
      • Teleporters break sometimes.
      • Gets stuck on broken doors
      • Have it attack demolishers when on defense.
      • Have it interact with bombs placed at doors (if not being attacked)
    • TP
      • Starting area points should be the doors. Not the tunnels.
      • Once the BG starts, should go to midfield or EFT.
      • Offensive Logic - Add option for which "gate" to go in on opposing faction
    • WSG
      • Fix the spikes near the horde tunnel entrance.
      • Fix an odd waiting bug at the start of the BG.



    Fixed Issues
    • Increased unit radius for the BFG mesh. Should fix the issue with getting off the boat at the start.
    • IOC - Horde will now go to the workshop by default. Alliance will go to the docks by default.
    • Hotspot locations are now... random! Well, randomized within 15 yards of the "Center" tag for a box. This will defeat any "stacking" of bots. (They will also move a bit every 15s, simulating a player looking around)
    • Will join as a "group" if you're in a party. This does NOT mean it has any party-friendly logic. It will simply hit the "Join as Group" button instead. (It will still use logic as if it were by itself)
    • New targeting! Includes the ability to switch targets depending on if they're being focused. Will be adding extra weight to healers once some reversing is done.
    • EOTS
      • Much, much smarter offensive logic.
      • Will purposefully run into battles, taking into account "in-conflict" or "uncontrolled" bases first. (It will always try to go to a fight where we're trying to capture a base first, then check for anything we don't own, go there, then just find any base with a fight going on)
      • Will completely avoid the flag area if its not currently a point-of-interest. (ie. it will only ever go near the flag if we have all 4 bases capped, and we're just running flags to finish the game)
    Last edited by Apoc; 12.12.2011 at 06:45.
    Draxmo, schulte, hockey85 and 8 others like this.

  2. #2
    Staff
    Join Date
    15.01.2010
    Posts
    15,413
    Blog Entries
    7

    Default

    first!
    Kick's Profiles SVN :: New Users Click Me!

    Kick Fights for the Users!
    We are the Kick, Resistance is Futile!



    If you want to buy the guy lunch who helped you out!

  3. #3
    Staff
    Join Date
    15.01.2010
    Posts
    15,413
    Blog Entries
    7

    Default

    alright ... now for the most common issues

    WSG Mesh - there's a pike near one of the doors on horde side that we get stuck on, a lot
    Insignia removal / return flag - i believe there's a plugin for this atm... but it would be nice if the bot itself had an option (ie: target mounted players?)
    Something I would like seen:
    Give us checkboxes for what logic *we* want our bot to do

    Some people like to attack flags, some people like to stand midfield and die or farm, some people like to camp towers, or ... default logic

    user requests thread:
    Users Requests (Bot additions / fixes / etc)

    Jon310 has a good post:
    http://www.thebuddyforum.com/honorbu...tml#post312620

    Bot runs through water a lot (i've seen this) in BfG, TP, and AB. it's annoying and the bot not only runs through the water, he turns around multiple times like a re-re

    my personal QQ from TP and BfG:
    Twin Peaks Logic:
    as soon as we zone in, go to the door (not the tunnel)
    once battle starts, go midfield or EFR and sit in one of those places

    do not:
    sit in our keep and keep getting reported AFK
    run through water

    Battle for Gilneas:
    stop running through the water all of the time. Yes, crossing is fine, but instead of running alongside the bridge while playing in the water, take the bridge instead
    not switching gates in SoTA? someone said

    anyways - i'm sure you'll understand the User Requests thread more than I... i've tried to keep it cleaned up since I made it

    Cheers
    Last edited by Kickazz006; 04.12.2011 at 20:42.
    Kick's Profiles SVN :: New Users Click Me!

    Kick Fights for the Users!
    We are the Kick, Resistance is Futile!



    If you want to buy the guy lunch who helped you out!

  4. #4
    Lifetimer
    Join Date
    15.01.2010
    Location
    www.panyama.info
    Posts
    2,196
    Blog Entries
    31

    Default

    Eye of the Storm:
    Had multiple issues when ever you start(Alliance) the bot would run of the boulder(starting point) and on landing it would try to run up to the last known point(which is in air) and is stuck untill death or stop/start correction.

    *fixes i've tried:
    - reinstall mesh folder
    - fresh install hb

    *log:
    none
    panYama - Custom Made Profiles!
    Follow me on Twitter! | Read my Blog!

    +rep if my profiles suited your needs, contact me if you find flaws.

  5. #5
    Dre
    Dre is offline
    Buddy
    Join Date
    06.11.2011
    Posts
    60

    Default

    WSG often wants to send a rez'd person back to the flag room, but with the spawn area lowered your running into the hillside. DEAD GIVEAWAY!

    I tried woots BG's paths still same problem and I think woot even referenced the mesh as the problem and not the profiles that were updated.

    Also the DPS just dosent seem to add up... I tried multiple CC's but I often run into other bots with no help from the other side around that just seem to be a 3 hit wonder and im dead, this goes for my DK, Pally, Rogue.

    I will que for som BG's today and watch them closely and update on here what I notice.

    So far
    WSG -Horde-
    Round starts and the bot take's the path to the ramp and meets the Alliance army solo 99% of the time
    Spawn runs into hillside (MUST fix)
    Jumps down and runs into logs thats on the ground

    AV -Horde-
    Round starts and 5 people rush to cap that farm flag... This I think very little of but it does get me going "hmm" and the 2nd or 3rd flag with people you dont know going the same way as the bot

    And yeah like kick says above this. The wide mounts always seems to hook these objects where the slim mounts like horse and such dont grab it near as much.
    Last edited by Dre; 04.12.2011 at 21:21.

  6. #6
    Dre
    Dre is offline
    Buddy
    Join Date
    06.11.2011
    Posts
    60

    Default

    Quote Originally Posted by Kickazz006 View Post
    I always knew kick rocked ... even PiroX had to bow down to me!

    GB2 is our Gatherbuddy 2 Bot (all 'bots' are part of the Honorbuddy 2 'main bot')
    AB is Archaeology Bot
    BG Bot is for BG's
    PvP Bot isn't really used - but you make your own profiles
    IB2 is Instancebuddy - forum / user supported atm
    'Fishing' Bots - Mr.Fishit, AutoAngler2 (not HB shipped, but easy to download and stick in the 'bots' folder)
    CombatBot - fights for you w/o having to load a special profile
    'LazyRaider' - Developed by Bobby53 - great for raiding / dungeons / etc. Alternative to CombatBot
    Squire (plugin) - Developed by Bobby53 - great for healers in AV (attaches to someone else and heals them) - also great for other means
    PartyBot / Leader - for Grinding only! Does not Fly!
    Grind Bot - grinding only! Does not Fly!

    Cheers!
    From PiroxBots is Closing, All Aboard thebuddyforum

  7. #7
    Penguin of Doooooooom
    Join Date
    16.01.2010
    Posts
    1,516

    Default

    Keep the stuff coming, and I'll keep fixing it!

    Just started a full rewrite of our SOTA and IOC handling to see if I can fix the issues being seen. Will keep y'all updated with how it goes.

  8. #8
    Buddy
    Join Date
    18.10.2011
    Posts
    388

    Default

    AV Alliance
    1) When the BG first starts the bot always stops at the bottom of the hill right before it gets to the 3rd ally bunker. It will then head up the hill, usually stopping again in an "odd" spot.
    2) Make the alliance go to the right of Belinda. Currently the bot always travels to the left, which makes you stand out and puts you in direct path of the Horde. Depending on the CC.. sometimes it will stop, dismount, and try to attack them as they go by. Instant death.
    3) The bot should try to capture certain graveyards / towers, depending on the faction.

    Just a suggestion if it's even possible: I would love to see better logic for healers. If 5 people are at a flag fighting and 3 of them are healers.. skip it. If 5 people are fighting at a flag and none of them are healers.. that's where I need to be. This would help divide the healers up a little bit to better support the DPS.

  9. #9
    Lifetimer
    Join Date
    15.01.2010
    Location
    www.panyama.info
    Posts
    2,196
    Blog Entries
    31

    Default

    Logic for healing classes, I've seen multiple times that I level up a healer, put it in BG and then bam, it start to go near enemies since its trying to be in the combat a lot but then it tries to heal his ass off in order to stay alive which is simple stupid.
    panYama - Custom Made Profiles!
    Follow me on Twitter! | Read my Blog!

    +rep if my profiles suited your needs, contact me if you find flaws.

  10. #10
    Buddy
    Join Date
    19.11.2011
    Posts
    43

    Default

    First thing I would wish for would be some sort of fuzzy logic. More random behavior is really needed these days in BGs where more than one HB BGbot runs, because BGbot itself with a good CC looks surprisingly human-like, but two characters running the exactly same path or always standing on top of each other throws up a huge flag.

    A long term solution could be user-editable .xml profiles for BGbot, where people can make their own hotspots (and paths/behavior weightings?)

    Maybe you could add more hotspots and have the bot chose randomly from one of them. I would also like some insight on how BGbot decides where to go in games like BFG or AB, because the overly defensive behavior isn't always a good thing when 5 bots stand still at one flag in BFG. (it has happened to me before)

 

 
Page 1 of 24 12311 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts
  •