What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

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

Status
Not open for further replies.
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.
 
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.

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.
 
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.
Nah,
He's Apoc.

The more problems reported here, the more that'll get fixed. :)
 
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.
 
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.

/me does Happy Dance! WhooHooo!

Thank you Apoc!
 
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.



Thanks Apoc! Is there anyway AV can be first since it's AV weekend in 10 days?
 
Its EOTS weekend this week, so no. I'll be working on EOTS all weekend. AV once I'm happy with EOTS.
 
You mean WEEK so we get it ready for WEEKEND :P

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...)
 
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
 
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
 
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:
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.
 
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.
 
hey apoc could u make the bg bot also when there is a player in trouble he helpt him and not move on ?
 
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.
 
Very cool... You got me drooling here... lol

Much appreciated Apoc!
 
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.

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.
 
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!)
 
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" />
  [/QUOTE]

[B]Would it be possible to have multiple starting locations and have it pick one at random? Thanks.[/B]
 
Status
Not open for further replies.
Back
Top