Jump to content

Satan

Lifetime Sponsor
  • Posts

    173
  • Joined

  • Last visited

  • Feedback

    100%

Everything posted by Satan

  1. My family was on holiday. So I didn't get to celebrate it.
  2. Your sugestion sounds good to me, and there will be a nice amount of winners this way.
  3. 1 - Khal AIO Agility (Already bought it) Khal Wintertodt 2 - OSRS Script Factory Pro Edition 3 - Khal Tempoross 4 - Perfect Blast Furnace 5 - Perfect Runecrafting GL all
  4. I didn't post proof of voting for the contest in the original thread so I missed out on the other 100$ but i'll give this a try.
  5. This looks great, could i get Auth to test the script?
  6. This script looks realy good. Could I get a trial to test it?
  7. I'd like to see it. i followed your botting thread and this one in the past. would be great to see more from you. But if it's a method that can crash real quick if a few more bots are added. you shouldn't share it.
  8. This is fixed! API returned something unexpected. Thanks all.
  9. Getting the same error
  10. I put the full code in the OP now. Did change what the script collects but the banking and walking is identical. Hopefully y'all can help.
  11. final private Area shelfArea = new Area(3087, 3251, 3094, 3255);
  12. Thanks for replying! Except how would this explain the log message at the top of the onLoop() not printing? It is not inside another block or anything.
  13. Thanks again, but yes I do checks before calling any method and there are null checks troughout the script, also if there were to be a NPE it would log it to the console i believe.
  14. Hey, thanks for replying. It always gets to where it needs to be, and logs: "WebWalkingEvent; Terminated because of break condition!" in the console. weirdly enough that is also the last method being called before it stops and just stands there. Even after restarting the script it does not seem to do anything now, where as before it did. Note that i didnt change anything in the script.
  15. Hi all, I'm working on a script. There are no errors in my script and no error messages appear, This is not the first script I have made and I like to believe I have a decent amount of scripting knowledge. For some reason, the script just likes to sit still after having webwalked to the bank / field. Not doing anything, not logging anything even though I have a log messages troughout my whole script, also in the beginning of the onloop and before calling the actual methods. The weird thing is if I pause and then resume the script it will run as expected. (for a couple of trips) And sometimes runs fine for like ~10 trips. import org.osbot.rs07.api.map.Area; import org.osbot.rs07.api.map.constants.Banks; import org.osbot.rs07.api.model.Entity; import org.osbot.rs07.event.WebWalkEvent; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import org.osbot.rs07.utility.Condition; import org.osbot.rs07.utility.ConditionalSleep; @ScriptManifest(author = "contiez", info = "Farms", logo = "", name = "potato", version = 1.0) public class potato extends Script { private int itemid = 1942; private int world = 0; @Override public int onLoop() throws InterruptedException { log("Loop"); getPotatos(); return (random(400, 600)); } private void getPotatos() throws InterruptedException { log("method 1"); Area field = new Area(3155, 3290, 3140, 3268); Area pregate = new Area(3143, 3292, 3146, 3294); Entity potato = objects.closest("Potato"); if (world == 0) { world = worlds.getCurrentWorld(); } if (!getInventory().isFull()) { if (!field.contains(myPlayer())) { log("walk to field"); WebWalkEvent webEvent = new WebWalkEvent(field); webEvent.setBreakCondition(new Condition() { @Override public boolean evaluate() { return field.contains(myPlayer()); } }); execute(webEvent); } else if (field.contains(myPlayer()) && getMap().canReach(potato)) { if (potato != null) potato.interact("Pick"); new ConditionalSleep(750, 500) { @Override public boolean condition() throws InterruptedException { return myPlayer().isAnimating() && myPlayer().isMoving(); } }.sleep(); } else if (field.contains(myPlayer()) && !getMap().canReach(potato)) { log("walk to gate"); WebWalkEvent webEvent = new WebWalkEvent(pregate); webEvent.setBreakCondition(new Condition() { @Override public boolean evaluate() { return pregate.contains(myPlayer()); } }); execute(webEvent); } } else if (getInventory().isFull()) { bank(); } } private void bank() throws InterruptedException { if (Banks.DRAYNOR.contains(myPlayer())) { if (getBank().isOpen()) { getBank().depositAll(); } else { getBank().open(); } } else { WebWalkEvent webEvent = new WebWalkEvent(Banks.DRAYNOR); log("walk to bank"); webEvent.setBreakCondition(new Condition() { @Override public boolean evaluate() { return Banks.DRAYNOR.contains(myPlayer()); } }); execute(webEvent); } } } Help would be really appreciated!
  16. Gets stuck in the beginning and also when equipping the dagger. Otherwise its great thanks!
  17. Satan

    7qp F2P Quester

    Thanks for this great script! Few bugs: Typo in paint Sometimes dies at dark wizards Sometimes when Juliet isn't on the balcony but in the room, it will get stuck between walking to the balcony and clicking on her. Sometimes during rune mysteries it gets stuck in the basement, not sure why. this happens rarely.
  18. Gratz on 101 Feedback, A proxy for the netherlands is always appreciated. GL everyone.
  19. Welcome back to osbot, I hope you can keep providing us with a fine working osbot, if not a better working one
  20. Satan

    .

    I'd like to buy 15m if that's still possible
  21. Sounds like it has potential
  22. i have been away from osbot for a while, and just got back to see most scripts that i bought have been dropped by the scripters. so need to start buying scripts again.
  23. @Apaec can you add lumbride castle support, is it possible to make the bot open the gate in edgeville? I also noticed that the bot at edgeville and at alkharid most of the time right clicks the door tile (when the door is open) and then walks to it. looks realy obvious can this be changed?
×
×
  • Create New...