• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [BGBot] Gettin' some lovin'. Post your issues here so I can get them fixed.

    Discussion in 'Honorbuddy Forum' started by Apoc, Dec 4, 2011.

    Thread Status:
    Not open for further replies.
    1. Teveel

      Teveel Active Member

      Joined:
      Sep 5, 2011
      Messages:
      2,144
      Likes Received:
      8
      Trophy Points:
      38
      I'm actually getting really excited about this now, if even just a few tweaks got done it would be fantastic but what people are suggesting... well if even just a bit of that is implemented that would be so freaking cool.
       
    2. Kink

      Kink Member

      Joined:
      Nov 15, 2011
      Messages:
      336
      Likes Received:
      10
      Trophy Points:
      18
      I just hope Apoc doesn't regret making this thread because of all the requests, he did ask for them...the more they improve the BG bot, the more customers they will get, from word of mouth.
       
    3. no1knowsy

      no1knowsy Well-Known Member

      Joined:
      Feb 28, 2010
      Messages:
      3,927
      Likes Received:
      57
      Trophy Points:
      48
      Nah,
      He's Apoc.

      The more problems reported here, the more that'll get fixed. :)
       
    4. Apoc

      Apoc Moderator Staff Member Moderator

      Joined:
      Jan 16, 2010
      Messages:
      2,790
      Likes Received:
      94
      Trophy Points:
      48
      Alright folks, thanks for all the feedback.

      Its looking like I'll be more or less rewriting BGBot to include all the things you guys want (and the things I had originally planned for it). I'll be going 1 BG a week (like the CTA ones just to make the most out of my testing time).

      We'll see how often we can release these changes.
       
    5. Altoids

      Altoids New Member

      Joined:
      Jul 21, 2011
      Messages:
      936
      Likes Received:
      8
      Trophy Points:
      0
      /me does Happy Dance! WhooHooo!

      Thank you Apoc!
       
    6. cjh034

      cjh034 New Member

      Joined:
      Jul 18, 2010
      Messages:
      186
      Likes Received:
      0
      Trophy Points:
      0


      Thanks Apoc! Is there anyway AV can be first since it's AV weekend in 10 days?
       
    7. Apoc

      Apoc Moderator Staff Member Moderator

      Joined:
      Jan 16, 2010
      Messages:
      2,790
      Likes Received:
      94
      Trophy Points:
      48
      Its EOTS weekend this week, so no. I'll be working on EOTS all weekend. AV once I'm happy with EOTS.
       
    8. Bayoya

      Bayoya New Member

      Joined:
      May 12, 2010
      Messages:
      586
      Likes Received:
      0
      Trophy Points:
      0
      You mean WEEK so we get it ready for WEEKEND :p
       
    9. Apoc

      Apoc Moderator Staff Member Moderator

      Joined:
      Jan 16, 2010
      Messages:
      2,790
      Likes Received:
      94
      Trophy Points:
      48
      Sure. :)

      EOTS will be pretty easy to do, since its a logically simple BG. (Get towers, defend them, get flag if there's nothing else to do...)
       
    10. HB5715I37

      HB5715I37 New Member

      Joined:
      May 20, 2011
      Messages:
      33
      Likes Received:
      0
      Trophy Points:
      0
      One more just to add the human toch, walk over to a demonic toilet and help with the portal or pick up a health stone, same goes for food, pick up a bit of feast and say ty or any variation thereof
       
    11. HB5715I37

      HB5715I37 New Member

      Joined:
      May 20, 2011
      Messages:
      33
      Likes Received:
      0
      Trophy Points:
      0
      WSG - Pike at the back entrance, just before you go round the corner to head in the door that takes you up to the balcony - have seen bot stuck there a few times
       
    12. Apoc

      Apoc Moderator Staff Member Moderator

      Joined:
      Jan 16, 2010
      Messages:
      2,790
      Likes Received:
      94
      Trophy Points:
      48
      New profile format incoming, full usage of all tags included.

      HTML:
      <?xml version="1.0" encoding="utf-8"?>
      <PvpProfile xmlns="http://tempuri.org/PvpProfileSchema.xsd">
        <Name>Name1</Name>
        <StartLocation X="-18000" Y="-18000" Z="-18000" />
        <Blackspots>
          <Blackspot X="-18000" Y="-18000" Z="-18000" Height="0"
          Radius="0" />
          <Blackspot X="18000" Y="18000" Z="18000" Height="1000"
          Radius="1000" />
          <Blackspot X="-17998.9" Y="-17998.9" Z="-17998.9" Height="1.1"
          Radius="1.1" />
        </Blackspots>
        <Boxes Side="Horde">
          <Box name="name1">
            <TopLeft X="-18000" Y="-18000" Z="-18000" />
            <BottomRight X="-18000" Y="-18000" Z="-18000" />
            <Center X="-18000" Y="-18000" Z="-18000" />
          </Box>
          <Box name="name2">
            <TopLeft X="18000" Y="18000" Z="18000" />
            <BottomRight X="18000" Y="18000" Z="18000" />
            <Center X="18000" Y="18000" Z="18000" />
          </Box>
          <Box name="name3">
            <TopLeft X="-17998.9" Y="-17998.9" Z="-17998.9" />
            <BottomRight X="-17998.9" Y="-17998.9" Z="-17998.9" />
            <Center X="-17998.9" Y="-17998.9" Z="-17998.9" />
          </Box>
        </Boxes>
        <Boxes Side="Alliance">
          <Box name="name4">
            <TopLeft X="17998.9" Y="17998.9" Z="17998.9" />
            <BottomRight X="17998.9" Y="17998.9" Z="17998.9" />
            <Center X="17998.9" Y="17998.9" Z="17998.9" />
          </Box>
          <Box name="name5">
            <TopLeft X="-17997.8" Y="-17997.8" Z="-17997.8" />
            <BottomRight X="-17997.8" Y="-17997.8" Z="-17997.8" />
            <Center X="-17997.8" Y="-17997.8" Z="-17997.8" />
          </Box>
          <Box name="name6">
            <TopLeft X="17997.8" Y="17997.8" Z="17997.8" />
            <BottomRight X="17997.8" Y="17997.8" Z="17997.8" />
            <Center X="17997.8" Y="17997.8" Z="17997.8" />
          </Box>
        </Boxes>
        <Boxes Side="Attack">
          <Box name="name7">
            <TopLeft X="-17996.7" Y="-17996.7" Z="-17996.7" />
            <BottomRight X="-17996.7" Y="-17996.7" Z="-17996.7" />
            <Center X="-17996.7" Y="-17996.7" Z="-17996.7" />
          </Box>
          <Box name="name8">
            <TopLeft X="17996.7" Y="17996.7" Z="17996.7" />
            <BottomRight X="17996.7" Y="17996.7" Z="17996.7" />
            <Center X="17996.7" Y="17996.7" Z="17996.7" />
          </Box>
          <Box name="name9">
            <TopLeft X="-17995.6" Y="-17995.6" Z="-17995.6" />
            <BottomRight X="-17995.6" Y="-17995.6" Z="-17995.6" />
            <Center X="-17995.6" Y="-17995.6" Z="-17995.6" />
          </Box>
        </Boxes>
      </PvpProfile>
      
       
      Last edited: Dec 6, 2011
    13. no1knowsy

      no1knowsy Well-Known Member

      Joined:
      Feb 28, 2010
      Messages:
      3,927
      Likes Received:
      57
      Trophy Points:
      48
      Should it be <Bg profile>, or is PvP getting tossed out?
      I'd like to see just the one pvp botbase.
      Less confusion.

      Also, will the Attack boxes be the ones in the middle of the BG?
      How would this respond in Strand of the Ancients?

      I realize you're still working on it :)
      Just questions.
       
    14. incognitto

      incognitto New Member

      Joined:
      Aug 15, 2010
      Messages:
      404
      Likes Received:
      3
      Trophy Points:
      0
      In Strand of the ancients the bots on defence when they running to the beach run from starting point then run to red gate and sit there for anywhere 10 secs to 1min and when there is 2-3 doing the same thing its just asking for player reports.
       
    15. Mario27

      Mario27 Banned

      Joined:
      Jan 15, 2010
      Messages:
      6,336
      Likes Received:
      4
      Trophy Points:
      0
      hey apoc could u make the bg bot also when there is a player in trouble he helpt him and not move on ?
       
    16. Apoc

      Apoc Moderator Staff Member Moderator

      Joined:
      Jan 16, 2010
      Messages:
      2,790
      Likes Received:
      94
      Trophy Points:
      48
      New framework is all set and ready to go. I'm starting to implement EOTS offensive logic right now. So far, it's a far-shot smarter than the old BGBot.
       
      Ilja Rogoff and Teveel like this.
    17. Altoids

      Altoids New Member

      Joined:
      Jul 21, 2011
      Messages:
      936
      Likes Received:
      8
      Trophy Points:
      0
      Very cool... You got me drooling here... lol

      Much appreciated Apoc!
       
    18. Teveel

      Teveel Active Member

      Joined:
      Sep 5, 2011
      Messages:
      2,144
      Likes Received:
      8
      Trophy Points:
      38
      So excited about this right now, I hope this will stop the whole "HB is only for leveling/gathering" talk and we can see the real power of HB.
       
    19. Apoc

      Apoc Moderator Staff Member Moderator

      Joined:
      Jan 16, 2010
      Messages:
      2,790
      Likes Received:
      94
      Trophy Points:
      48
      Here's an example profile for EOTS.

      HTML:
      <?xml version="1.0" encoding="utf-8"?>
      <PvpProfile xmlns="http://tempuri.org/PvpProfileSchema.xsd">
        <Name>Eye of the Storm</Name>
        
        <!-- These are the starting area locations where we'll wait for the BG to begin. Change these as you see fit. -->
        <StartLocation X="1807.736" Y="1539.416" Z="1267.624" Side="Horde"/>
        <StartLocation X="2523.686" Y="1596.597" Z="1269.345" Side="Alliance" />
        
        <!-- Yes... blackspot support! -->
        <Blackspots>
          <Blackspot X="-18000" Y="-18000" Z="-18000" Height="0" Radius="0" />
          <Blackspot X="18000" Y="18000" Z="18000" Height="1000" Radius="1000" />
          <Blackspot X="-17998.9" Y="-17998.9" Z="-17998.9" Height="1.1" Radius="1.1" />
        </Blackspots>
        
        <!-- Each "side" has its own set of boxes. These may be exact duplicates, and may not be. Change them as you see fit, leaving names intact. -->
        <Boxes Side="Horde">
          
          <Box Name="FelReaverRuins">
            <!-- The top-left of a bounding box, to pull friendly player counts from. -->
            <TopLeft X="2028.01" Y="1705.049" Z="1185.55" />
            <!-- The bottom-right of a bounding box, to pull friendly player counts from. -->
            <BottomRight X="2070.148" Y="1763.969" Z="1186.176" />
            <!-- The actual "center" of the box. This is where the bot will move you to, when this box is selected as the "best to be at". -->
            <Center X="2042.904" Y="1738.793" Z="1190.063" />
          </Box>
      
          <Box Name="BloodElfTower">
            <TopLeft X="2036.316" Y="1429.174" Z="1183.712" />
            <BottomRight X="2070.244" Y="1359.657" Z="1191.965" />
            <Center X="2048.365" Y="1396.737" Z="1194.286" />
          </Box>
      
          <Box Name="MageTower">
            <TopLeft X="2265.134" Y="1699.419" Z="1172.905" />
            <BottomRight X="2309.144" Y="1774.506" Z="1188.77" />
            <Center X="2285.397" Y="1726.766" Z="1188.291" />
          </Box>
      
          <Box Name="DraeneiRuins">
            <TopLeft X="2262.025" Y="1438.084" Z="1183.25" />
            <BottomRight X="2314.736" Y="1367.639" Z="1199.44" />
            <Center X="2285.415" Y="1391.91" Z="1196.19" />
          </Box>
      
          <Box Name="Flag">
            <TopLeft X="0" Y="0" Z="0" />
            <BottomRight X="0" Y="0" Z="0" />
            <Center  X="2174.99" Y="1569.236" Z="1159.942" />
          </Box>
        </Boxes>
        
        <Boxes Side="Alliance">
          <Box Name="FelReaverRuins">
            <TopLeft X="2028.01" Y="1705.049" Z="1185.55" />
            <BottomRight X="2070.148" Y="1763.969" Z="1186.176" />
            <Center X="2042.904" Y="1738.793" Z="1190.063" />
          </Box>
      
          <Box Name="BloodElfTower">
            <TopLeft X="2036.316" Y="1429.174" Z="1183.712" />
            <BottomRight X="2070.244" Y="1359.657" Z="1191.965" />
            <Center X="2048.365" Y="1396.737" Z="1194.286" />
          </Box>
      
          <Box Name="MageTower">
            <TopLeft X="2265.134" Y="1699.419" Z="1172.905" />
            <BottomRight X="2309.144" Y="1774.506" Z="1188.77" />
            <Center X="2285.397" Y="1726.766" Z="1188.291" />
          </Box>
      
          <Box Name="DraeneiRuins">
            <TopLeft X="2262.025" Y="1438.084" Z="1183.25" />
            <BottomRight X="2314.736" Y="1367.639" Z="1199.44" />
            <Center X="2285.415" Y="1391.91" Z="1196.19" />
          </Box>
      
          <Box Name="Flag">
            <TopLeft X="0" Y="0" Z="0" />
            <BottomRight X="0" Y="0" Z="0" />
            <Center  X="2174.99" Y="1569.236" Z="1159.942" />
          </Box>
        </Boxes>
      </PvpProfile>
      If anybody wants to help, I need profiles for the other BGs as well.

      Code:
          public enum ArathiBasinLandmarkType
          {
              Unknown,
              Stables,
              Blacksmith,
              LumberMill,
              GoldMine,
              Farm
          }
      
          public enum EyeOfTheStormLandmarkType
          {
              Unknown,
              BloodElfTower,
              FelReaverRuins,
              MageTower,
              DraeneiRuins,
              Flag
          }
      
          public enum BattleForGilneasLandmarkType
          {
              Unknown,
              Mines,
              Waterworks,
              Lighthouse
          }
      Are name-specific BGs. The others, feel free to name as you see fit. I'll try and pull the useful info from any profiles submitted. (Please, PM me the profiles, don't clutter this thread!)
       
    20. Smarter

      Smarter Member

      Joined:
      Jan 15, 2010
      Messages:
      763
      Likes Received:
      9
      Trophy Points:
      18
       
    Thread Status:
    Not open for further replies.

    Share This Page