I downloaded the source and fixed the bug that causes your character to idle/music bug (They're the same). The problem is that there are MANY other bugs in the script, so even if you get it to run it has all kinds of weird behaviors. null pointers, etc. I ran two accounts with it an both got banned
Hint : /src/main/java/util/event/DisableAudioEvent.java
It's unfortunate because overall this script is REALLY well put together. Kudos to @Explv
Bug Report.
1) Bot gets stuck at the web in Varrock sewers
2) In single combat area the bot tries to attack an NPC when someone is splashing on it. Continues to click the NPC until it dies
imo the cpu would not be able to handle it but that's just a guess. Maybe in stealth mode? It will depend on what script you're running. Some of them are heavy on the cpu
Great guide thanks a lot for sharing this!
Do you use only 1 proxy/account or do you share a few accounts on the same proxy. I assume if you have a good proxy you should be okay to use multiple accounts? Especially if they don't all play at the same time and you use a different sandbox for each account
What are your thoughts on this?
Hey just purchased this yesterday and I wanted to say it's working great!
I have just one issue and also maybe a solution for you When interacting with the inventory in mirror mode the script is very slow and robotic. i.e. It can take +15-20 seconds to bury just a couple bones. Same issue when eating food. I don't know how the bot detection works but I feel like this won't help ban rates lol.
Have you tried something like this? The performance doesn't degrade in mirror mode so no weird robotic behavior.
getMouse().click(new RectangleDestination(getBot(), getInventory().getSlotBoundingBox(i)));
And if you don't mind answering this : What are some methods that you personally stay away from and what alternatives do you use instead?
I wish these performance issues were documented somewhere....
Thank you! @Camaro The performance difference is huge.
As a side note, I also tried this for a custom drop method but Camaro's method is still much faster.
mouse.move(new InventorySlotDestination(getBot(), i));
mouse.click(false);
I made a script that works well on stealth mode but when using mirror mode the behavior is not the same when using Inventory.dropAll().
In stealth mode it takes ~10 seconds to drop a full inventory.
In mirror mode it takes +30 seconds to drop a full inventory.
Is this normal behavior? I'm reporting it as a bug because it seems so strange and robotic.
This is my code :
inventory.dropAllExcept("Feather", "Fly fishing rod");
I'm not using any while loops or sleep commands...
If this isn't a bug, can someone please explain the discrepancy between the two? I'm still learning so any info is appreciated