LemonCamel 6 Share Posted October 20, 2017 You need a steam battle staff for Humidify equipped. You need a tome of fire and staff of air for Super glass make. Start with mahogany logs, astrals, nats and cash in invent v 0.3: Added mahogany log planker Start near any bank doesn't matter. It will not log you out at the end so make sure you have enough shit. Would be a good idea to have a surplus of astrals because it will fuck up if you don't and might get you banned This is a WIP so I will get an anti-ban probably later this weekend https://www.dropbox.com/s/rbm608xbk2kfv6r/Super%20Glass%20Maker.jar?dl=0 Here import org.dreambot.api.script.AbstractScript; import org.dreambot.api.methods.container.impl.bank.Bank; import org.dreambot.api.methods.Calculations; import org.dreambot.api.wrappers.interactive.GameObject; import org.dreambot.api.script.ScriptManifest; import org.dreambot.api.script.Category; import org.dreambot.api.methods.magic.Lunar; @ScriptManifest(category = Category.MAGIC, name = "Super Glass Make", author = "LemonCamel", version = 0.03) public class Super_Glass_Make extends AbstractScript { private boolean startScript1; private boolean startScript2; private boolean startScript3; private Guiforshit gui; @Override public void onStart() { gui = new Guiforshit (this); gui.setVisible(true); } @Override public int onLoop() { if (startScript1) { getBank().open(); if (!getInventory().contains(9075)) { getBank().withdrawAll(9075); sleepUntil(() -> getInventory().contains(9075), 500); } sleep(Calculations.random(300, 500)); getBank().depositAllExcept(9075); sleep(Calculations.random(100, 200)); getBank().withdraw(401, 13); sleep(Calculations.random(200, 500)); getBank().withdraw(1783, 13); sleep(Calculations.random(200, 500)); getBank().close(); sleepUntil(() -> !getBank().isOpen(), 8000); getMagic().castSpell(Lunar.SUPERGLASS_MAKE); sleep(Calculations.random(3100, 3300)); getBank().open(); sleepUntil(() -> getBank().isOpen(), 8000); getBank().depositAll(1775); if(!getInventory().contains("Astral rune")) { log("script ran out of astral runes and will now stop"); stop(); } } if (startScript2){ getBank().open(); if (!getInventory().contains(9075)) { getBank().withdrawAll(9075); sleepUntil(() -> getInventory().contains(9075), 500); } sleep(Calculations.random(300, 500)); getBank().depositAllExcept(9075); sleep(Calculations.random(100, 200)); getBank().withdrawAll(434 ); sleep(Calculations.random(200, 500)); getBank().close(); sleepUntil(() -> !getBank().isOpen(), 8000); getMagic().castSpell(Lunar.HUMIDIFY); sleep(Calculations.random(3100, 3300)); getBank().open(); sleepUntil(() -> getBank().isOpen(), 8000); getBank().depositAll(1761); if(!getInventory().contains("Astral rune")) { log("script ran out of astral runes and will now stop"); stop(); } } if (startScript3){ getBank().open(); if (!getInventory().contains(9075)) { getBank().withdrawAll(9075); sleepUntil(() -> getInventory().contains(9075), 500); } sleep(Calculations.random(300, 500)); getBank().depositAllExcept(9075); sleep(Calculations.random(100, 200)); getBank().withdrawAll(1923 ); sleep(Calculations.random(200, 500)); getBank().close(); sleepUntil(() -> !getBank().isOpen(), 8000); getMagic().castSpell(Lunar.HUMIDIFY); sleep(Calculations.random(3100, 3300)); getBank().open(); sleepUntil(() -> getBank().isOpen(), 8000); getBank().depositAll(1921); if(!getInventory().contains("Astral rune")) { log("script ran out of astral runes and will now stop"); stop(); } } return 0; } public void setStartScript1(boolean startScript1){ this.startScript1 = startScript1;} public void setStartScript2(boolean startScript2){ this.startScript2 = startScript2;} public void setStartScript3(boolean startScript3){ this.startScript3 = startScript3;} } Link to comment Share on other sites More sharing options...
TheMcPker 74 Share Posted October 20, 2017 if(!getInventory().contains("Astral rune")) { log("script ran out of astral runes and will now stop"); stop(); } also please provide people with the source code instead of just .jar i don't recommend using this script for long periods of time after seeing the code Link to comment Share on other sites More sharing options...
LemonCamel 6 Author Share Posted October 20, 2017 if(!getInventory().contains("Astral rune")) { log("script ran out of astral runes and will now stop"); stop(); } also please provide people with the source code instead of just .jar i don't recommend using this script for long periods of time after seeing the code It doesn't say anything about an antiban in the post so I would assume people would use at their own risk. That being said, I have done sessions of 2hours multiple times with each of these and I have no bans in months. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.