Sikkunt Aaron Posted November 15, 2016 Posted November 15, 2016 Nice, you only going to do mining? You're pretty limited if ya do but either way good luck
Bamboozled Posted November 15, 2016 Author Posted November 15, 2016 Nice, you only going to do mining? You're pretty limited if ya do but either way good luck Mining for right now! Still experimenting and looking for methods
kushad Posted November 15, 2016 Posted November 15, 2016 this guy motivates me and always constantly helps me good luck to you my friend! 1
Bamboozled Posted November 16, 2016 Author Posted November 16, 2016 this guy motivates me and always constantly helps me good luck to you my friend! Now that motivates me thank you for your feedback!
MyJobisRWTing Posted November 16, 2016 Posted November 16, 2016 This is now my inspiration. Glad you found the community. 1
Bamboozled Posted November 17, 2016 Author Posted November 17, 2016 This is now my inspiration. Glad you found the community. Glad we could interact, appreciate you helping me test Air Runner V1.0 & designing the graphics for it! You the man!
Alek Posted November 17, 2016 Posted November 17, 2016 if (ore.isVisible()) { if (!myPlayer().isAnimating() && !myPlayer().isMoving()) { ore.interact("Mine"); sleep(random(2100, 3800)); mouse.moveVerySlightly(); } } else { getCamera().toEntity(ore); } Redundant code that essentially does nothing. Default InteractionEvent makes camera movements, checks for object visibility, walks, etc. You will get the exact same results (except the interaction is performed faster) if you just do: if (!myPlayer().isAnimating() && !myPlayer().isMoving()) { ore.interact("Mine"); Also look into ConditionalSleep and replace your static sleeps: sleep(random(2100, 3800)); Additionally, your "random" sleeps aren't really all that random. It's some tinfoil nooby stuff, especially the small delays: return random(210, 320); You can keep the longer sleeps deviations, but the above is kind of pointless. if (oresMined > 200 + random(20, 100) && !myPlayer().isAnimating() && !myPlayer().isMoving()) { sleep(random(3100, 3800)); worlds.hop(hopWorlds[random(0, 9)]); } Not bad, but if you are on a dead world why would you want to hop to a potentially full world? 1
Bamboozled Posted November 17, 2016 Author Posted November 17, 2016 if (ore.isVisible()) { if (!myPlayer().isAnimating() && !myPlayer().isMoving()) { ore.interact("Mine"); sleep(random(2100, 3800)); mouse.moveVerySlightly(); } } else { getCamera().toEntity(ore); } Redundant code that essentially does nothing. Default InteractionEvent makes camera movements, checks for object visibility, walks, etc. You will get the exact same results (except the interaction is performed faster) if you just do: if (!myPlayer().isAnimating() && !myPlayer().isMoving()) { ore.interact("Mine"); Also look into ConditionalSleep and replace your static sleeps: sleep(random(2100, 3800)); Additionally, your "random" sleeps aren't really all that random. It's some tinfoil nooby stuff, especially the small delays: return random(210, 320); You can keep the longer sleeps deviations, but the above is kind of pointless. if (oresMined > 200 + random(20, 100) && !myPlayer().isAnimating() && !myPlayer().isMoving()) { sleep(random(3100, 3800)); worlds.hop(hopWorlds[random(0, 9)]); } Not bad, but if you are on a dead world why would you want to hop to a potentially full world? Thank you boss for your feedback, I really appreciate that, I'm going to work on http://osbot.org/api/org/osbot/rs07/utility/ConditionalSleep.html & remove the redundancy! ++ It mines 200-300 ores and hops worlds and once landed it'll check to see whether imAlone is true or false and make the right moves from there so hoping avoiding all potentially crowded worlds! I should of included that method in thread!
Bamboozled Posted November 19, 2016 Author Posted November 19, 2016 (edited) this helps me alot! Glad you enjoyed it! Update 11/19/2016: 32/30 accounts with 41+ mining! Phase 1 complete, wooot! Resting 1 day then starting phase 2 if you want to purchase a level 3 with 41 mining just ask! Edited November 19, 2016 by Bamboozled
Bamboozled Posted November 21, 2016 Author Posted November 21, 2016 Update 11/20/2016: Fire Runner V1.0 released to public! Would love feedback
Juggles Posted November 22, 2016 Posted November 22, 2016 Hands down the worst scripts I've ever seen Jk mate. Can't wait to see you join the Scripter 1 community 1
Bamboozled Posted November 22, 2016 Author Posted November 22, 2016 Hands down the worst scripts I've ever seen Jk mate. Can't wait to see you join the Scripter 1 community Slowly but surely, thank you for always helping me with my silly questions you the man!