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

[Party Plugin] SimpleFollow - Multi-Bot Party Plugin

[SimpleFollow] Plugin v1.3.27 Enabled
[SimpleFollow] No longer a follower, replacing OutOfGame hook
Current bot set to Order Bot
Loaded profile Rift Bot Common
Chose Trinity as your combat routine
Loaded profile Rift Bot Common
Chose Trinity as your combat routine
[Trinity] Bot Starting
[Trinity] Bot Starting, Resetting Gold Inactivity Timer
[SimpleFollow] No longer a follower, replacing OutOfGame hook
[SimpleFollow] Initializing Server Service @ http://localhost:10920/
[SimpleFollow] Stored Original Bot Behavior
[SimpleFollow] Replacing BotBehavior TreeHook for SimpleFollow
[SimpleFollow] Exception in GetMessage() System.Exception: Injection resulted in a process exception with error code 0xc0000005
at GreyMagic.Executor.WaitForInjection(Int32 timeout)
at GreyMagic.Executor.Execute(Int32 timeout)
at GreyMagic.Executor.Execute()
at ..(Executor , String )
at Zeta.Game.Internals.Service.BnetParty.get_NumPartyMembers()
at SimpleFollow.Social.get_NumPartyMembers()
at SimpleFollow.Social.get_IsInParty()
at SimpleFollow.Message.GetMessage()
Loaded profile Rift Bot Common
GameChanged. Clearing actors


this errror is in simple follow
just as pointed follow this simple plugin appeared ...
I no longer have the strength of Friday the fight ...
 
hmmmmmmmmmmmmmmmm see progress ...

I ran 2 times diablo and 2 DB :)
I included RBC on the main and simplefollow.PowerLevel on the sideboard ... and bot main fighting a helper for him but do not fight it ...

the helper turned off the trinity. how to turn it back midfielder stopped . and was a mistake. ...


hmmmmmmmmmmmmmmmm i see progress ...

I ran 2 times diablo and 2 DB
I included RBC on the main and simplefollow.PowerLevel on the sideboard ... and leader bot fighting but follower do not fight ...

midfielder has disabled trinity.. when i turn it back midfielder stopped . and was a mistake. ...





now I do not understand ...


I do not understand at all why the profile of CS acts as an XML should work and be loaded ...

I must to invite a helper. But then he walked normally but do not kill .. I must have turned off trinity. Because midfielder stopped then.


helper goes for a leader if:

1 I personally invite midfielder.
2 Turn off the trinity assistant.
3 and I'll do:
[Trinity]
[Trinity] DISABLED: Trinity is now shut down ...
[Trinity]
[SimpleFollow] Disabling Inactivity Timer
[SimpleFollow] Resetting Grid and clearing Navigator
[SimpleFollow] Teleporting a leader: Leader is not in town

Midfielder runs on SimpleFollow.xml. after checking and unchecking trinity.
 
Last edited:
so overall i duno whats the problem with SF atm. before the patch it was working flawless for me. but now... nothing... tried everything and leader still freezes
 
mine says cannot open social menu when it tries to invite from the main screen and only works (inivtes) when im in game and its to late then for the follower to join and get in on the ghom kill

and my follower will leave party and says leader is in game we are not leaving party for re invite......even tho both are in game, if it would never leave hlaf my problems would be fixed

fixed the second problem by making the one game ahigher priority i guess the follower game was loading before the leader and just leaving......
but now when thew leader leaves the boss room and leaves game, the follower just sits there and says

SimpleFollow] Taking town portal back
[SimpleFollow] Teleporting to leader: Leader is not in town
[SimpleFollow] Teleporting to leader: Leader has different WorldId
[SimpleFollow] Teleporting to leader: Leader Level Area Id is different and distance is > 250
[SimpleFollow] Teleporting to leader: Leader distance is over 300
[SimpleFollow] Unexpected error 1 - could not follow
[SimpleFollow] Resetting Grid and clearing Navigator
 
Last edited:
I'm guessing maybe these questions have been addressed in the prev 132 pages and I'm missing it, but I have a few simple questions...

- Why can't we feed the leader a list of usernames to invite (rather than just letting it have ONLY the 3 friends)? Is there a way to create a party manually and then have it start?
- Is there a means to let this profile allow the follower fight?
- Is there a means to designate a single account to hold all the "found" legendaries from each account? (meaning, at the end of a run, everyone drops their legs and the designated bot picks it all up)
(I imagine I could setup loot alerts and simply log in w/n 2 hours in order to manually transfer the loot to the account I'd like to build up, but it would be nice if it was capable of being automated)
 
@taskmanager - lets see if I can help you some more to get yours working :)

I forgot to mention in my last post that I play my main by hand and use DB to make my 2nd account Simplefollow me. Here is how I set things up:

Leader

- Fresh install of DB (DemonbuddyBETA v1.1.1898.410)
- Deleted Trinity and QuestTools from Plugins folder
- Copy SimpleFollow to Plugins folder (1.3.28 - ignore that in DB it says 1.3.27)
- Copy Bounty.cs as per instructions here - http://www.thebuddyforum.com/demonb...s/162965-blank-no-routine-combat-routine.html
- Use the TrinityNoCombatNoLoot.xml profile (I included it in this post - cant remember which thread I got it from originally)
- Close DB and reopen, verify SimpleFollow plugin is ticked and correct profile is loaded

Follower

- Fresh install of DB (DemonbuddyBETA v1.1.1898.410)
- Deleted Trinity and QuestTools from Plugins folder
- Copy latest version of Trinity (1.9.6 as of now) and Trinity (2.0.76 as of now) to Plugins folder
- Load SimpleFollow.xml profile from the SimpleFollow plugins folder
- Make any changes to Trinity settings that suit your needs
- Close DB and reopen, verify SimpleFollow/Trinity/QuestTools plugins are ticked and correct profile is loaded

Other things of note

- I run both instances of D3 and DB on the same computer
- I start first D3 client for Leader and then load 1st instance of DB before I start second D3 client and 2nd DB instance for follower (I dont think this really matters much anyway)
- I dont make any changes to SimpleFollow settings for Leader or Follower
- I create the party manually myself (before I start DB on both bots)

My PC specs:

Code:
------------------
System Information
------------------
   Operating System: Windows 8 Pro 64-bit 
           Processor: Intel(R) Core(TM) i5-4670K CPU @ 3.40GHz
             Memory: 16384MB RAM
Available OS Memory: 16274MB RAM
          Page File: 8683MB used, 7589MB available
    DirectX Version: DirectX 11
 System DPI Setting: 96 DPI (100 percent)

Let me know if there's any differences between our setups and I'll try and replicate yours to see what happens.

So this is what is needed to make bot follow a manual leader?
 
Last edited:
Turn bot YetAnotherRelogger-master

Leader runs under AllActs_Relogger plugin - everything is fine

Satellite runs under SimpleFollow_Relogger - and stupidly worth.

In demonboddy

[SimpleFollow] Initializing Client Service connection to http://localhost:10920/Follow
[SimpleFollow] ERROR: Could not get an update from the leader using http://localhost:10920/Follow. Is the leader running? (There was no endpoint listening at http://localhost:10920/Follow that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.)
[Trinity] Clicking UI element Mercenary OK Button (502966688)
Exception during bot tick.System.NullReferenceException: Object reference not set to an instance of an object.
at Zeta.Game.ZetaDia.()
at Zeta.Game.Internals.DynamicPointer`1.get_Value()
at Zeta.Game.ZetaDia.get_CPlayer()
at Trinity.Combat.HotbarSkills.get_cPlayer()
at Trinity.Combat.HotbarSkills.Update(TrinityLogLevel logLevel, LogCategory logCategory)
at Trinity.PlayerInfoCache.RefreshHotbar()
at Trinity.Trinity.TargetCheck(Object ret)
at Zeta.TreeSharp.Decorator.CanRun(Object context)
at Zeta.TreeSharp.Decorator..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Common.HookExecutor.Run(Object context)
at Zeta.TreeSharp.Action.RunAction(Object context)
at Zeta.TreeSharp.Action..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Bot.BotMain.()

[SimpleFollow] Initializing Client Service connection to http://localhost:10920/Follow
[SimpleFollow] ERROR: Could not get an update from the leader using http://localhost:10920/Follow. Is the leader running? (There was no endpoint listening at http://localhost:10920/Follow that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.)
Exception during bot tick.System.NullReferenceException: Object reference not set to an instance of an object.
at Zeta.Game.ZetaDia.()
at Zeta.Game.Internals.DynamicPointer`1.get_Value()
at Zeta.Game.ZetaDia.get_CPlayer()
at Trinity.Combat.HotbarSkills.get_cPlayer()
at Trinity.Combat.HotbarSkills.Update(TrinityLogLevel logLevel, LogCategory logCategory)
at Trinity.PlayerInfoCache.RefreshHotbar()
at Trinity.Trinity.TargetCheck(Object ret)
at Zeta.TreeSharp.Decorator.CanRun(Object context)
at Zeta.TreeSharp.Decorator..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Common.HookExecutor.Run(Object context)
at Zeta.TreeSharp.Action.RunAction(Object context)
at Zeta.TreeSharp.Action..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Bot.BotMain.()

What's the problem - what I'm doing wrong???
 
Turn bot YetAnotherRelogger-master

Leader runs under AllActs_Relogger plugin - everything is fine

Satellite runs under SimpleFollow_Relogger - and stupidly worth.

In demonboddy

[SimpleFollow] Initializing Client Service connection to http://localhost:10920/Follow
[SimpleFollow] ERROR: Could not get an update from the leader using http://localhost:10920/Follow. Is the leader running? (There was no endpoint listening at http://localhost:10920/Follow that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.)
[Trinity] Clicking UI element Mercenary OK Button (502966688)
Exception during bot tick.System.NullReferenceException: Object reference not set to an instance of an object.
at Zeta.Game.ZetaDia.()
at Zeta.Game.Internals.DynamicPointer`1.get_Value()
at Zeta.Game.ZetaDia.get_CPlayer()
at Trinity.Combat.HotbarSkills.get_cPlayer()
at Trinity.Combat.HotbarSkills.Update(TrinityLogLevel logLevel, LogCategory logCategory)
at Trinity.PlayerInfoCache.RefreshHotbar()
at Trinity.Trinity.TargetCheck(Object ret)
at Zeta.TreeSharp.Decorator.CanRun(Object context)
at Zeta.TreeSharp.Decorator..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Common.HookExecutor.Run(Object context)
at Zeta.TreeSharp.Action.RunAction(Object context)
at Zeta.TreeSharp.Action..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Bot.BotMain.()

[SimpleFollow] Initializing Client Service connection to http://localhost:10920/Follow
[SimpleFollow] ERROR: Could not get an update from the leader using http://localhost:10920/Follow. Is the leader running? (There was no endpoint listening at http://localhost:10920/Follow that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.)
Exception during bot tick.System.NullReferenceException: Object reference not set to an instance of an object.
at Zeta.Game.ZetaDia.()
at Zeta.Game.Internals.DynamicPointer`1.get_Value()
at Zeta.Game.ZetaDia.get_CPlayer()
at Trinity.Combat.HotbarSkills.get_cPlayer()
at Trinity.Combat.HotbarSkills.Update(TrinityLogLevel logLevel, LogCategory logCategory)
at Trinity.PlayerInfoCache.RefreshHotbar()
at Trinity.Trinity.TargetCheck(Object ret)
at Zeta.TreeSharp.Decorator.CanRun(Object context)
at Zeta.TreeSharp.Decorator..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Common.HookExecutor.Run(Object context)
at Zeta.TreeSharp.Action.RunAction(Object context)
at Zeta.TreeSharp.Action..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Bot.BotMain.()

What's the problem - what I'm doing wrong???
change your localhost to an ip.
 
Thanks for conformng that it works for others.

However, not working on my end. Followed your post & reread the first post. I did 2 different scenarios to figure out what works. 2 seperate folders of beta DB, one with ONLY simplefollow with blankroutine running blank.xml and other with trinity, QT and SF(this one is run by trinityroutine) this test has failed.
Second test, ran beta DB in just one folder. Leader has SF only plugin enabled with blankroutine on blank.xml and the follower trinty QT and SF enabled running trinityroutine on simplefollow.xml. Failed.

OH. running on fresh DB 410 latest tri SVN.

I dont expect it to get fix since its works, just reporting for others to see.

What didn't work or what wasn't working correctly? You didn't say :)
 
rix please :P

DB .410
latest SF
latest QT
latest trinity

1 leader + 2 follower

bounties or rift profiles tested

nothing worked. fresh installs also tested

leader creates game and d3 client freezes

follower client still running normal, its just the leader
 
Satellite does not follow the leader

produces an error

Exception during bot tick.System.NullReferenceException: Object reference not set to an instance of an object.
at Zeta.Game.ZetaDia.()
at Zeta.Game.Internals.DynamicPointer`1.get_Value()
at Zeta.Game.ZetaDia.get_CPlayer()
at Trinity.Combat.HotbarSkills.get_cPlayer()
at Trinity.Combat.HotbarSkills.Update(TrinityLogLevel logLevel, LogCategory logCategory)
at Trinity.PlayerInfoCache.RefreshHotbar()
at Trinity.Trinity.TargetCheck(Object ret)
at Zeta.TreeSharp.Decorator.CanRun(Object context)
at Zeta.TreeSharp.Decorator..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Common.HookExecutor.Run(Object context)
at Zeta.TreeSharp.Action.RunAction(Object context)
at Zeta.TreeSharp.Action..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Bot.BotMain.()

Maybe in the r-yar not all exposed??
 
rix please :P

DB .410
latest SF
latest QT
latest trinity

1 leader + 2 follower

bounties or rift profiles tested

nothing worked. fresh installs also tested

leader creates game and d3 client freezes

follower client still running normal, its just the leader

What do you mean nothing worked? I run 4 bots in a team 24/7 :(
 
Setting up Trinity Logging
[Trinity] Loading BattleTag Settings
[Trinity] Configuration file loaded
[Trinity] Bot Starting
[Trinity] Bot Starting, Resetting Gold Inactivity Timer
[Trinity] ENABLED: Trinity v1.9.6 now in action!
[SimpleFollow] Initializing Server Service @ http://99.999.999.9:10920/ <-------------- ip changed
[SimpleFollow] Stored Original Bot Behavior
[SimpleFollow] Replacing BotBehavior TreeHook for SimpleFollow
Exception during bot tick.System.Exception: Injection resulted in a process exception with error code 0xc0000005
at GreyMagic.Executor.WaitForInjection(Int32 timeout)
at GreyMagic.Executor.Execute(Int32 timeout)
at GreyMagic.Executor.Execute()
at ..(Executor , String )
at Zeta.Game.Internals.Service.BnetParty.get_NumPartyMembers()
at SimpleFollow.Social.get_NumPartyMembers()
at SimpleFollow.Social.get_IsInParty()
at SimpleFollow.Composites.<LeaderOutOfGameComposite>b__8(Object ret)
at Zeta.TreeSharp.Decorator.CanRun(Object context)
at Zeta.TreeSharp.Decorator..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.Sequence..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.Decorator..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Common.HookExecutor.Run(Object context)
at Zeta.TreeSharp.Action.RunAction(Object context)
at Zeta.TreeSharp.Action..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.Decorator..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Bot.BotMain.()


What's wrong now ?
 
Last edited:
What didn't work or what wasn't working correctly? You didn't say :)

I tried to play manually with leader with nothing but simplefollow on blankroutine on blank.xml and follower on trinityroutine on simplefollow.xml. However, whenever I click start on the leader starting from d3 menu screen then it creates the private game but after that the leader d3 gets unresponsive, db is working and pulsing and follower d3 and db is still working.

I posted a log http://www.thebuddyforum.com/demonb...w-multi-bot-party-plugin-132.html#post1525433 the error starts at line 107. I have done fresh and not overwriting install. I remove c++/.net and reinstall again, reboot restart.
 
Hey guys

is there anyway I can run gohm using simple follow?

there are two problems.

first is that the leader invite a follower after he went in the gohm dungeon so that the follow cannot join.

second, the follower keep trying to leaving the party.

I am pretty new to this

please help guys.
 
how can i make it so - the leader will not start unless followers are out of game and ready for the new one>?
 
Last edited:
how can i make it so - the leader will not start unless followers are out of game and ready for the new one>?
you simply need to modify the game creation time from 15-30 second so the time they realise(+-5second) and the time they leave the game (10 seconds min.) then it should work
 
you simply need to modify the game creation time from 15-30 second so the time they realise(+-5second) and the time they leave the game (10 seconds min.) then it should work

How to modify game creation time (new gamer timer) ?
 
Back
Top