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

I have problem in GR mode.

Leader focus and kill only normal monster group, skip all elite.


[video=youtube;3eH95oYznj4]https://www.youtube.com/watch?v=3eH95oYznj4[/video]


I use
Trinity 2.55.677 BETA
Demonbuddy v1.1.3074.471
AutoFollow 1.0.30
 
Would absolutely love it if you could make this support 4man bounties.. as in they each did seperate objectives etc :) would make it 4x more efficient :D
 
most of the time 2/4 of my followers do not enter boss rooms, its not specific to each character, its random each time.
 
Its not even showing up as a plug in for me and keeps logging in and saying profile complete then logging out? Keep getting that error


Compiler Error: C:\Users\Josh\Documents\Demonbuddy\Plugins\zAutoFollow\Coroutines\Combat.cs(7,15) : error CS0234: The type or namespace name 'Combat' does not exist in the namespace 'Trinity' (are you missing an assembly reference?)
Compiler Error: C:\Users\Josh\Documents\Demonbuddy\Plugins\zAutoFollow\Coroutines\Questing.cs(6,7) : error CS0246: The type or namespace name 'Adventurer' could not be found (are you missing a using directive or an assembly reference?)
Compiler Error: C:\Users\Josh\Documents\Demonbuddy\Plugins\zAutoFollow\Coroutines\Questing.cs(7,7) : error CS0246: The type or namespace name 'Adventurer' could not be found (are you missing a using directive or an assembly reference?)
Compiler Error: C:\Users\Josh\Documents\Demonbuddy\Plugins\zAutoFollow\Coroutines\Questing.cs(20,24) : error CS0246: The type or namespace name 'ICoroutine' could not be found (are you missing a using directive or an assembly reference?)
 
Alright well got it to show up as a plugin and they are reading each other. The leader is fine but the follower is not doing anything but standing there


System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Zeta.Game.Internals.ACDAttributeLookupFailedException: ACD was disposed or invalid! Cannot lookup attribute: Level
at Zeta.Game.Internals.FastAttribGroupsEntry.‫​‏*‏*‪‫‪‬​‏‬​**‫‪***[](Int32 , ACD )
at Zeta.Game.Internals.Actors.ACD.‎*​‫​*‏*‏*‬‫**‫*‫****‪‫‬‏‎**()
at Zeta.Game.PerFrameCachedValue`1.get_Value()
at Zeta.Game.Internals.Actors.ACD.get_Level()
at Zeta.Bot.GameStats.**​‬‬**‬‏‬*‬*‪‪‫‎‎​‫‏*(Object , EventArgs )
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at Zeta.Bot.Pulsator.*****‬‫*‪*‏‪‪​*‫‫​*‫**‫‏*(Delegate , Object[] )
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> 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_PlayerData()
at Trinity.Framework.Modules.InventoryCache.Update()
at Trinity.Framework.Modules.InventoryCache.OnPulse()
at Trinity.Framework.Objects.Module.FirePulse(Boolean force)
at Trinity.Framework.Objects.Module.FireEvent(ModuleEvent moduleEvent)
at Trinity.Framework.ModuleManager.<>c__DisplayClass3_0.<FireEvent>b__0(Module util)
at Trinity.Framework.ModuleManager.ExecuteOnInstances(Action`1 action)
at Trinity.Framework.ModuleManager.FireEvent(ModuleEvent moduleEvent)
at Trinity.Framework.Core.Update(Boolean force)
at Trinity.Framework.Core.Pulse(Object sender, EventArgs eventArgs)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at Zeta.Bot.Pulsator.*****‬‫*‪*‏‪‪​*‫‫​*‫**‫‏*(Delegate , Object[] )
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at AutoFollow.Resources.Targetting.RoutineWantsToClickGizmo()
at AutoFollow.Resources.Targetting.get_IsPriorityTarget()
at AutoFollow.Behaviors.FollowerCombat.GetFollowMode()
at AutoFollow.Behaviors.FollowerCombat.OnPulse()
at AutoFollow.Behaviors.BaseBehavior.Pulsator_OnPulse(Object sender, EventArgs e)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at Zeta.Bot.Pulsator.*****‬‫*‪*‏‪‪​*‫‫​*‫**‫‏*(Delegate , Object[] )
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Zeta.Game.Internals.ACDAttributeLookupFailedException: ACD was disposed or invalid! Cannot lookup attribute: ParticipatingInTieredLootRun
at Zeta.Game.Internals.FastAttribGroupsEntry.‫​‏*‏*‪‫‪‬​‏‬​**‫‪***[](Int32 , ACD )
at Zeta.Game.Internals.Actors.ACD.‬‬‪******​‫​‪‪*‎​*‎‏‫‎‏***()
at Zeta.Game.PerFrameCachedValue`1.get_Value()
at Zeta.Game.Internals.Actors.ACD.get_ParticipatingInTieredLootRun()
at Zeta.Game.Internals.Actors.DiaPlayer.get_IsParticipatingInTieredLootRun()
at AutoFollow.Resources.RiftHelper.Update(Boolean force)
at AutoFollow.Resources.RiftHelper.Pulsator_OnPulse(Object sender, EventArgs e)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at Zeta.Bot.Pulsator.*****‬‫*‪*‏‪‪​*‫‫​*‫**‫‏*(Delegate , Object[] )
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_PlayerData()
at Trinity.Framework.Modules.InventoryCache.Update()
at Trinity.Framework.Modules.InventoryCache.<.ctor>b__0_5(Object sender, EventArgs args)
at Zeta.Bot.GameEvents.*****‬‫*‪*‏‪‪​*‫‫​*‫**‫‏*[](EventHandler`1 , Object ,  )
Zeta.Game.Internals.ACDAttributeLookupFailedException: ACD was disposed or invalid! Cannot lookup attribute: AttacksPerSecondTotal
at Zeta.Game.Internals.FastAttribGroupsEntry.‫​‏*‏*‪‫‪‬​‏‬​**‫‪***[](Int32 , ACD )
at Zeta.Game.Internals.Actors.ACD.****‬‏*‏‏‏​​‏*‬*‏‪*‫‏**()
at Zeta.Game.PerFrameCachedValue`1.get_Value()
at Zeta.Game.Internals.Actors.ACD.get_AttacksPerSecondTotal()
at Zeta.Game.Internals.Actors.DiaPlayer.get_AttacksPerSecond()
at Trinity.Components.Combat.Resources.SnapShot.Record()
at Trinity.Framework.Helpers.TrinityEventHandlers.GameEvents_OnWorldChanged(Object sender, EventArgs e)
at Zeta.Bot.GameEvents.*****‬‫*‪*‏‪‪​*‫‫​*‫**‫‏*[](EventHandler`1 , Object ,  )
System.NullReferenceException: Object reference not set to an instance of an object.
at Trinity.Components.Adventurer.Game.Actors.EntryPortals.AddEntryPortal()
at Trinity.Components.Adventurer.Game.Events.PluginEvents.GameEvents_OnWorldChanged(Object sender, EventArgs e)
at Zeta.Bot.GameEvents.*****‬‫*‪*‏‪‪​*‫‫​*‫**‫‏*[](EventHandler`1 , Object ,  )
 
Last edited:
Trying to use auto follow on the same PC. I cant even get this bots to talk to each other. Im sure im missing something simple. Can anyone throw me some advice. They just sit there saying "waiting on bots to connect"
 
Same as Kalan ^^^
i can not get it to show up in my plug ins

Compiler Error: C:\Users\Jeremy\Documents\Demonbuddy\Plugins\AutoFollow\Coroutines\Coordination.cs(10,7) : error CS0246: The type or namespace name 'Trinity' could not be found (are you missing a using directive or an assembly reference?)
Compiler Error: C:\Users\Jeremy\Documents\Demonbuddy\Plugins\AutoFollow\Coroutines\Movement.cs(11,7) : error CS0246: The type or namespace name 'Trinity' could not be found (are you missing a using directive or an assembly reference?)
Compiler Error: C:\Users\Jeremy\Documents\Demonbuddy\Plugins\AutoFollow\Coroutines\Questing.cs(9,7) : error CS0246: The type or namespace name 'Trinity' could not be found (are you missing a using directive or an assembly reference?)
Compiler Error: C:\Users\Jeremy\Documents\Demonbuddy\Plugins\AutoFollow\Coroutines\Questing.cs(10,7) : error CS0246: The type or namespace name 'Trinity' could not be found (are you missing a using directive or an assembly reference?)
Compiler Error: C:\Users\Jeremy\Documents\Demonbuddy\Plugins\AutoFollow\Networking\Message.cs(9,7) : error CS0246: The type or namespace name 'Trinity' could not be found (are you missing a using directive or an assembly reference?)
Compiler Error: C:\Users\Jeremy\Documents\Demonbuddy\Plugins\AutoFollow\Resources\Player.cs(5,7) : error CS0246: The type or namespace name 'Trinity' could not be found (are you missing a using directive or an assembly reference?)
Compiler Error: C:\Users\Jeremy\Documents\Demonbuddy\Plugins\AutoFollow\Resources\Player.cs(6,7) : error CS0246: The type or namespace name 'Trinity' could not be found (are you missing a using directive or an assembly reference?)
Compiler Error: C:\Users\Jeremy\Documents\Demonbuddy\Plugins\AutoFollow\Coroutines\Questing.cs(20,24) : error CS0246: The type or namespace name 'ICoroutine' could not be found (are you missing a using directive or an assembly reference?)
Compiler Error: C:\Users\Jeremy\Documents\Demonbuddy\Plugins\AutoFollow\Networking\Message.cs(189,16) : error CS0246: The type or namespace name 'Build' could not be found (are you missing a using directive or an assembly reference?)
Compiler Error: C:\Users\Jeremy\Documents\Demonbuddy\Plugins\AutoFollow\Resources\Player.cs(70,23) : error CS0246: The type or namespace name 'Build' could not be found (are you missing a using directive or an assembly reference?)
 
Anyone encounter the small issue of the leader stopping for ~10 to 20seconds before conducting town run? Is it solvable or are there anything wrong with my settings?

Also, the followers do not follow the leader after the GRift run only until leader closes the portal.

Thanks in advance
 
Would absolutely love it if you could make this support 4man bounties.. as in they each did seperate objectives etc :) would make it 4x more efficient :D
it technically does this already, but is not 4x as efficient.

You have to load the Bounties.xml on all 4 bots instead of loading followercombat.xml on the followers.

This can be problematic on a fresh start of D3/DB so here is how I would do it:
Set the leader to bounties.xml, followers to followercombat.xml like normal,
Let the bots all load up into the a party and such... again like normal.
Stop the follower bots. Load the bounties.xml on them. Hit start.

Sometimes you get into what APPEARS to be loop where they are out of sync with each other.
Eventually one of them will create a game with no blacklisted bounties and will invite the others to join.
They will all join the game and do random bounties.
Let it do it's thing, they will sort the server/client issue out on their own.

HOWEVER:

The bounties are setup to run Act by Act. They will start at Act 1 and complete all 5 bounties.
Once all Act 1 bounties are done, they will move onto Act 2.
This means that you will eventually see all 4 of the bots trying to complete the last bounty together for that act but they won't be traveling together.
This will continue for all 5 acts.

Sometimes 2 bots will start the same bounty, just let it go. Once the bounty is done, they will both move on. Again, they will all eventually be in the 5th bounty together anyways.

There are still some bounties that will get bugged and your bots wont be able to figure out. They will leave the game when inactivity timer hits and start over again.


ISSUES:
Since they start in Act 1 and Act 4 is pretty buggy, you often are short on Act 4 and 5 materials.
In this case, you can also set all of the bots to Act Selection mode and just select the act you need materials for and let them run split bounties on that.


SAVE YOU THE TIME:
I have already tested putting 4 bots into 4 different "Act Selections" (Each bot set to a different Act) which presented a host of problems that really weren't worth resolving.
I also tried setting them all to 2 acts. All bots had Act 5 and one other act. The thought was that they would all complete their act and eventually end up on the Act 5 bounties together.
Neither case worked consistently.
:(
 
i cant even open multiple diablo 3 instances the command -launch doesnt seem to work for me..any idea? i try copying the entire diablo 3 folder to another location and edit that one but no luck there either
 
i cant even open multiple diablo 3 instances the command -launch doesnt seem to work for me..any idea? i try copying the entire diablo 3 folder to another location and edit that one but no luck there either

Creating a new folder with Diablo is a waste of time, effort and storage.

Go to your Diablo III folder where the game is installed.

Find the BLUE icon in the Diablo Folder.
It is the one called Diablo III.exe

Right click on it. Create Shortcut.
Move the shortcut to the desktop.

Right click on the shortcut that is now on your desktop, go to Properties.

Find the TARGET: box.
Add these spaces and items to the end of the line:
"C:\Program Files (x86)\Diablo III\Diablo III.exe" -w -launch

***Leave the quotes where they are, just add a space after the quote, then -w, then another space, then -launch.

Click "Apply" or "OK" and close the properties window.


Now you should be able to double-click the shortcut as many times as you like to open as many game copies as you want from a single installation.
 
Last edited:
Creating a new folder with Diablo is a waste of time, effort and storage.

Go to your Diablo III folder where the game is installed.

Find the BLUE icon in the Diablo Folder.
It is the one called Diablo III.exe

Right click on it. Create Shortcut.
Move the shortcut to the desktop.

Right click on the shortcut that is now on your desktop, go to Properties.

Find the TARGET: box.
Add these spaces and items to the end of the line:
"C:\Program Files (x86)\Diablo III\Diablo III.exe" -w -launch

***Leave the quotes where they are, just add a space after the quote, then -w, then another space, then -launch.

Click "Apply" or "OK" and close the properties window.


Now you should be able to double-click the shortcut as many times as you like to open as many game copies as you want from a single installation.
amazing and simple answer thx you very much
 
[AutoFollow.Networking][Server] Initializing Server Service @ http://localhost:10920/ Attempt=1
[AutoFollow.Behaviors][<OutOfGameTask>d__2] Waiting for bots to connect...

nothing happens just this over and over again

1-what am i doing wrong I turned off windows firewall , i did change the rules to allow port forward on 10920, both on udp and tcp to be 100% sure.
I also went into the routers firewall and did a port forward on this, also here both tcp and udp to be 100% sure.

It still won't connect.. I have no idea wtf i'm doing so wrong?!
2-i cant make it even send invite to followers ? how is it done? does anyone has time time explain me maybe on skype...( im willing to donate to the cause)
the first question was asked by a fellow mate before ...he did manage to solve his problem but faile to post the solution ..same is happening to me right now and no idea what else i could do..sorry for being such a pain on the ass
 
Last edited:
[AutoFollow.Networking][Server] Initializing Server Service @ http://localhost:10920/ Attempt=1
[AutoFollow.Behaviors][<OutOfGameTask>d__2] Waiting for bots to connect...

nothing happens just this over and over again

1-what am i doing wrong I turned off windows firewall , i did change the rules to allow port forward on 10920, both on udp and tcp to be 100% sure.
I also went into the routers firewall and did a port forward on this, also here both tcp and udp to be 100% sure.

It still won't connect.. I have no idea wtf i'm doing so wrong?!
2-i cant make it even send invite to followers ? how is it done? does anyone has time time explain me maybe on skype...( im willing to donate to the cause)
the first question was asked by a fellow mate before ...he did manage to solve his problem but faile to post the solution ..same is happening to me right now and no idea what else i could do..sorry for being such a pain on the ass

Do you have the leader set to a playable profile and the followers set to FollowerCombat.xml profile?

Also make sure that the leader bot is set to SERVER in the autofollow plugin settings and the followers are set to CLIENT.

If all of the bots are running on the same computer, the bots should be able to find each other through the "local players quick join." If that's not working, try making all of the bots friends by sending invites.


My typical operation after a fresh reboot:
Open 4 copies of the game. Log into each with a different account.
Open my 4 copies of DB and make sure they are attaching to the right accounts.
Verify plugins are all present and on.
Check the Leader to make sure correct profile is loaded (bounties.zml, GreaterRift.xml, etc), then verify that AutoFollow settings are set to SERVER.
Check all followers the same way, ensuring profile is FollowerCombat.xml and AF is set to CLIENT.
Press START on leader's bot. Wait until it to gives me the "Waiting for bots" message
Hit START on 3 follower bots with no delay.
Wait for bots to connect together, join up and play.

If I am getting issues still I will STOP the bots. Turn off the Autofollow Plugin. Close the bots. Re-Open the bots, enable the AutoFollow plugin and repeat the above process.

Sometimes I will manually put them all in a group together and repeat the steps above.

When all else fails, I will let them all play solo and get into servers by themselves then enable the AF plugin and change the profiles of followers to followercombat.xml.


Just take a deep breath. It can be frustrating to learn what the issue is, but once you work it out, you will always be able to work it out.
 
Do you have the leader set to a playable profile and the followers set to FollowerCombat.xml profile?

Also make sure that the leader bot is set to SERVER in the autofollow plugin settings and the followers are set to CLIENT.

If all of the bots are running on the same computer, the bots should be able to find each other through the "local players quick join." If that's not working, try making all of the bots friends by sending invites.


My typical operation after a fresh reboot:
Open 4 copies of the game. Log into each with a different account.
Open my 4 copies of DB and make sure they are attaching to the right accounts.
Verify plugins are all present and on.
Check the Leader to make sure correct profile is loaded (bounties.zml, GreaterRift.xml, etc), then verify that AutoFollow settings are set to SERVER.
Check all followers the same way, ensuring profile is FollowerCombat.xml and AF is set to CLIENT.
Press START on leader's bot. Wait until it to gives me the "Waiting for bots" message
Hit START on 3 follower bots with no delay.
Wait for bots to connect together, join up and play.

If I am getting issues still I will STOP the bots. Turn off the Autofollow Plugin. Close the bots. Re-Open the bots, enable the AutoFollow plugin and repeat the above process.

Sometimes I will manually put them all in a group together and repeat the steps above.

When all else fails, I will let them all play solo and get into servers by themselves then enable the AF plugin and change the profiles of followers to followercombat.xml.


Just take a deep breath. It can be frustrating to learn what the issue is, but once you work it out, you will always be able to work it out.

Thx for your always quick reply ...but to make things easier i tell you that even when i connect the leader with for example bounties profile...if autofollow is checked...it wont connect "Waiting for bots to connect..error"
this of course happens when i open all 3 bots and also when i open leader when leader profile ...everything works when i uncheck follower from the plugins tab..im kindo regreting buying all that copies and secon key
do you think i can add you later on skype? i think you wont regret your trouble
 
Last edited:
Thx for your always quick reply ...but to make things easier i tell you that even when i connect the leader with for example bounties profile...if autofollow is checked...it wont connect "Waiting for bots to connect..error"
this of course happens when i open all 3 bots and also when i open leader when leader profile ...everything works when i uncheck follower from the plugins tab..im kindo regreting buying all that copies and secon key
do you think i can add you later on skype? i think you wont regret your trouble

I dont use Skype.

Your bots are connecting for other game modes though, right? You can let them party up and then you can stop all of the bots and change the profile for the leader. Start them. Then once it starts going into bounties, try changing the followers the same way.

I have done tech support on this with several people via Discord but it always is one of those things that fixes it for most people.
 
Back
Top