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

[Party Plugin] SimpleFollow - Multi-Bot Party Plugin

Still Need Help With This.... Please

Leader still sometimes will not invite friend 3. Everything setup correctly, only 3 friends on leader's friends list. Sometimes if friend3 gets a d/c or relog, leader will not invite him back to the party.. Leader just opens friends list like it wants to invite, then closes the friends list without ever pressing the button.

Alt-8 on Friend Button3 gives me this:
[4292F600] Last clicked: 0xDED5B2ABED3A471A, Name: Root.NormalLayer.BattleNetFriendsList_main.LayoutRoot.OverlayContainer.FriendsListContent
[52727000] Mouseover: 0xD54C3DFFD8F38B51, Name: Root.NormalLayer.BattleNetFriendsList_main.LayoutRoot.OverlayContainer.FriendsListContent.SocialListContainer.SocialList.FriendsListContainer.FriendsList._content._stackpanel._item7.PartyInviteButton

Thanks
 
I would need to see your profile to properly help, which tags you're using, how you're using them, when, etc.

Demonbuddy does require exploration - it does not know the entire map of a "generated" (random) dungeon when it enters the world. As it explores, new scenes are loaded and it will regenerate it's route appropriately.

Patroling back and forth in Skycrown was seen today

Profile is just the Skycrown profile from your A3 compilation, just with game mode changed to OpenWorld.

https://dl.dropboxusercontent.com/u/9634356/Screenshot 2014-04-03 02.14.56.png
https://dl.dropboxusercontent.com/u/9634356/14536 2014-04-03 00.26.txt.7z
https://dl.dropboxusercontent.com/u/9634356/Capture.PNG

If you could take a look when you have time that'd be great :P
 
Last edited:
hey rrix - is that even posible to make followers follow real player ? i was trying with "pausing bot" and its working till i change location
 
drazz,

how is that method working out for you? Have you been having success with it?

I did it for a few hours last night and while yes, it "worked" it was really buggy and I had to restart all of my clients quite a few times.
 
drazz,

how is that method working out for you? Have you been having success with it?

I did it for a few hours last night and while yes, it "worked" it was really buggy and I had to restart all of my clients quite a few times.

What method are you referring?
- If you are talking about deleting the quest tools, yes.. Its working 10times better for me.. Not sure why you would need to restart your clients though. I only deleted the questtools&ezupdater off of my followers. They dont really need those anyways since they are followers.. I only want them to go where the leader tells them to go. No need for the questtools to run on them, except to maybe use more memory and cause problems. Only plugins I have running on my followers are: simplefollow, trinity, lumberjack, and yar.. Leader has those + questtools & ezupdater.. Helped the performance issues alot for me.. Still have the occasional little spike due to the memory hogging of D3 & DB, but nothing like it use to be for me.. It was running in slow motion for me & followers going back and forth not following leader, once i deleted those off of my followers & disabled trinity hotspots, it has been running smooth for about 20 hours now.
 
What method are you referring?
- If you are talking about deleting the quest tools, yes.. Its working 10times better for me.. Not sure why you would need to restart your clients though. I only deleted the questtools&ezupdater off of my followers. They dont really need those anyways since they are followers.. I only want them to go where the leader tells them to go. No need for the questtools to run on them, except to maybe use more memory and cause problems. Only plugins I have running on my followers are: simplefollow, trinity, lumberjack, and yar.. Leader has those + questtools & ezupdater.. Helped the performance issues alot for me.. Still have the occasional little spike due to the memory hogging of D3 & DB, but nothing like it use to be for me.. It was running in slow motion for me & followers going back and forth not following leader, once i deleted those off of my followers & disabled trinity hotspots, it has been running smooth for about 20 hours now.

Well, I more mean using the bots as party members while you play, as a whole. It just wasnt a very smooth experience for me even after deleting quest tools and ez updater. When it worked, it was beautiful. However, it was choppy and buggy most of the time.

I guess my question is, do you have a smooth setup running? If so, then I can continue to debug my end. If not, then its a systemic issue with simplefollow.
 
Well, I more mean using the bots as party members while you play, as a whole. It just wasnt a very smooth experience for me even after deleting quest tools and ez updater. When it worked, it was beautiful. However, it was choppy and buggy most of the time.

I guess my question is, do you have a smooth setup running? If so, then I can continue to debug my end. If not, then its a systemic issue with simplefollow.

Yes, my setup now is running very smooth now for nearly 20 hours since I made the changes, so I *think* its fixed. Prior to the changes I made it wouldnt run for an hour before becoming bogged down and slow motion.

Rrrix also said he has his running good via:
My performance problems have been more related to memory on my OS - I've found when i'm ~75% memory everything slows to a crawl. I'm using ISBoxer and have pegged all 4 game instances to the first 2 CPU cores (4 core 2600k with hyperthreading) - it's working much better.

Honestly though, it may still be an issue with demonbuddy, simplefollow, or something that we have just found a work-around for.. Because prior to D3 2.0 update when diablo, db, and all the plugins changed, all my stuff was running smooth.. I still have high memory usage and the occasional lag spike.
 
Hi Rrrix,

I've also encountered a problem where my followers would not leave party sometimes (Hence resulting in the resume/leave game loop)

I have looked in the profile used and StayInParty is omitted from all loadprofile parameters

Stay in Party is also unchecked in the plugin for all participants.

https://dl.dropboxusercontent.com/u/9634356/Logs.7z

PID 13692 seems to have created a lot more log than the others too, I've attached two followers's logs, lemme know if the leader's or more follower logs are beneficial.

Thanks a bunch.
 
Hi Rrrix,

I've also encountered a problem where my followers would not leave party sometimes (Hence resulting in the resume/leave game loop)

I have looked in the profile used and StayInParty is omitted from all loadprofile parameters

Stay in Party is also unchecked in the plugin for all participants.

https://dl.dropboxusercontent.com/u/9634356/Logs.7z

PID 13692 seems to have created a lot more log than the others too, I've attached two followers's logs, lemme know if the leader's or more follower logs are beneficial.

Thanks a bunch.

Yeah, i posted about this too.. Everyone whined enough to get that stay-in-party deal added.. Would be nice if there was a "Force Disband" feature if leader is not in game or leaves games. That the follower(s) leave game AND party. Followers get stuck in party together, leader makes new game, followers leave their game but not their party and keep resuming their game with eachother while leader goes solo.

Sound like your issue? :D
 
Edit: Also eliminated some of the navigation issues by disabling trinity hotspots on all 4 of my players. (Not exactly sure what the trinity hotspots are used for, but bots seem to be running good without them just using cords from leader. May have to re-enable if something doesnt work because of this change...)

How do you disable trinity hotspots?
 
How do you disable trinity hotspots?

I tried to change it in the Trinity/Variables section, but it wasn't keeping the changes for some reason even after I saved it.. So I just changed the values in DB/Settings/TVars.xml

Towards the bottom... These lines:

<d2p1:_key xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:string">Cache.HotSpot.MaxDistance</d2p1:_key>
<d2p1:_value xmlns="" i:type="TVar">
<DefaultValue xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:float">2500</DefaultValue>
<Description>Maximum distance to add team hotspots to cache</Description>
<Name>Cache.HotSpot.MaxDistance</Name>
<ProfileValue xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:float">2500</ProfileValue>
<Type>float</Type>
<Value xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:float">999999</Value>
</d2p1:_value>
</d2p1:DictionaryEntry>
<d2p1:DictionaryEntry>
<d2p1:_key xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:string">Cache.HotSpot.MinDistance</d2p1:_key>
<d2p1:_value xmlns="" i:type="TVar">
<DefaultValue xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:float">50</DefaultValue>
<Description>Minimum distance to add team hotspots to cache</Description>
<Name>Cache.HotSpot.MinDistance</Name>
<ProfileValue xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:float">50</ProfileValue>
<Type>float</Type>
<Value xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:float">999999</Value>
</d2p1:_value>


Didn't actually "Disable" it, but made it so min/max distance for hotspot = 999999, so basically it wont do it.


Note: Basically this will fix your leader/followers from flip-flopping and pacing back and forth.
 
I tried to change it in the Trinity/Variables section, but it wasn't keeping the changes for some reason even after I saved it.. So I just changed the values in DB/Settings/TVars.xml

Towards the bottom... These lines:

<d2p1:_key xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:string">Cache.HotSpot.MaxDistance</d2p1:_key>
<d2p1:_value xmlns="" i:type="TVar">
<DefaultValue xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:float">2500</DefaultValue>
<Description>Maximum distance to add team hotspots to cache</Description>
<Name>Cache.HotSpot.MaxDistance</Name>
<ProfileValue xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:float">2500</ProfileValue>
<Type>float</Type>
<Value xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:float">999999</Value>
</d2p1:_value>
</d2p1:DictionaryEntry>
<d2p1:DictionaryEntry>
<d2p1:_key xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:string">Cache.HotSpot.MinDistance</d2p1:_key>
<d2p1:_value xmlns="" i:type="TVar">
<DefaultValue xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:float">50</DefaultValue>
<Description>Minimum distance to add team hotspots to cache</Description>
<Name>Cache.HotSpot.MinDistance</Name>
<ProfileValue xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:float">50</ProfileValue>
<Type>float</Type>
<Value xmlns:d5p1="http://www.w3.org/2001/XMLSchema" i:type="d5p1:float">999999</Value>
</d2p1:_value>


Didn't actually "Disable" it, but made it so min/max distance for hotspot = 999999, so basically it wont do it.


Note: Basically this will fix your leader/followers from flip-flopping and pacing back and forth.

Thanks Drazz, I will try the same.

I would love to see more features in this plugin to make to give people the option to set it up for their needs. I would even pay for it if rrrix would find the time to spend more time on this project. it is simply the best plugin-in out there and has so much potential. For example it would be awesome to give people more options who use ISBOXER and to give them the chance to use the bots rather semi-passive.
 
1) Tvar's has a configuration window in Trinity options. Editing the XML will probably break it.
2) That won't actually disable the HotSpot API - which is what is actually causing the performance problems...
 
Is there any way that I can get the bot to wait for the person to join before starting the profile?
(Other than adding a delay to the profile itself, I only want it to delay if it had to invite someone, not if it did not)
 
1) Tvar's has a configuration window in Trinity options. Editing the XML will probably break it.
2) That won't actually disable the HotSpot API - which is what is actually causing the performance problems...

Response to your: 1) Quote from my post: "I tried to change it in the Trinity/Variables section, but it wasn't keeping the changes for some reason even after I saved it.. So I just changed the values in DB/Settings/TVars.xml"
- Tried it in the variables configuration window first but mine was not saving the settings so i manually put them in..

Response to your: 2) Quote from my post: "Didn't actually "Disable" it, but made it so min/max distance for hotspot = 999999, so basically it wont do it."
- I know it isn't disabling the feature but since I didn't know how to disable it completely, that was my solution and mine isnt doing it now.

3) - Im not a programmer obviously and wasn't prompting people to go into that file and make changes, someone asked me what I did to get mine to stop hotspots and I answered. I know its not a "fix" for the problem, but kinda a temporary solution since I didnt see a solution from the developer. :)
 
1) Tvar's has a configuration window in Trinity options. Editing the XML will probably break it.
2) That won't actually disable the HotSpot API - which is what is actually causing the performance problems...


Hmmm, thank you Rrrix. So what you are saying is that all the recent perfomrance issues are related to the SimpleFollow plugin and in particular to the HotSpot API? Does the API sit in the plugin or is it a DB problem?
 
Yeah, i posted about this too.. Everyone whined enough to get that stay-in-party deal added.. Would be nice if there was a "Force Disband" feature if leader is not in game or leaves games. That the follower(s) leave game AND party. Followers get stuck in party together, leader makes new game, followers leave their game but not their party and keep resuming their game with eachother while leader goes solo.

Sound like your issue? :D

Yep, good to know I'm not the only one :P

Also Game lags up like crazy (I'm assuming it's because they're spamming resume game) and failing to accept party invitation from leader.

Btw - Lately I've also gotten some errors like Error 3xxxxx, that operation is already being performed, dunno if it's something to be concerned about. Usually happens during the leave game phase.
 
Hmmm, thank you Rrrix. So what you are saying is that all the recent perfomrance issues are related to the SimpleFollow plugin and in particular to the HotSpot API? Does the API sit in the plugin or is it a DB problem?

The hotspot is not simplefollow or db, it's something trinity does.. Mine has ran for over 30hours now w/o a problem doing the edit I did, all acts. I do not know what the hotspots are actually used for, but I've been monitoring the bots after I changed them and they have not had a single problem related to any hotspot. Might be something rrrix can remove from trinity in future versions if it is no longer used for anything and just causes a problem.

-Also what rrrix was saying about editing that file could break it. That is true, but that is true of nearly every DB file, settings, profiles, etc.. Nearly every file you edit can break your bot in some way. You just have to know what you did, and if it doesnt work, change it back, if you cant remember the changes then put the default file back, or delete the plugin(or whatever your messing with) and reinstall fresh. In my opinion its not that big of a deal if you are fixing something to have go back to default.. Takes a min or 2 to reinstall a plugin or something, and if I totally get everything jacked up it takes me 5-10min to trash the whole db folder and reinstall everything fresh and reconfig everything.
 
Last edited:
Is anyone else having trouble getting stayinparty to work??

Not sure if it was the latest db update or the trinity update..
 
Back
Top