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!

Self Play Routine (is there one available)?

Unknown Buddy

Member
Joined
May 20, 2015
Messages
603
Does EB have a combat assist type plugin? This type of plugin was recently developed for D3 by TarasBulba and it received a ton of positive feedback.
https://www.thebuddyforum.com/demon...assist-play-buff-tracker-survival-helper.html

The idea is simple. This would allow you to play PoE manually with your friends (without looking like a bot), or solo.

You stay in complete control of your character the entire time, while allowing the bot to keep you alive (Flask Helper), and keep your auras and other buffs active (part of a blank-ish CR).

Does something like this already exist or is anyone interested in working on one?
 
that would be awesome to have, especially for people who want to stream and bot :P
 
To answer the question, no there isn't and though there's been talk about it, no one has taken up the privilege of making one.

That being said, it would be an awesome addition. Be more than happy to contribute towards a developer taking their time to make something like this for POE.

Back near POE 1.0 had something similar, it would auto-flask at certain health/mana %. Was very useful, but it was CPU intensive.
 
this bot is based on keystrokes. No way you can use it while playing manually, it would just cause more issues and crashes than it would be useful.
 
this bot is based on keystrokes. No way you can use it while playing manually, it would just cause more issues and crashes than it would be useful.

I guess i dont fully understand why the bot being based on keystrokes would cause it to crash. Autoit / Autohotkey are also 100% based on keystrokes and have been used successfully in the past and still to do this day. If using a potion conflicted with movement commands or using abilities then i could see issues, but thats not the case at all in PoE.

Maybe buffing could cause an issue, but even while holding down Left / Right Mouse or any of the other keys for combat, i am able to still hit buff keys and get the buffs to apply tho you have to spam the buff a few times if you are holding down other combat keys.


https://www.thebuddyforum.com/exilebuddy-forum/exilebuddy-profiles/165753-plugin-flaskhelper.html

This is your plugin toNyx, and the second paragraph down says:

- How it works ?

It's like playing with 2 hands but having a 3rd one using flasks.

That sounds like it will do exactly what a self play routine would do, and honestly thats what i thought your plugin would be able to do based on the description above. If there was a way to stop EB from moving your character around (a nearly blank CR, one that would only check HP values).

If its not possible, then so be it. Just seems strange EB wouldnt be able to handle this.
 
I guess i dont fully understand why the bot being based on keystrokes would cause it to crash. Autoit / Autohotkey are also 100% based on keystrokes and have been used successfully in the past and still to do this day. If using a potion conflicted with movement commands or using abilities then i could see issues, but thats not the case at all in PoE.

Maybe buffing could cause an issue, but even while holding down Left / Right Mouse or any of the other keys for combat, i am able to still hit buff keys and get the buffs to apply tho you have to spam the buff a few times if you are holding down other combat keys.


https://www.thebuddyforum.com/exilebuddy-forum/exilebuddy-profiles/165753-plugin-flaskhelper.html

This is your plugin toNyx, and the second paragraph down says:



That sounds like it will do exactly what a self play routine would do, and honestly thats what i thought your plugin would be able to do based on the description above. If there was a way to stop EB from moving your character around (a nearly blank CR, one that would only check HP values).

If its not possible, then so be it. Just seems strange EB wouldnt be able to handle this.

AHK/AIT are different, the use is mostly for flasks and pressing those buttons don't affect movement/combat.

Tho you can still have a blank bot and blank routine that allows plugins to pulse, that's it. but you also have to consider that some plugins have built-in movement and target checks, routines checks and stuff.

Some things can't be done with blank stuff.
 
/grovels

New to the EB wing of the building, but I'm a dirty, dirty whore from way back....anyway - incoming NecroThread. Just researched some more to make sure i was not just missing it, alas, no-go. Sorry, this is the only info I could find on the subject. (I'm one of those guys that learned the search functions)

Firstly - OP, GREAT idea! Most bots I have used have this feature, I assumed it would be commonplace! I was fairly surprised the first time I wanted to do play manually and spent 20 mins looking thru settings, then through code, finally here on the forums. Then I went away for a while and thought about what might restrict the Devs on their end, but at BEST I am a troubleshooter, certainly not a tenth as skilled as the talent that lurks these halls. This is the part one of the Devs chimes in and bitchslaps me around reminding me that this game is not other games, not all bots can carry the same feature set citing API differences and a host of other problems in the way of making it happen on EB.

But, I digress. Enough whining, on to a potential solution/compromise:

Ok, so how about a "space bar to win" type of use, whereas the bot runs in a 'paused' mode unless the space bar is pressed, then it goes into it's normal CR loop. Wouldn't be perfect, but this really is a popular way to use bots. (Think the last [edit: last TWO!!!] WoW banwave.....lol) And it makes it so shit bags like me who basically never actually 'play' the games, still able to down end game content without learning how to play the toon facing MercMal...heh Hell, CruelMal sucks come to think of it... Anyway, /ADHD off. Shit, give me a pause button I can keybind at least so we can level gems/type in chat/move a stuck manually/etc...ad nauseum... without having to completely restart the bot each time and I will be thrilled. Nvm, ask Kick. I'm rarely thrilled. Only when he codes hammered. Then the thrills flow! =D


TL;DR: WTB Free Non-Restricted Movement CR PLS!



~flair
 
Last edited:
Much smaller community that I am used to. All good, still love the bot! Would love to see this implemented in the future or at least some variant of it.

HF/GL/HMF!
~flair
 
It's not possible to make by community developers, the bot is blocking mouse movement by itself so first you need is to beg pushedx to make an option to disable this :)
 
It's not possible to make by community developers, the bot is blocking mouse movement by itself so first you need is to beg pushedx to make an option to disable this :)

Well then. Let the disgusting, absurd amount of ass-kissing BEGIN BABY!



Dear PushedX,

I love you.

Oh, and whilst ye are blown away by my adoration, would it be feasible to implement this into this already amazing, work of art coding you do for us groveling masses?

I love you.


/carry on ;-)
 
Well then. Let the disgusting, absurd amount of ass-kissing BEGIN BABY!



Dear PushedX,

I love you.

Oh, and whilst ye are blown away by my adoration, would it be feasible to implement this into this already amazing, work of art coding you do for us groveling masses?

I love you.


/carry on ;-)

Well, basically you would need :

  1. A Blank bot (not really I'll explain why)
  2. A Blank Routine
  3. Disable the PHM (ProcessHookManager)

by "Blank" bot I mean a Bot without explore task, without combat task, but with a totally different approach of an "assist" bot (tasks supposed to perform some random stuff, like casting a spell, whatever)

disabling the PHM will also disable most of the features of the bot, so you would have to handle it dynamically, not sure what impact this would have.

So the bot could have a list of random tasks like "CastSpellTask" or "UseFlaskTask" and just perform them one after another, but it needs deeper thinking.
 
Well, basically you would need :

  1. A Blank bot (not really I'll explain why)
  2. A Blank Routine
  3. Disable the PHM (ProcessHookManager)

Thank you for the response! Of course, I have more questions now but I appreciate it none-the-less!

by "Blank" bot I mean a Bot without explore task, without combat task, but with a totally different approach of an "assist" bot (tasks supposed to perform some random stuff, like casting a spell, whatever)

We already have this, correct? In the drop down where you select which routine you wish to use, the bottom one is a gutted version, yeah? Am I confusing this with something else?


disabling the PHM will also disable most of the features of the bot, so you would have to handle it dynamically, not sure what impact this would have.
Potentially disturbing the anti-'exilewarden' (or whatever they call it for PoE.....giggle) features or something else detrimental to my accounts longevity? Not that I care about accounts, Ask Kick about the beating we took when we tried getting the Rift project off the ground. It was painful. SPent a couple hundred bucks in game keys that month lol Trion has NO sense of humor!!!! lol

So the bot could have a list of random tasks like "CastSpellTask" or "UseFlaskTask" and just perform them one after another, but it needs deeper thinking.
Meaning you will be contemplating this idea some more?

This is exactly what I am looking for, basically an auto-flask script (which exists as I am sure you know, you made it! However it's just not nearly as good as EB's at usage of the flasks, it's far too slow to actually use in a boss fight....come to think of it they both struggle) but with the addition of spellcasting. I am not certain how it would work, my Paladin running Honorbuddy will cast all instant cast spells if you are moving, then go into the normal heal routine once you stand still. So in my thinking yes a priority list/order type of cast system would work, it would just need some sort of checks to first consider if you actually NEED health or mana, not just faceroll everything until you are out of mana haha =D

It sounds like it has potential, any sort of assist bot is a perk when playing solo by hand.
 
Last edited:
EDIT:

THis is something that could be developed as a add-on and sold in the buddy store! Ka-Ching!
 
EDIT:

THis is something that could be developed as a add-on and sold in the buddy store! Ka-Ching!

If only the store was good. Nope. it's not really.

And to answer, I have so much things to do before xmas that I can't find time to dev, (or barely, fixing little things, shitting hundred lines of code but that's it)

In addition to this, my farm has to be built up (the work on some other projects have made it slow as fuck and it's not good for me :))

But the idea is here.
 
If someone had lots of extra CPU cycles they could donate I'm sure said someone could build a farm team up for an overworked dev which would free up time for said aforementioned dev to develop our freehand plugin! Yay! Pm me basically. :)
 
If i weren't on 7 projects already, i would have tryed this, cuple of ideas on my mind.
But sorry, life is not to good with me at this moment, so, no, i won't for now.
 
Arise Necro Thread!

Any devs have time to try something? Even if it didn't have combat routine, but just had the ability to use the plugins like flasks and what not if hp got low? :D
 
Back
Top