Jump to content

Heist

Lifetime Sponsor
  • Posts

    396
  • Joined

  • Last visited

  • Feedback

    100%

Everything posted by Heist

  1. That depends on a lot of things. What you were botting is a big factor
  2. I started with an account, not default. I’m pretty sure nothing showed up in logs but I’ll double check when I’m home in a few hours
  3. This account can be turned into a zulrah account (just do regicide questline), NMZ account, or a main. Auto-Win: $20(btc) or 45m Combat Level: Stats: Quests: Account Status: Authenticator: OO is dibmeister.
  4. How do you make the mass production work? I input multiple accounts exactly how it says in the config but when one account is done it doesn't move onto the next.
  5. That will depend entirely on what you are trying to achieve. Also keep in mind usually f2p scripts have much higher ban rate. For magic training check out the script in my signature
  6. Yes, the spell select screen is open before trying to select the spell. EDIT: I just discovered the actual sprite index should be 24, not 71. It works if I hardcode in 24 instead of the sprite index of getSpell().
  7. This should be everything related. getSpell().getSpriteIndex() returns 71 like it should, but spellWidget returns null for some reason. private Spell spell; public void onStart() throws InterruptedException { spell = gui.getSelectedSpell(); } public MagicSpell getSpell() { try { return Spells.NormalSpells.valueOf(spell.toString()); } catch (IllegalArgumentException e) { return null; } } private boolean canCast() throws InterruptedException { return getMagic().canCast(Spells.NormalSpells.valueOf(spell.toString()), false); } private void selectSpell() throws InterruptedException { RS2Widget spellWidget = getWidgets().getWidgetContainingSprite(201, getSpell().getSpriteIndex()); log("Widget: " + spellWidget + "."); log("Sprite index: " + getSpell().getSpriteIndex() + "."); if (spellWidget != null && spellWidget.isVisible()) { log("Spell widget is visible."); spellWidget.interact(); Sleep.sleepUntil(() -> widgets.isVisible(593), 5000); } else { log("[Error] Spell widget not visible."); } }
  8. I'm pretty confused about how to hide the paint. I've gone through the entire forum and API and can't seem to get anything to work. I'm really confused on how to add a mouse listener and check the point of a click, because I haven't been able to get anything to work. I have this for the checkMouseEvent: public void checkMouseEvent(MouseEvent e) { Point clicked = e.getPoint(); e.consume(); log(clicked); Rectangle paintButton = new Rectangle(15, 325, 50, 50); if (paintButton.contains(clicked)) hide = !hide; } But obviously it doesn't do anything.
  9. Yes sorry, I got confused. I meant the whole method returns null.
  10. I see, thank you so much for that explanation. I have it all down, except the sprite index is returning the value of 71 when it should be 4. Any idea why? I can't seem to figure it out. And I don't want to use an alternate method such as color-picking the widget, because I think other spells use the same colors.
  11. It is 6 hours for a normal user. 5 hours for $100 Donor, $250 Donor, and $500 Donor. 3 for Lifetime Sponsor.
  12. Hmm, well i'm using widgets to set up the autocast, I don't know of any other way to do it. And with widgets you have to make sure the exact widget is selected for each different spell.
  13. The ban and your low rep will affect the price. I wanna say around 20m-25m?
  14. Thank you, I appreciate it!
  15. Hey, I've been trying to implement this, but I can't figure out what you mean by "initialize spell to a MagicSpell". Could you elaborate a little bit on that?
  16. Has anyone else had access to your account? Like maybe you paid someone to do something and now they hacked it. This happened to me once.
  17. Thanks! Let me know how it goes if you use it!
  18. Heist

    Damn

    People usually say "never bot on an account you care about". I think you can bot a little bit here and there with very little risk, but you just have to be smart about it
  19. Heist's Demon Killer COMPLETE OVERHAUL COMING SOON Trains magic on the Lesser Demon in the Wizard Tower. (I have used this for over 100 hours and never been banned) Features: Automatically attacks the lesser demon in the 3rd floor of the wizard tower. Supports all autocast spells in the Normal Spellbook. Supports offensive and defensive casting. Minimal movements (less likely to be banned). Adjusts camera to find the Lesser Demon. Keeps track of runtime, XP, and levels gained. Extremely easy to use. Nice looking toggleable paint. Logs out when out of runes. Dismisses level-up dialogue. Changes window title to "RuneLite" (tin-foil hat antiban). Instructions: Make sure you're wearing the gear you want to be wearing. Make sure you have all the runes you need in your inventory. Start the script INSIDE the room with the Lesser Demon in the Wizard Tower. Select which spell you wish to use. Select which combat style you wish to use. Download: http://www.mediafire.com/file/s4u0hz4bizd10rc/DemonKiller.jar/file Demo: Updates: Now supports all autocast-able spells in the Normal Spellbook. Suggestions and bug reports are always welcome.
  20. Well I'm glad the dogs are in good hands now
  21. After a while of doing repeated test runs for the scripts I make, the client will start to perform all actions 2-3 times for some reason. It messes up the script and I have to restart the client to get it working properly again. Am I doing something wrong or is this a known bug?
×
×
  • Create New...