Jump to content

Prolax

Members
  • Posts

    1731
  • Joined

  • Last visited

  • Feedback

    100%

Everything posted by Prolax

  1. Thanks for the info. Final method: public void attackNpc(){ NPC seagull = getNpcs().closest("Seagull"); if(!seagull.isVisible()){ camera.toEntity(seagull); } if(!getCombat().isFighting() && !myPlayer().isUnderAttack() && seagull.exists() && !seagull.isUnderAttack() && seagull.getHealthPercent() > 70){ seagull.interact("Attack"); new ConditionalSleep(2000,500) { @Override public boolean condition() throws InterruptedException { return getCombat().isFighting() || seagull == null; } }.sleep(); } }
  2. - How to implement 'Click here to continue' in your script? For example when you reached a level. - What is the best way to turn your camera when npc is not visible? camera.toEntity(target) ?
  3. Running ok now. Final method: What is a good way to turn camera to npc, when npc is not visible? public void attackNpc(){ NPC seagull = getNpcs().closest("Seagull"); if(!getCombat().isFighting() && !myPlayer().isUnderAttack() && myPlayer().getInteracting() == null && seagull.isAttackable() && seagull.exists() && seagull.isVisible()){ seagull.interact("Attack"); new ConditionalSleep(4000,500) { @Override public boolean condition() throws InterruptedException { return !seagull.exists() || seagull.isUnderAttack(); } }.sleep(); } }
  4. The actual problem is it sometimes spamclicks the npc 2-3 times. Probably something wrong with my conditional sleep public boolean condition() { return myPlayer().isAnimating() || !seagull.exists(); }
  5. I was only asking advice on this combat method. I deleted the other methods. I think states are not really needed, I'm just calling methods in my onLoop.
  6. My AutoFighter script is not running smooth. Is there something I can do to improve it? Here is the current script / method: public final class ProlaxAutoFighter extends Script { @Override public final int onLoop() throws InterruptedException { attackNpc(); return random(300,800); } public void attackNpc(){ NPC seagull = getNpcs().closest("Seagull"); if(!seagull.isVisible()) { camera.toEntity(seagull); } if(!myPlayer().isUnderAttack() && seagull.isAttackable() && seagull != null && seagull.exists()){ seagull.interact("Attack"); new ConditionalSleep(5000) { @Override public boolean condition() { return myPlayer().isAnimating() || !seagull.exists(); } }.sleep(); } } }
  7. Weath makes me wet. Haha. Ha.
  8. My Zulrah farm is on the list.
  9. You can export into the osbot directory.
  10. Mostly sand crabs, ankous. Didn't try NMZ.
  11. Highest I got on osrs on 3 different accounts: 96 str -> banned 90 str -> banned 94 fletch -> banned
  12. What you need help with? Scripts, account generator, database?
  13. You're probably stuck at 'Hello World'.
  14. Thanks for those random statistics. Mind sharing the source code of your calculators?
  15. Thanks for this great advice. You know a lot about it.
  16. Haven't staked in a while, not many stakers at 70-80 combat?
  17. 40 att 70 str 75 def 75 range 73 hp 1 pray The account would be 73 combat. I would range stake no arm, but with armadyl crossbow and dfs.
  18. Since when is Fifa a mmorpg?
  19. I buy of the chinese, 2 minutes work for 100m.
  20. if(myPlayer.notBanned()){ myPlayer.bot(); }
  21. Playing legit between botting sessions helps indeed.
  22. I would just go for like 80 (str and range). Much fun at those levels.
  23. Indeed, I'll probably do that. Thanks for all replies.
×
×
  • Create New...