BG Flag Clicker
Current version: 0.3
IMPORTANT: This has not been heavily tested. I ran a few ABs after getting the worst of the bugs fixed, I'm releasing it now since it's more reliable than 0.2.
The guarding is currently a little unreliable, sometimes it works fine, other times it moves right on after capturing. But it will reliably path to/capture flags.
IF YOU HAVE PROBLEMS, PLEASE POST A LOG, ALONG WITH AS MUCH DETAIL AS YOU CAN. My current testing is limited by queue times, if you post a log it will help me find problems that may not have showed up during testing. I currently have the plugin spamming the hell out of the debug log with anything that might be useful, I'll turn that all off as things clear up.
What it Does:
In AB (Tested) and IoC (Not Tested), it will look at nearby BG flags to determine their status. If there's a capturable flag, it will head over to it and interact with it.
How to Configure It:
At the moment, there's no options menu. Near the top of the file are the few configurable options.
These are the only parts you should edit (unless you REALLY know what you're doing, and if you manage to improve things, please let me know). They should be pretty self-explanatory.
What's Coming:
Soon
Improvements to the guarding system.
Temporary blacklisting for flags that it's died running to.
Future (Not coded at all yet):
Options menu
Possible support for other BG interactions and interactable objects (soulwells, mage tables, etc).
Versions:
v0.1
Current version: 0.3
IMPORTANT: This has not been heavily tested. I ran a few ABs after getting the worst of the bugs fixed, I'm releasing it now since it's more reliable than 0.2.
The guarding is currently a little unreliable, sometimes it works fine, other times it moves right on after capturing. But it will reliably path to/capture flags.
IF YOU HAVE PROBLEMS, PLEASE POST A LOG, ALONG WITH AS MUCH DETAIL AS YOU CAN. My current testing is limited by queue times, if you post a log it will help me find problems that may not have showed up during testing. I currently have the plugin spamming the hell out of the debug log with anything that might be useful, I'll turn that all off as things clear up.
What it Does:
In AB (Tested) and IoC (Not Tested), it will look at nearby BG flags to determine their status. If there's a capturable flag, it will head over to it and interact with it.
How to Configure It:
At the moment, there's no options menu. Near the top of the file are the few configurable options.
Code:
private int InteractRange = 200; // Longer range lets it pick a target a little more realistically, but the navigation may mess up
private bool MountEarly = true; // true = mounts while the gate is closed, false = normal HB
private bool TargetWhileRunning = false; // true = if it runs into an enemy along the path, stop, false = just run, don't stop unless attacked
private bool PullGuards = true; // true = target enemy players near the flag, false = just run in and try to capture, ignoring players
private bool TeamPlayer = true; // true = hang out at our flags, even if I didn't click them, false = just run to the next flag
private bool StayAtFlag = true; // true = wait at the flag after interacting, false = either move on to another flag or let the profile take over
private int ExtraWait = 30; // Hang around for this many seconds after the flag actually captures.
private bool ActiveGuard = true; // true = actively look for targets while waiting, false = just wait, do nothing unless attacked
private int minNum = 1; // Shortest time between pulses
private int maxNum = 5; // Longest time between pulses
What's Coming:
Soon
Improvements to the guarding system.
Temporary blacklisting for flags that it's died running to.
Future (Not coded at all yet):
Options menu
Possible support for other BG interactions and interactable objects (soulwells, mage tables, etc).
Versions:
v0.1
- Initial Release
- Cleaned up a lot of code (thanks, Apoc)
- More reliable flag status checking
- Better pathing to the flag
- More consistent pulse timing
- Even more reliable flag status checking (seems perfect for both factions)
- Guarding captured flags
- Attacking enemies en route to the flag, or just near the flag
- Mounting before the BG begins
Attachments
Last edited: