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

[Party Plugin] SimpleFollow - Multi-Bot Party Plugin

If leader disconnects, followers should leave the game and wait for leader to return (if you're running YAR to restart leaders client).
 
Delete all the current logs in your DB/Logs folder. Restart DemonBuddy, Reproduce the issue. Then post the newly generated log here.

Hi,

Please find attached my logs for both follower and leader.

Follower is getting a lot of:
Code:
07:27:40.380 DEBUG SimpleFollow [SimpleFollow] Leader Message: WorldID: 109513 LevelAreaId: 109514 Position: <885.7197, 1046.266, -14.9> IsInTown: False IsInGame: True ActorSNO: 75207 ActorClass: DemonHunterHitpointsmax: 342484.5625 HitpointsCurrent: 342484.5625 GameId: FactoryId: 15833590127446481228, High: 432345578513061771, Low: 11018945276009778324 LastUpdated: 28/05/2014 9:27:40 PM IsVendoring: False IsLoadingWorld: False ProfileTagName: QuestTools.ProfileTags.ExploreDungeonTag Class=DemonHunter IsInParty=False BattleTagHash=-1664662372
07:27:40.900 INFO  SimpleFollow [SimpleFollow] We are Out of game, Leader is In Game - Leaving Party for re-invite
07:27:40.900 DEBUG SimpleFollow [SimpleFollow] Leave Party Button button is visible
07:27:40.900 INFO  SimpleFollow [SimpleFollow] Clicking Leave Party Button button

Leader:
Code:
07:25:47.686 DEBUG SimpleFollow [SimpleFollow] Received follower message: Message: WorldID: 0 LevelAreaId: 0 Position: <0, 0, 0> IsInTown: False IsInGame: False ActorSNO: 0 ActorClass: InvalidHitpointsmax: 0 HitpointsCurrent: 0 GameId: FactoryId: 0, High: 0, Low: 0 LastUpdated: 1/01/0001 12:00:00 AM IsVendoring: False IsLoadingWorld: False ProfileTagName:  Class=Invalid IsInParty=False BattleTagHash=0
07:25:47.686 DEBUG SimpleFollow [SimpleFollow] Inviting Invalid (0) to the party - Not in game. IsInGame=False IsInParty=False NumPartyMembers=0
07:25:47.686 DEBUG SimpleFollow [SimpleFollow] Received follower message: Message: WorldID: 0 LevelAreaId: 0 Position: <0, 0, 0> IsInTown: False IsInGame: False ActorSNO: 0 ActorClass: InvalidHitpointsmax: 0 HitpointsCurrent: 0 GameId: FactoryId: 0, High: 0, Low: 0 LastUpdated: 1/01/0001 12:00:00 AM IsVendoring: False IsLoadingWorld: False ProfileTagName:  Class=Invalid IsInParty=False BattleTagHash=0
07:25:47.686 DEBUG SimpleFollow [SimpleFollow] Inviting Invalid (0) to the party - Not in game. IsInGame=False IsInParty=False NumPartyMembers=0
07:25:47.686 DEBUG SimpleFollow [SimpleFollow] Received follower message: Message: WorldID: 0 LevelAreaId: 0 Position: <0, 0, 0> IsInTown: False IsInGame: False ActorSNO: 0 ActorClass: InvalidHitpointsmax: 0 HitpointsCurrent: 0 GameId: FactoryId: 0, High: 0, Low: 0 LastUpdated: 1/01/0001 12:00:00 AM IsVendoring: False IsLoadingWorld: False ProfileTagName:  Class=Invalid IsInParty=False BattleTagHash=0
07:25:47.686 DEBUG SimpleFollow [SimpleFollow] Received follower message: Message: WorldID: 0 LevelAreaId: 0 Position: <0, 0, 0> IsInTown: False IsInGame: False ActorSNO: 0 ActorClass: InvalidHitpointsmax: 0 HitpointsCurrent: 0 GameId: FactoryId: 0, High: 0, Low: 0 LastUpdated: 1/01/0001 12:00:00 AM IsVendoring: False IsLoadingWorld: False ProfileTagName:  Class=Invalid IsInParty=False BattleTagHash=0
07:25:47.686 DEBUG SimpleFollow [SimpleFollow] Inviting Invalid (0) to the party - Not in game. IsInGame=False IsInParty=False NumPartyMembers=0
View attachment Logs.zip

EDIT: Oh I should also mention that I've tried on multiple PC's and this still occurs. It's definitely something to do with my settings and/or the new versions of plugins. It used to work flawlessly.

Thank you
 
I'm honestly not sure how exactly to set this up using two computers - not on a local ip... super noob here, tried to use our ip's and that didnt seem to work (googled "what is my ip")
 
Zeeki,

In the Plugins\SimpleFollow folder [on the follower PC] there is a SimpleFollow.cs file. Edit this with a text editor. Find the line:
Code:
private static Uri _serverUri = new Uri("http://localhost:10920");

Change that line to:
Code:
private static Uri _serverUri = new Uri("http://192.168.x.x:10920");

Where the "192.168.x.x" is the IP address of your host or leader bot pc. To find the local IP of the leader bot go to command prompt on the leader pc and type: ipconfig

It will show you the local IP address of the machine. Going to "what is my ip" will give you an external ip (what the world can see) which is usually your router not your specific local area pc.

Other thing to keep in mind is that the firewall must be turned off or port 10920 must be open for both leader and follower machines.
 
Zeeki,

In the Plugins\SimpleFollow folder [on the follower PC] there is a SimpleFollow.cs file. Edit this with a text editor. Find the line:
Code:
private static Uri _serverUri = new Uri("http://localhost:10920");

Change that line to:
Code:
private static Uri _serverUri = new Uri("http://192.168.x.x:10920");

Where the "192.168.x.x" is the IP address of your host or leader bot pc. To find the local IP of the leader bot go to command prompt on the leader pc and type: ipconfig

It will show you the local IP address of the machine. Going to "what is my ip" will give you an external ip (what the world can see) which is usually your router not your specific local area pc.

Other thing to keep in mind is that the firewall must be turned off or port 10920 must be open for both leader and follower machines.

I'd highly recommend setting up a freeDNS on both machines that way you never have to reconfig the file to the new IP when your ISP issues one to your modem. You can set it up for free at dynu: Dynu Systems, Inc. - Free dynamic DNS service .
 
[SimpleFollow] Teleporting to leader: Reached Destination

sometimes. and not on every follower. follower just idling while try to teleport to leader even if leader is close
 
Hi,

Please find attached my logs for both follower and leader.

EDIT: Oh I should also mention that I've tried on multiple PC's and this still occurs. It's definitely something to do with my settings and/or the new versions of plugins. It used to work flawlessly.

Thank you

Strange indeed. Not really sure what to suggest...

Can you try with a fresh DB install without any plugins other than Trinity, QuestTools, and SimpleFollow and without touching YAR in any way whatsoever

Failing that, can you try and set up your bots to run Ghom using my customised SimpleFollow? See my guide here: http://www.thebuddyforum.com/demonb...w-multi-bot-party-plugin-137.html#post1533911
This uses older versions of Trinity/QuestTools and the Official DB release (not BETA) that I know are 100% stable with my edited SimpleFollow.
 
Last edited:
Im getting this every now and then. Clicked stop and then start to see if it was able to solve itself, had to leave the game to make it work...The only way to make it work again is to disable simplefollow and then enable again.
Running latest Trinity,simplefollow,questtools from svn & latest db.

Code:
13:29:24.110 DEBUG SimpleFollow [SimpleFollow] Received follower message: Message: WorldID: -1 LevelAreaId: 0 Position: <0, 0, 0> IsInTown: False IsInGame: False ActorSNO: 0 ActorClass: InvalidHitpointsmax: 0 HitpointsCurrent: 0 GameId: FactoryId: 0, High: 0, Low: 0 LastUpdated: 2014-05-29 11:27:55 IsVendoring: False IsLoadingWorld: False ProfileTagName:  Class=Invalid IsInParty=True BattleTagHash=-66397363613:29:24.110 DEBUG SimpleFollow [SimpleFollow] Inviting Invalid (-663973636) to the party - Incorrect Game. IsInGame=False IsInParty=True NumPartyMembers=2
13:29:24.151 DEBUG SimpleFollow [SimpleFollow] Opening Social Window
13:29:24.152 DEBUG SimpleFollow [SimpleFollow] Social Window button is visible
13:29:24.152 INFO  SimpleFollow [SimpleFollow] Clicking Social Window button
13:29:24.632 DEBUG SimpleFollow [SimpleFollow] Received follower message: Message: WorldID: -1 LevelAreaId: 0 Position: <0, 0, 0> IsInTown: False IsInGame: False ActorSNO: 0 ActorClass: InvalidHitpointsmax: 0 HitpointsCurrent: 0 GameId: FactoryId: 0, High: 0, Low: 0 LastUpdated: 2014-05-29 11:27:55 IsVendoring: False IsLoadingWorld: False ProfileTagName:  Class=Invalid IsInParty=True BattleTagHash=-663973636
13:29:24.632 DEBUG SimpleFollow [SimpleFollow] Inviting Invalid (-663973636) to the party - Incorrect Game. IsInGame=False IsInParty=True NumPartyMembers=2
13:29:24.650 DEBUG SimpleFollow [SimpleFollow] Opening Social Window
13:29:24.900 DEBUG SimpleFollow [SimpleFollow] Received follower message: Message: WorldID: -1 LevelAreaId: 0 Position: <0, 0, 0> IsInTown: False IsInGame: False ActorSNO: 0 ActorClass: InvalidHitpointsmax: 0 HitpointsCurrent: 0 GameId: FactoryId: 0, High: 0, Low: 0 LastUpdated: 2014-05-29 11:27:55 IsVendoring: False IsLoadingWorld: False ProfileTagName:  Class=Invalid IsInParty=True BattleTagHash=-663973636
13:29:24.900 DEBUG SimpleFollow [SimpleFollow] Inviting Invalid (-663973636) to the party - Incorrect Game. IsInGame=False IsInParty=True NumPartyMembers=2
13:29:24.936 DEBUG SimpleFollow [SimpleFollow] Opening Social Window
13:29:24.937 DEBUG SimpleFollow [SimpleFollow] Social Window button is visible
13:29:24.937 INFO  SimpleFollow [SimpleFollow] Clicking Social Window button
13:29:25.203 DEBUG MainWindow Start/Stop Button Clicked!
13:29:25.206 INFO  BotMain Stopping the bot.
13:29:25.206 INFO  BotMain Session lasted for: 01:20:54.9838848
13:29:25.206 DEBUG BotMain CurrentBot.Stop()
13:29:25.413 INFO  SimpleFollow [SimpleFollow] Unable to open social window!
13:29:25.413 DEBUG SimpleFollow [SimpleFollow] Received follower message: Message: WorldID: -1 LevelAreaId: 0 Position: <0, 0, 0> IsInTown: False IsInGame: False ActorSNO: 0 ActorClass: InvalidHitpointsmax: 0 HitpointsCurrent: 0 GameId: FactoryId: 0, High: 0, Low: 0 LastUpdated: 2014-05-29 11:27:55 IsVendoring: False IsLoadingWorld: False ProfileTagName:  Class=Invalid IsInParty=True BattleTagHash=-663973636
13:29:25.413 DEBUG SimpleFollow [SimpleFollow] Inviting Invalid (-663973636) to the party - Incorrect Game. IsInGame=False IsInParty=True NumPartyMembers=2
13:29:25.414 DEBUG SimpleFollow [SimpleFollow] Received follower message: Message: WorldID: -1 LevelAreaId: 0 Position: <0, 0, 0> IsInTown: False IsInGame: False ActorSNO: 0 ActorClass: InvalidHitpointsmax: 0 HitpointsCurrent: 0 GameId: FactoryId: 0, High: 0, Low: 0 LastUpdated: 2014-05-29 11:27:55 IsVendoring: False IsLoadingWorld: False ProfileTagName:  Class=Invalid IsInParty=True BattleTagHash=-663973636
13:29:25.414 DEBUG SimpleFollow [SimpleFollow] Inviting Invalid (-663973636) to the party - Incorrect Game. IsInGame=False IsInParty=True NumPartyMembers=2
13:29:25.414 DEBUG SimpleFollow [SimpleFollow] Received follower message: Message: WorldID: -1 LevelAreaId: 0 Position: <0, 0, 0> IsInTown: False IsInGame: False ActorSNO: 0 ActorClass: InvalidHitpointsmax: 0 HitpointsCurrent: 0 GameId: FactoryId: 0, High: 0, Low: 0 LastUpdated: 2014-05-29 11:27:55 IsVendoring: False IsLoadingWorld: False ProfileTagName:  Class=Invalid IsInParty=True BattleTagHash=-663973636
13:29:25.415 DEBUG SimpleFollow [SimpleFollow] Inviting Invalid (-663973636) to the party - Incorrect Game. IsInGame=False IsInParty=True NumPartyMembers=2
13:29:25.415 DEBUG SimpleFollow [SimpleFollow] Received follower message: Message: WorldID: -1 LevelAreaId: 0 Position: <0, 0, 0> IsInTown: False IsInGame: False ActorSNO: 0 ActorClass: InvalidHitpointsmax: 0 HitpointsCurrent: 0 GameId: FactoryId: 0, High: 0, Low: 0 LastUpdated: 2014-05-29 11:27:55 IsVendoring: False IsLoadingWorld: False ProfileTagName:  Class=Invalid IsInParty=True BattleTagHash=-663973636
13:29:25.415 DEBUG SimpleFollow [SimpleFollow] Inviting Invalid (-663973636) to the party - Incorrect Game. IsInGame=False IsInParty=True NumPartyMembers=2
13:29:25.415 DEBUG SimpleFollow [SimpleFollow] Received follower message: Message: WorldID: -1 LevelAreaId: 0 Position: <0, 0, 0> IsInTown: False IsInGame: False ActorSNO: 0 ActorClass: InvalidHitpointsmax: 0 HitpointsCurrent: 0 GameId: FactoryId: 0, High: 0, Low: 0 LastUpdated: 2014-05-29 11:27:56 IsVendoring: False IsLoadingWorld: False ProfileTagName:  Class=Invalid IsInParty=True BattleTagHash=-663973636
13:29:25.415 DEBUG SimpleFollow [SimpleFollow] Inviting Invalid (-663973636) to the party - Incorrect Game. IsInGame=False IsInParty=True NumPartyMembers=2
13:29:25.416 DEBUG SimpleFollow [SimpleFollow] Received follower message: Message: WorldID: -1 LevelAreaId: 0 Position: <0, 0, 0> IsInTown: False IsInGame: False ActorSNO: 0 ActorClass: InvalidHitpointsmax: 0 HitpointsCurrent: 0 GameId: FactoryId: 0, High: 0, Low: 0 LastUpdated: 2014-05-29 11:27:56 IsVendoring: False IsLoadingWorld: False ProfileTagName:  Class=Invalid IsInParty=True BattleTagHash=-663973636
13:29:25.416 DEBUG SimpleFollow [SimpleFollow] Inviting Invalid (-663973636) to the party - Incorrect Game. IsInGame=False IsInParty=True NumPartyMembers=2
13:29:25.416 DEBUG SimpleFollow [SimpleFollow] Received follower message: Message: WorldID: -1 LevelAreaId: 0 Position: <0, 0, 0> IsInTown: False IsInGame: False ActorSNO: 0 ActorClass: InvalidHitpointsmax: 0 HitpointsCurrent: 0 GameId: FactoryId: 0, High: 0, Low: 0 LastUpdated: 2014-05-29 11:27:56 IsVendoring: False IsLoadingWorld: False ProfileTagName:  Class=Invalid IsInParty=True BattleTagHash=-663973636
13:29:25.416 DEBUG SimpleFollow [SimpleFollow] Inviting Invalid (-663973636) to the party - Incorrect Game. IsInGame=False IsInParty=True NumPartyMembers=2
13:29:25.417 DEBUG SimpleFollow [SimpleFollow] Received follower message: Message: WorldID: -1 LevelAreaId: 0 Position: <0, 0, 0> IsInTown: False IsInGame: False ActorSNO: 0 ActorClass: InvalidHitpointsmax: 0 HitpointsCurrent: 0 GameId: FactoryId: 0, High: 0, Low: 0 LastUpdated: 2014-05-29 11:27:56 IsVendoring: False IsLoadingWorld: False ProfileTagName:  Class=Invalid IsInParty=True BattleTagHash=-663973636
13:29:25.417 DEBUG SimpleFollow [SimpleFollow] Inviting Invalid (-663973636) to the party - Incorrect Game. IsInGame=False IsInParty=True NumPartyMembers=2
 
Last edited:
Strange indeed. Not really sure what to suggest...

Can you try with a fresh DB install without any plugins other than Trinity, QuestTools, and SimpleFollow and without touching YAR in any way whatsoever

Failing that, can you try and set up your bots to run Ghom using my customised SimpleFollow? See my guide here: http://www.thebuddyforum.com/demonb...w-multi-bot-party-plugin-137.html#post1533911
This uses older versions of Trinity/QuestTools and the Official DB release (not BETA) that I know are 100% stable with my edited SimpleFollow.

Hi Glancey,

Thanks.

It's definitely 1.3.39 of the plugin. When I used your version it worked fine. So I downloaded the latest version and deleted your plugin with the latest version, same problem. So it must be the latest version's fault.

Anybody out there have old versions I can try?

Thanks again.
 
is it possible to play both bots on same pc?

and i want to play the leader manually
 
I'd highly recommend setting up a freeDNS on both machines that way you never have to reconfig the file to the new IP when your ISP issues one to your modem. You can set it up for free at dynu: Dynu Systems, Inc. - Free dynamic DNS service .

Ive tried this, but I forgot to mention that im trying to run a bot with a friend (Me following him) ~ Basically he lives on the other side of the world. Do i still use the DNS thing? cause I cant seem to get it to work (Disabled firewall and done the ipthing - 192, etc)
 
Hi guys .
Please if you can say me please step by step how i can play with my friend simplefollow bot ? me set in 1 city and he in another . thanks .
 
Ive tried this, but I forgot to mention that im trying to run a bot with a friend (Me following him) ~ Basically he lives on the other side of the world. Do i still use the DNS thing? cause I cant seem to get it to work (Disabled firewall and done the ipthing - 192, etc)

It's not really meant to do that and doesn't work well unless both of you have superfast internet connections. The dynu dns program just alleviates you from having to always check what IP you have and change it in the simple follow settings.

Secondly, the 192. ip address is your LOCAL lan address, you need to input the WAN IP address from your cable modem/router that your ISP gives you. Entering in 192.0.x.x will never go outside your router and only stay on your LAN network.

Since you probably have little experience in any of this, both of you should just set up a dynu account, it will give you an address that automatically maps your IP to it like (bozo.dynu.com->ISP WAN IP) so you can just put that in as the IP address to connect with eachother. IF you do manage to connect, i doubt it will play well at all due to how many hops you both have to go through to reach eachother.
 
It's not really meant to do that and doesn't work well unless both of you have superfast internet connections. The dynu dns program just alleviates you from having to always check what IP you have and change it in the simple follow settings.

Secondly, the 192. ip address is your LOCAL lan address, you need to input the WAN IP address from your cable modem/router that your ISP gives you. Entering in 192.0.x.x will never go outside your router and only stay on your LAN network.

Since you probably have little experience in any of this, both of you should just set up a dynu account, it will give you an address that automatically maps your IP to it like (bozo.dynu.com->ISP WAN IP) so you can just put that in as the IP address to connect with eachother. IF you do manage to connect, i doubt it will play well at all due to how many hops you both have to go through to reach eachother.

ah, so basically i should get isBoxer and one of us run it? (whoever has the best internet?- then we just use the local thing?)
 
ah, so basically i should get isBoxer and one of us run it? (whoever has the best internet?- then we just use the local thing?)

isBoxer is only for running multiple accounts on the same computer, it won't help you at all in this situation.
 
isBoxer is only for running multiple accounts on the same computer, it won't help you at all in this situation.

but if i did just use isboxer (going to use my pc for both), then just use standard settings? (or do i still use that website?)
 
Getting this error on the follower every time it tries to connect to leader. I know it is establishing the connection as it is showing in my netstat.

Thanks

Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.Real*****.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.Real*****.PrivateInvoke(MessageData& msgData, Int32 type)
at SimpleFollow.IFollowService.GetUpdate()
at SimpleFollow.SimpleFollow.ClientUpdate()
[SimpleFollow] Initializing Client Service connection to http://10.1.1.3:10920/Follow
 
hi, for hc gearing purposes i have 1 char standing in town while others are rifting
the problem, followers sometimes teleport to the afk char instead of leader - they were doing that as far as i remember but ever since i updated to newest quest tools, trinity and simple follow (previous version was 1.x.28) they start running "somewhere" in town after teleporting to afk char then teleport to the same char again and run again till goldtimer breaks the loop
i will probably get back to .28 version (if i find it) but in which file can i change bots to always teleport to leader (or maybe its not simplefollow problem but rather trinity)?
 
Just to confirm.. Does anyone have this working on two different computers not on the same connection? (ex. my computer, and my friends across town)
Lots of people asked this question, and the instructions given don't work. Hopefully someone can help.
thanks a lot.
 
Back
Top