Everything posted by Khaleesi
- Khal Wintertodt
-
๐ฅ KHAL SCRIPTS TRIALS ๐ฅ HIGHEST QUALITY ๐ฅ BEST REVIEWS ๐ฅ LOWEST BANRATES ๐ฅ TRIALS AVAILABLE ๐ฅ DISCORD SUPPORT ๐ฅ ALMOST EVERY SKILL ๐ฅ CUSTOM BREAKMANAGER ๐ฅ DEDICATED SUPPORT
Not giving trials on pest control anymore, but I activated wintertodt ๐
- Khal Tutorial Island
- Khal Blast Furnace
- Khal AIO RuneCrafter
-
Khal Woodcutter
Enjoy!
-
Khal Mort Myre Fungus
Enjoy! You already have an expired trial
- Khal Mort Myre Fungus
- Khal Blast Furnace
- Khal AIO Fletcher
- ๐ฅ KHAL SCRIPTS TRIALS ๐ฅ HIGHEST QUALITY ๐ฅ BEST REVIEWS ๐ฅ LOWEST BANRATES ๐ฅ TRIALS AVAILABLE ๐ฅ DISCORD SUPPORT ๐ฅ ALMOST EVERY SKILL ๐ฅ CUSTOM BREAKMANAGER ๐ฅ DEDICATED SUPPORT
-
Khal AIO Tabmaker
Strange works fine here and for everyone I know who is running. Like I said, disable the doors in the house option, maybe that will do the trick for you ๐ Will also take a look why it's not doing that itself, maybe some issue bcs the new interface. Will have a look at it!
-
Khal AIO Tabmaker
Fixed screen mode? try to disable doors You can use Gyazo or imgur links for images ^^
- Khal Wintertodt
-
Khal Blast Furnace
https://osbot.org/forum/forum/210-refunds-appeals/ Banns are not really a reason for refunds though ... Banns are the repsonsibility of the user Use more breaks, mirror mode, so many optins decrease bann rates
- ๐ฅ KHAL SCRIPTS TRIALS ๐ฅ HIGHEST QUALITY ๐ฅ BEST REVIEWS ๐ฅ LOWEST BANRATES ๐ฅ TRIALS AVAILABLE ๐ฅ DISCORD SUPPORT ๐ฅ ALMOST EVERY SKILL ๐ฅ CUSTOM BREAKMANAGER ๐ฅ DEDICATED SUPPORT
- Khal AIO Fletcher
-
Khal AIO Fletcher
Try it out! Enjoy
-
Khal Blast Furnace
hmm good question, will take a look at it! Could be that mirror causes this, not sure though
-
Khal AIO RuneCrafter
Sure is! Enjoy
- ๐ฅ KHAL SCRIPTS TRIALS ๐ฅ HIGHEST QUALITY ๐ฅ BEST REVIEWS ๐ฅ LOWEST BANRATES ๐ฅ TRIALS AVAILABLE ๐ฅ DISCORD SUPPORT ๐ฅ ALMOST EVERY SKILL ๐ฅ CUSTOM BREAKMANAGER ๐ฅ DEDICATED SUPPORT
-
Khal AIO Agility
Typical mirror mode ... Restart mirror mode ^^
-
Khal Blast Furnace
I'm working on some other things first, so not sure what the ETA will be atm
- are you bored?
-
Looting problem
Ok so for this function: @Override public boolean canProcess() throws InterruptedException { return script.getGroundItems().closest(GroundID) != null && script.getGroundItems().closest(GroundID).isOnScreen(); //script.getGroundItems().closest(GroundID).isVisible() ; } You are loading a new item 2 times, if you would be walking it could be loading different items or even return Null on the isOnScreen method. + You should check in here if your inventory is full or not. A better way is to load it once and check on it. is this @Override public boolean canProcess() throws InterruptedException { if(script.getInvenotry().isFull){ return false; } grountItem item = script.getGroundItems().closest(GroundID); return item != null && item.isOnScreen(); } __________________________________________________________________________________________________________________________________________________________________ For the next Part: @Override public void process() throws InterruptedException { script.currentState = Status.LOOTING; GroundItem loot = script.getGroundItems().closest(GroundID); //if (GroundID != null && !script.getInventory().isFull()) if (!script.inventory.isFull()){ loot.interact("Take"); sleep(random(999,1777)); } } You are not Null checking if there is loot on the ground. (Commented out) Also move the inventory check to canProcess, else it might get stuck in trying to loot but your inventory is full so it will never loot. @Override public void process() throws InterruptedException { script.currentState = Status.LOOTING; GroundItem loot = script.getGroundItems().closest(GroundID); if (loot != null){ loot.interact("Take"); sleep(random(999,1777)); } } Try to consider using Conditional sleeps instead of a random sleep. This might click the loot multiple times for no reason. You could do this instead: @Override public void process() throws InterruptedException { script.currentState = Status.LOOTING; GroundItem loot = script.getGroundItems().closest(GroundID); if (loot != null){ if(loot.interact("Take")){ int prevAmount = script.getInventory().getAmount(loot.getName()); new ConditionalSleep(random(5000, 7500)) { @Override public boolean condition() throws InterruptedException { return script.getInventory().getAmount(loot.getName()) > prevAmount; } }.sleep(); } } } I Hope this helped you ^^