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

Opening slightly secrets - HSB Smart Emotions

Status
Not open for further replies.

Lazy cat

Member
Joined
Oct 18, 2014
Messages
217
Reaction score
13
Dedicated to all who love the Hearthbuddy and would like to use it, but found it too emotionless.

The complete absence of emotions is indicated for us that a bot play a game (although most users on this forum is easy to find out the bot).
The new version of the bot API, which we are all waiting for, should remedy this situation (on the cry).
While we wait it, I present a new project - Smart Emotions for Hearthbuddy.

You'll be able to set the chance (probability) of expression of one or another emotion.
It will be absolutely unique behavior - your behavior.
Or you can choose the behavior from the presets.


BWmDXiA.jpg


Waiting for comments and advice.

Sincerely, Lazy cat
 
Very nice, I shall use this when playing regularly as well to give myself more time to think haha.
 
just what I wanted, if each one personalize his answers, bot will be completelly undetectable

please make sure it doesnt override legit client limitation, I mean the one that avoid spamming emotes
 
Last edited:
please make sure it doesnt override legit client limitation, I mean the one that avoid spamming emotes

In the new bot setup, we'll give users the ability to use emotes and the like, and we will indeed be performing the client checks to ensure emotes don't get spammed too often.

The bot now performs all actions like a human would, so if the client places restrictions on using emotes, it would be physically unable to spam them, unless a user is calling client functions themselves (which is not recommended, but right now, we can't prevent that).

This idea is a good example of something that can be done via a plugin in the new design, much like our other bots have support for, and is why we're moving towards a new project structure to encourage community development and improvements with the project.

There still remains some design issues to overcome with this idea though (I'm not going to get into that here), but we'll be looking into doing whatever is necessary to help give users the tools/API needed to do do the things they need.
 
To control the frequency expression of emotions there are several mechanisms:
1. Chance expression of emotions.
2. The same events can trigger only one emotion from the list.
3. Control time between emotions (option *Time between emotions no less than XX seconds.* Where XX is a time from 0 to 99 sec.)

For example, if XX = 10, then after the next emotions will ignore all events which might cause emotions. And since the 10th seconds emotions will be processed again.
 
Last edited:
I think all you needs a greeting and a well played ending, there is no reason to have all these other emotes. That's usually all anyone uses anyways...
PS: While I understand people would like the bot to become more human like, you're missing the point here, the over use of such emotes will cause you to be monitored.
Even when I played by hand I would rarely use them, so if I suddenly started using emotes for every game it would alert blizzard that I was botting.
 
Last edited:
I think all you needs a greeting and a well played ending, there is no reason to have all these other emotes. That's usually all anyone uses anyways...
PS: While I understand people would like the bot to become more human like, you're missing the point here, the over use of such emotes will cause you to be monitored.
Even when I played by hand I would rarely use them, so if I suddenly started using emotes for every game it would alert blizzard that I was botting.

then remove the chance for other emotes to be played, the point of having many isn't using all of them, but making every bot almost unique, that way detection is avoided
 
In developing the Smart Emotions, I saw that many players use a variety of emotions during the game.
Between turns players have a lot of free time. If a player knows his deck, then he just sits back and expresses emotions.

If you wish to use only a greeting and well played - this is done in 2 clicks by preset "Silent". But in fact the players express their emotions is much wider and individuality.
 
So, basicly this will take over control of the bot and make the expressins while not making any other move?
Because it would be weird if it for eg. did emotes while holding a card.
 
There's several things we need to make adjustments to before a plugin like this is possible in our new setup, but we'll be moving towards making it happen. :)

Right now though, it's critical we get something out that users can use, even if t's limited and doesn't do all the things we want yet.
 
Best idea ever i often need to say "Sorry" :D haha im in for testing it if u need some Pushedx
 
guess he waits for the new API / Bot update which hopefully supports plugins by users
 
necro post has this still gone unattended? it has been 17 months now since Pushedx stated they were working on this.
 
There's several things we need to make adjustments to before a plugin like this is possible in our new setup, but we'll be moving towards making it happen. :)

Right now though, it's critical we get something out that users can use, even if t's limited and doesn't do all the things we want yet.

I'm going to close this thread now, because things changed and this is no longer planned.

I'm not going to write an essay on what happened and why, but there's technical issues in place, stemming from the very GvG patch that reply alludes to, that makes it unrealistic to try and support this still.

There is, and always will be a lot of things we really want to do, but technical limitations in place make them impractical, so we have to live with the trade-off of missing out on a lot of things in order to have a working product.

I know it's disappointing, but we have to work with what we're given. That's not to say things can't change in the future, but don't hold your breath for this in particular.
 
Status
Not open for further replies.
Back
Top