ChuckyEgg
Member
- Joined
- Jun 14, 2012
- Messages
- 635
- Reaction score
- 8
ChuckyEgg's PartyLeader/PartyDude Co-Op Bot Plugin
Massacre those mobs as a team, gang bang their dead bodies , and pillage their dens
Massacre those mobs as a team, gang bang their dead bodies , and pillage their dens
Fully Compatible with Trinity
note: this is NOT the advanced version (comms) of the plugin
QUICK START
Intro ? run teams of 2, 3, or 4 bots through those nasty high level area champ farming profiles.
IMPORTANT
Leader's friends list MUST only contain the characters that will be invited to the party.
Note: The bots are not MADE to work together, they only do so due to running the same profile. This is something I'd like to add, if possible.... bots purposefully assisting each other in combat.
Setting Up
- extact folders (ZIP contains 2 folders)
- copy PartyLeader folder into the leader's Plugins folder
- copy PartyDude folder into the other members' Plugins folder
Enable and Configure PartyLeader
- enable the PartyLeader plugin
- select PartyLeader and click on the Config button
- select the total number of chars in the party
- choose whether or not PartyLeader will check if anybody has left the party
- click on the Done button to save these settings
Bang You're Off ? Starting the run
- Load the the SAME profile for all
- Enable and start the members (not the leader)
- Start the leader
Enjoy

IN MORE DETAIL
ABOUT THIS PLUGIN
This plugin (2 part plugin) will allow you to run up to 4 characters together in the same party (CO-OP BOTS).
It achieves this by opening up the social menu and locating and clicking on the Invite to Party of the first 4 people in the friends list. It locates the Invite to Party button by its hash. Only the first 4 hashes have been recorded within the plugin, therefore it cannot invite anyone in position 5 or higher in the friends list.
You don't need anything extra to run this plugin, just DemonBuddy. What other plugins you will need will depend on your choice of profile, and what you are looking to get from your botting runs.
This plugin comes in 2 parts (2 plugins); PartyLeader, PartyDude
THE FOLDERS
PartyLeader ? this goes in the plugins folder of the bot you wish to be the leader of the party
PartyDude ? this goes in the plugins folder of each of the non leader members of the party
THE FILES
PartyLeader
- PartyLeader.cs ? the plugin that controls the creation of the party (sends out invites)
- PartyLeader.xaml ? the XAML description of the configuration window (GUI)
- ConfigSettings ? holds the last saved configurable settings of the plugin (related to party size, and checking on party integrity)
PartyDude
- PartyDude.cs ? the plugin that looks for invites to a party and accepts them
THE SETUP
The character who will be the leader should only have in its friends list the characters it will be inviting to the party e.g.
- for a 2 character party, PartyLeader will invite the 1st person in the friends list
- for a 3 character party, PartyLeader will invite the first and second person in the friends list
- for a 4 character party, PartyLeader will invite the 1st, 2nd, and 3rd person in the friends list
PartyLeader folder must be placed in the Plugins folder of the leader's DemonBuddy
PartyDude folder must be placed in the Plugins folder of all characters who will be in the party, but not the character who will be the leader.
STARTING IT UP
Enable and then configure the PartyLeader plugin, setting the total party size, 2, 3, or 4, and whether or not you want the leader to make regular checks on the party to see if anyone has left. This has been added with champ farming in mind, because you don't really want to be left in a party of 2.
Re checking on the party integrity. If it has been found that a member has left, the leader will teleport back to base and leave game. It will then create a new game and party. If an excessive number of attempts to create a party occurs within a 10 minute period, then the leader will stop the bot. This will leave the other members of the party to solo the profile. This is not currently user configurable via the config window, but I aim to make it so.
Profile ? all the bots MUST run the same profile, or at least a profile with a similar path. This is how they are able to interact with anything that the profile allows when on a run.
Bot Start / Plugin Enable Order - It does not matter in which order you start the bots/plugins, but it's best to start the non leaders first, so that when the leader is started up, the first set of invites will have somewhere to go.
- the leader will make 3 attempts to invite everyone to the party
- this is required due to invites being missed/cancelled due to transitioning between the game and the menus
Once you are happy with the configuration and all the non leader bots have been started, you can then start the leader bot.
The Leader on entering the game, will start the process of forming the party. Three attempts will be made to invite all to the party, and once this is done, the leader will join the other party members on the run.
That's it, enjoy

Hopefully

Dedication: GilesSmith..... the Config Window section might be a wee bit recognisable

Thanks for creating code that one can easily learn from

REQUIRED FILES AND DOWNLOAD AREA
Attachments
-
Party Leader - Party Dude - The Co-Op Botting plugin.zip9.5 KB · Views: 361
-
Party Leader - Party Dude - The Co-Op Botting plugin v1.1.zip10.9 KB · Views: 308
-
PartyLeader - slower party creation time - for Siqs.zip7.8 KB · Views: 212
-
PartyLeader - an extra attempt to create a party - for Siqs.zip7.8 KB · Views: 244
-
Party Leader - Party Dude - The Co-Op Botting plugin v1.2.zip11.3 KB · Views: 428
-
Party Leader - Party Dude - The Co-Op Botting plugin v1.2.1.zip11.2 KB · Views: 607
Last edited: