• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Wishlist to Hearthbuddy

    Discussion in 'Hearthbuddy Forum' started by sol090, Nov 5, 2014.

    1. sol090

      sol090 New Member

      Joined:
      Jul 18, 2012
      Messages:
      60
      Likes Received:
      0
      Trophy Points:
      0
      Functions I wish there was in Hearthbuddy:


      "auto-greet" or "auto-respond" - for more humanlike bot. Easier to win when you know you are playing against a bot.
      "auto-arena if over xxx gold" - no need to spend all of your gold. (min 150g ofc)
      "Selective random deck" - able to choose different deck, not just all or nothing. ex; choosing deck 1,2 and 5, don't want to choose bad botting decks


      If you come up with more usefull functions please reply to this post and share your thoughts.
       
    2. kaime

      kaime New Member

      Joined:
      Jun 11, 2012
      Messages:
      127
      Likes Received:
      0
      Trophy Points:
      0
      I'd like auto respond, but what's needed the most imo is accepting/declining friend invitation.
      People who are suspicious about you botting, are sending them on a daily basis.
       
    3. Flaccid

      Flaccid New Member

      Joined:
      Oct 5, 2014
      Messages:
      39
      Likes Received:
      0
      Trophy Points:
      0
    4. Belieber

      Belieber New Member

      Joined:
      Sep 26, 2013
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      0
      "auto-greet" or "auto-respond" - for more humanlike bot. Easier to win when you know you are playing against a bot.

      I came here to post this. Bot needs to greet the opponent at the beginning of the match and respond to "Well Played".
      Complete silence from the opponent is a dead giveaway that you're playing against a bot
       
    5. pushedx

      pushedx Moderator Moderator Buddy Core Dev

      Joined:
      Sep 24, 2013
      Messages:
      4,252
      Likes Received:
      290
      Trophy Points:
      83
      We're not ready to get into the QoL phase of improvements for the new Beta, but doing some quick testing with what we currently have to check to see if we can implement these types of things:
      - Auto-greet/taunt at match startup is doable and most likely will be added when the time is right to help with a more human like bot.
      - Auto-respond is a bit more complex implementation wise (poll the game for an active speech bubble, then compare text in a localizable way), but it's doable.
      - The way the bot works in terms of handling game modes will be changing to a new design, most likely something influenced by profiles, so you should be able to do things like this, without it being coded directly into the bot itself.
      - Being able to choose custom decks and basic decks will be supported in terms of the API. The actual setup of the bot to do things like this most likely will fall under the same umbrella as the previous point.
      - For the friends list thing, that should be technically doable with a bit of work for automating that dialog in a human way. However, I would think an auto-accept is a bad idea, as if they try talking to you while you're botting, the bot is not going to respond.
       
    6. sugarworm

      sugarworm New Member

      Joined:
      Jul 24, 2014
      Messages:
      48
      Likes Received:
      0
      Trophy Points:
      0
      Most of people never accept friend invites. And you can't tell if someone declined your invite (there is no info about that) or just didn't respond to it. So why would like to accept invite from them it's dangerous since you can't talk with them and bot wont be able to either.

      As for emotes I personally never emote people because I don't care. Many people do not use emote at all. I think it's nice to have it implemented but you should be able to set % chance of emoting like:
      Emote on start: 60%
      So the bot would emote only 60% of the games because if you implement emote on every game into bot people will know that bots emote every game. What we need to have for human like behavior is more randomness in actions and playing cards one by one without hesitation or after different delay.

      Most of all you must keep in mind that greed is what got so many people banned. They used bot 24/7 or even 8h a day but they used to climb rank with it with the very one deck everyone knew is used by bots. That's just stupid it's like trying to pickpocket someone while wearing prison outfit. This happens every time stupid people begin to bot. They are to dumb and to greedy and then the banwave hits and most of them learn nothing.

      I am sure Buddy team will implement features to hide bot as much as possible especially now when bot is getting proper attention from them.
       
    7. kaime

      kaime New Member

      Joined:
      Jun 11, 2012
      Messages:
      127
      Likes Received:
      0
      Trophy Points:
      0
      Wasn't aware of that. Thank you.
       
    8. DaSoul

      DaSoul Well-Known Member

      Joined:
      Jan 15, 2010
      Messages:
      2,827
      Likes Received:
      47
      Trophy Points:
      48
      Crawler like logic. In my oppinion still the most important thing.
       
    9. Impala

      Impala Member

      Joined:
      Feb 19, 2011
      Messages:
      363
      Likes Received:
      0
      Trophy Points:
      16
      I agree, the logic should be most important
       
    10. kaime

      kaime New Member

      Joined:
      Jun 11, 2012
      Messages:
      127
      Likes Received:
      0
      Trophy Points:
      0
      Just noticed by playing against a bot :p
      there is no targeting line while playing cards.
      This is a critical problem imo. A simple video of you playing like this might get you banned.
       
    11. Belieber

      Belieber New Member

      Joined:
      Sep 26, 2013
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      0
      Ways to know you're playing vs a bot:
      1) No targeting
      2) No emotes
      3) Clockwork pacing of each move
      4) Often a gold portrait
       
    12. DBXion

      DBXion New Member

      Joined:
      Nov 7, 2012
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      0
      Yeah, I think the targeting line is the biggest giveaway that its a bot.

      You could "mute" player emotes, so not responding to those isn't a giveaway
      You shouldn't be accepting "friend" requests from HS players.. period. Since there is no "chat" system in place.. just because you played against them doesn't make them your friend.. so again. not a giveaway.

      The bot just needs to "click" drag the cards around.. occasionally it needs to "scroll" across the cards in hand.. or do other random actions that don't effect game outcome but give the appearance of a player being there.
       

    Share This Page