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

[Party Plugin] SimpleFollow - Multi-Bot Party Plugin

My followers still seem to stay in party with Stay In Party unchecked hmm.

Currently the resume loop is caused by this logic right:
Leader in game -> Resume Game; Leader not in game -> Exit; repeat

Would it be possible to check for if leader is in party? i.e. Leader in party and in game -> resume.

If it's something you've thought of and it isn't possible just ignore me :P
 
I am using two VMware for two bots in one home pc. Each bot runs in a own VMware. Do I have to set up TCP/IP or something different?
 
I'm trying to use Kevin's Musketeers Ghom profile with this plugin, but the party leader never accept boss fights.

http://www.thebuddyforum.com/demonbuddy-forum/demonbuddy-profiles/157468-three-musketeers-fast-legendary-farm-after-2-0-4-a.html

Could someone please solve this problem? I think it could be 'move to actor'? problem but dunno how to fix it. Thanks!
Look at my recent posts. I posted a fix for this problem in Kevins Thread.

On topic
  • Followers join-leave-rejoin bug is still lingering. If the followers game client loads 0.01 sec faster in to the game then it thinks the leader isn't there and leaves immediately. Can you simply not add a short delay on leader checking?
  • Boss cutscenes confuse the crap out of followers. Trinity starts spazzing out with unstucking procedures until you stop the bot.
  • Sometimes leader stops checking if followers are out of game before trying (and failing) to remake a new one.
  • Sometimes followers stop leaving the game at the same time as the leader.
  • rrrix I suggest you test SimpleFollow with the popular short profiles. Ghom/Kulle in particular. There are many issues.


A question for those that use this plugin... what profiles do you actually use? I struggle to believe it's worth running 2 or more bots if you are forced to use highly inefficient farming routes.
 
Last edited:
A question for those that use this plugin... what profiles do you actually use? I struggle to believe it's worth running 2 or more bots if you are forced to use highly inefficient farming routes.

I use rrrix allacts questing profile on T3 diff. Its probably not as fast LP/H as specific LEG profile, or EP/H on an experience profile, but its what I like to use.. I dont ever get in a hurry doing anything and I dont like running 50+games P/h. I havent looked at Lp/h lately but its probably 1-2p/h, and my exp is 400-600m/h. I use this because it does everything for me.. I get the occasional achievements, I get all the keys+mats throughout the game while also gaining items/exp. But you mentioned "inefficient farming profiles" -- I'm not farming anything specific. Just gain exp/legs/gold/keys as I go.
 
Last edited:
I'm trying to use Kevin's Musketeers Ghom profile with this plugin, but the party leader never accept boss fights.

http://www.thebuddyforum.com/demonbuddy-forum/demonbuddy-profiles/157468-three-musketeers-fast-legendary-farm-after-2-0-4-a.html

Could someone please solve this problem? I think it could be 'move to actor'? problem but dunno how to fix it. Thanks!

It's Kevin Spacey bad tag in his profile, you need use Movetoactor with isPortal true instead UsePortal.
 
Drazz446 yes i know that and i was tested it but for me performance important when i play and only when leader is paused it working like a charm without any freezes - so empty profil isnt solution for me, meaby this lazyrider but i dont wanna push one button all the time :P - is there a plugin where i can just pause and unpase ? or how i can change in simplefollow when followers checking where leader is ?
 
Code:
        private Composite LeaderNotInGame()
        {
            return
            new Decorator(ret => DateTime.UtcNow.Subtract(lastInteractTime).TotalMilliseconds > 10000 && (Leader.IsLeavingGame || !Leader.IsInGame || !Leader.IsInSameGame),
                new Sequence(
                    new Action(ret => SimpleFollow.Log("Leader is not in game, exiting (Recent Interact={0:0}, IsLeavingGame={1} !IsInGame={2} !IsInSameGame={3})",
                        DateTime.UtcNow.Subtract(lastInteractTime).TotalMilliseconds < 10000, Leader.IsLeavingGame, !Leader.IsInGame, !Leader.IsInSameGame)),
                    new Wait(12,
                        new Action(ret => SafeLeaveGame())
                    )
                )
            );
        }

This is the check that is firing off too quickly and causing the join-leave-rejoin problem.

I've been trying to rewrite it to check leader status, wait 1000ms, then recheck leader status before SafeLeaveGame. Unfortunately, I suck, and it won't work :)
 
I'm just wondering if someone does not mind telling me so I don't have to look threw pages or link me. Is it possible to

Invite friends manually my main account has more then 3 friends.

What I want to do is take my main " controlled manually or bot " and have my alt bot follow basicly I would think everything would stay the same but I would do the inviting

Is this easily possible?
 
but for me performance important when i play

hahahaha --- I dont know any gamers that like having crappy performance.. :) I didnt know there was a performance issue running a blank profile.. I wouldnt "think" there would be a performance issue since its not targeting/navigating/attacking/looting on a blank profile.. ill pm you with a possible solution.
 
I see one page back there's a link to a guide for one of my questions thanks drazz now just to figure out if I can do the invite manually. Or I think I saw another plugin about inviting have to look at that too
 
Last edited:
A plugin from follower side to request invite and from leader side to accept will do the trick, this way, follower can only have 1 friend: leader, but leader can have as many friends as you like.

If combine this plugin with simplefollow plugin, we should have party plugin :)

Ok, another idea will be equal partner party plugin, so ultimately, we can have each player play different task such as bounty to increase efficiency.

One use of this kind of equal partner party plugin will be for Mathael Run, one bot gain the check point before Mathael portal, then invite the other bot(s) into the game and port before Mathael portal, then the first bot leave the game and leave the party, other bot(s) enter the Mathael portal and finish killing Mathael and leave the game and inform the first bot the job is done, then the first bot resume the game and repeat the process, this way, random Pandemonium Fortress Level 2 is no longer an issue.

I see one page back there's a link to a guide for one of my questions thanks drazz now just to figure out if I can do the invite manually. Or I think I saw another plugin about inviting have to look at that too
 
Last edited:
anyway - for now this version is working really nice when u dont wanna play with it ;) bots dont care about some freezes :)

i think for playing solo leader bot can be paused entire level - nice thing would be possibility to turn it on when u change location - so followers will change it too
 
Last edited:
Speaking of equal partner thing I was actually just thinking about whether it would be possible for rrrix to make split bounty botting possible with this... haha.
 
A plugin from follower side to request invite and from leader side to accept will do the trick, this way, follower can only have 1 friend: leader, but leader can have as many friends as you like.

If combine this plugin with simplefollow plugin, we should have party plugin :)

Ok, another idea will be equal partner party plugin, so ultimately, we can have each player play different task such as bounty to increase efficiency.

One use of this kind of equal partner party plugin will be for Mathael Run, one bot gain the check point before Mathael portal, then invite the other bot(s) into the game and port before Mathael portal, then the first bot leave the game and leave the party, other bot(s) enter the Mathael portal and finish killing Mathael and leave the game and inform the first bot the job is done, then the first bot resume the game and repeat the process, this way, random Pandemonium Fortress Level 2 is no longer an issue.

I actually had similar ideas that I have been waiting to post since I didnt want to stray towards asking for new stuff before the bugs were worked out of the previous version. I'm gonna test it out when I get home and make a bug report (if there are any) and/or a request post. (Said I was going to do that yesterday, but was kinda a mute point since the new version was announced today and I have not tried it yet) ...
 
for split bounty farming - we need something that will check what bounty other bots are doing - i think it need to be implemented in db

and another thing is something that will cancel boss fight
 
cancelling boss fight is very easy to do in quest tools plugin.
 
ye but it need cancel boss fight on every bot except this one that started it - possible?

making profile for followers is easy - just need some editing


hmmm - someone know how simplefollow is checking where leader is? meaby im wrong and db can check where party members are :)
 
Last edited:
Back
Top