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

[Party Plugin] SimpleFollow - Multi-Bot Party Plugin

Hello. Can somone explain how can i powerlevel? I want to 3 bots follow me (Ii would run manualy).
 
Last edited:
I can confirm that it is in fat the plugin that is causing the issue with "boss fight accept" dialogues in the leader bot. I am using the all quests all all acts profile for the leader bot:

http://www.thebuddyforum.com/demonb...4-full-questing-all-acts-complete-tested.html

and the simple follow plugin from the git.

I tried:

-shoving two bots running the same profile into a single game without the plugin, and had the same problem. Neither would click the boss accept button.
-If I join the game and play the follower by hand and let the bot run without the plugin, it still will not click.
-When solo, the bot runs its tasks with the simple follow plugin enabled.

It looks to me like none of the profiles I have tried contain code which gives them a function to click the boss accept button. That means that the code in the SimpleFollow plugin is where the bug is.
 
Last edited:
testing the plugin for 3 day and working really good

the only problem i found when the follower cant follow the leader they try to recall.. but if a ranged mob is casting they will keep recall and doing nothing until they die :p

they should clear everything before trying to recall
 
[edit]

Ignore this post, I am still working on the problem, but this does not fix it.


I think I have identified the bug that prevents the party leader from clicking the accept button for boss fights.

in GameUI.CS are two lines:

Code:
            SafeClick(PartyLeaderBossAccept,   ClickDelay.Delay, "Boss Portal Accept");
            SafeClick(PartyFollowerBossAccept, ClickDelay.Delay, "Boss Portal Accept");

Simply changing them to:

Code:
            SafeClick(PartyLeaderBossAccept,   ClickDelay.NoDelay, "Boss Portal Accept");
            SafeClick(PartyFollowerBossAccept, ClickDelay.NoDelay, "Boss Portal Accept");

Fixes the problem, which likely means that the bug is somewhere in the SafeClick function. I'll try and figure out where the bug is when I get some more time, but I did want to let the developer of this plugin know what is going on.
 
Last edited:
BEAR IN MIND THAT IF YOU USE THIS FOR THE BOT ATM, IT WILL SPAM SEND ACCEPT REQUESTS. BLIZZ IS LIKELY TO FIGURE OUT THAT A BOT IS RUNNING DUE TO THE RATE.

Not true, SafeClick won't click unless the button is visible.

Anyways, the bug has nothing to do with SimpleFollow, it has to do with either the UseObject or MoveToActor tag which will continue to interact with the boss portal, which resets the timer on SafeClick.
 
Not true, SafeClick won't click unless the button is visible.

Anyways, the bug has nothing to do with SimpleFollow, it has to do with either the UseObject or MoveToActor tag which will continue to interact with the boss portal, which resets the timer on SafeClick.

By making the change I get a spam click type of behavior in my log. I'll try and post it when I get a free minute. If thats not the case then yeah, you should be cool.

As far as where the bug is located, I'll happily defer to you and see if I can track it down. Thanks for the plug in!
 
Hello. Can somone explain how can i powerlevel? I want to 3 bots follow me (Ii would run manualy).

Hi,

Just what I am about to do, as I have a new account turning up soon, thus making 8, so I gave it a go. Not bothered since the start of the year, as all my chars are 60 and have completed all levels.

Anyway, how to get this to work with you controlling the leader:

On the leader DB, make sure you use a blank profile.
This is all the code in the blank profile:
PHP:
<Profile>
	<Name>BlankProfile</Name>
	<KillMonsters>False</KillMonsters>
	<PickupLoot>False</PickupLoot>

	<Order>
		<While condition="True">
		</While>
	</Order>
</Profile>

That's it.

The Combat and Looting can be activated (True) or deactivated (False), it's up to you. I like to control the leader fully.
I have found that the followers sometimes quit, but they do come back :o :p :D

Everything else is as you'd set up when all the toons are controlled by the bot.
 
Last edited:
Quick question, would REALLY appreciate some input.

I'm running this with 2 barbs and a monk. About to add a 4th bot to the party.

Which class would you all suggest to maximize party buffs so I can venture closer to MP10 with survivability?

BIG THANKS!!!
 
Hi,

Just what I am about to do, as I have a new account turning up soon, thus making 8, so I gave it a go. Not bothered since the start of the year, as all my chars are 60 and have completed all levels.

Anyway, how to get this to work with you controlling the leader:

On the leader DB, make sure you use a blank profile.
This is all the code in the blank profile:
PHP:
<Profile>
    <Name>BlankProfile</Name>
    <KillMonsters>False</KillMonsters>
    <PickupLoot>False</PickupLoot>

    <Order>
        <While condition="True">
        </While>
    </Order>
</Profile>

That's it.

The Combat and Looting can be activated (True) or deactivated (False), it's up to you. I like to control the leader fully.
I have found that the followers sometimes quit, but they do come back :o :p :D

Everything else is as you'd set up when all the toons are controlled by the bot.

This won't work when the leader is running Trinity, btw.

Trinity always has looting enabled regardless of the profile PickupLoot setting.

THIS will work with Trinity though:
PHP:
<Profile> 
    <Name>BlankProfile</Name> 
    <KillMonsters>False</KillMonsters> 
    <Order> 
        <ToggleTargeting combat="False" looting="False" />
        <While condition="True"> 
        </While> 
    </Order> 
</Profile>
 
Hey guys I just downloaded this pulgin and followed the directions above by making the stronger bot the leader bot and loading my choice of profile with the plugin checked and then loading the simplefollow.xml on the follower bot and it seem the follower bot is working flawlessly but the leader bot is not sending invites and when i invite the follower bot myself the follow bot instantly joins and the leader starts the game like normal but then the follower bot leaves the game shortly after the leader bot starts moving and the follower bot message says the leader bot is not in the game, exiting. Says could not get an update from the leader using the http host site. It is like the plugin is not working for the leader bot...

P.S. I am only using the trinity plug in and quest tools with the simple follow on both accounts. I run the "In_a_rush Oasis" profile on the leader bot and simplefollow.xml on follower. If any more information is needed to help please reply with what I can do.
 
Last edited:
- enable simple follow plugin on leader
- enable invite 1/2/3 in simple follow config
- turn of player near you/recently played/offline
- friend list = only bots who will run in party
 
I followed these settings and this did not work for me at all, only friends the bots have are each other. all options inside simplefollow are checked friend 1,2,3,4 and debugg the server numbers are exactly the same as well. for some reason the leader but is not communication through the server is my guess. what could cause this?
 
i tried setting up a party of 2 bots, after 2-3 runs the DB on the leader will freeze for no reason, need to kill it manually via task manager, happens everytime.
EDIT: this is the log when the leader hangs temp.webp
 
Last edited:
i tried setting up a party of 2 bots, after 2-3 runs the DB on the leader will freeze for no reason, need to kill it manually via task manager, happens everytime
does it freeze when the leader is in town? just as its inviting the first bot? (social window open)
 
does it freeze when the leader is in town? just as its inviting the first bot? (social window open)

Yes it is, as soon as he starts a new game, just before inviting the follower bots, the social window is open as you said.
 
Yes it is, as soon as he start a new game, just before inviting the follower bots.
yeah i was having the same problem, i spoke to rrrix but he never has the issue. anyway a few hours before i was banned i was trying out things to fix it. in Social.cs find the OpenSocialWindow() method and change:

Code:
GameUI.SafeClick(ToggleSocialButton, ClickDelay.NoDelay, "Social Window");

to

Code:
GameUI.SafeClick(ToggleSocialButton, ClickDelay.Delay, "Social Window");

doing this seemed to fix the problem for me. i couldnt figure out what was actually causing it to happen (log indicated nothing) so i just concluded it was magic (or rrrix's computer and connection is better than mine).
 
kk thank you very much, ill try it and will report back after monitoring for a while

EDIT: 5 runs without freezing now, works like a charm althought on the DB log it says something like Unable to open the social window. I think this must be because im using a slow computer and connection, with NoDelay it just got too fast to handle
 
Last edited:
Hm, guys, i was thinking about power leveling 3 chars with, say, a manually played wizard. I was experimenting with that plugin and i can't seem to make it work manually. Am i missing something here or what? As soon as you stop or pause the leader bot, it all breaks down. What would be the way around that?
 
Hm, guys, i was thinking about power leveling 3 chars with, say, a manually played wizard. I was experimenting with that plugin and i can't seem to make it work manually. Am i missing something here or what? As soon as you stop or pause the leader bot, it all breaks down. What would be the way around that?
the followers move to a location that is broadcast by the leader which obviously requires demonbuddy and the plugin running. you could try having demonbuddy running a blank profile and manually run around with your leader and it should work (although i havent tested).
 
blank profile, you say, this sounds like something that would work, i was thinking something like that as well, but i've never seen a blank profile, lol. lemme look around for one.
 
Back
Top