Jump to content

HeyImJamie

Scripter
  • Content count

    993
  • Joined

  • Last visited

  • Days Won

    12
  • Feedback

    100%

Everything posted by HeyImJamie

  1. If only I had the time to write that many quests It will most likely be becoming Premium, but in turn that will allow for continued development. I have a lot of Quests planned, and if you have any specifics you'd like added (Don't go asking for MM2), feel free to join the Script Discord and pop me a message Thanks for the message!
  2. DUE TO SOME QUESTS LACKING TRACKABLE GAME SETTINGS, THIS SCRIPT WILL RUN INTO ERRORS IF STARTED / STOPPED MID WAY THROUGH QUESTS. QUESTS ARE ONLY 100% SUPPORTED FROM START TO FINISH. QUESTS THAT LACK GAME SETTINGS ARE DENOTED WITH A PURPLE COLOUR IN THE QUEST LIST. Supported Quests [Green = Completed, Orange = In Testing, Red = Not yet in development, Purple = Completed, but Lacks Game Settings so bugs may occur.]: F2P Black Knight’s Fortress Cooks Assistant The Corsair’s Curse Demon Slayer Doric’s Quest Dragon Slayer Goblin Diplomacy Imp Catcher The Knight’s Sword Misthalin Mystery Pirate’s Treasure Prince Ali Rescue The Restless Ghost Romeo & Juliet Rune Mysteries Sheep Shearer Vampire Slayer Witch’s Potion P2P Druidic Ritual Progress Reports: Script Support Discord:
  3. HeyImJamie

    Noob Account Leveler [FREE]

    Jesus, little bit demanding considering this is a free script don't you think? Not even a please
  4. HeyImJamie

    Do trial scripts countdown even when not in use?

    No, it counts runtime.
  5. HeyImJamie

    Inconsistent CPU usage

    Minimised clients use less CPU, if that's any correlation.
  6. Update 18/06/2018 - Script now has a Paint! - GE Fixes: Price grabbing will now default to the GE API if RSBuddy's is down. - Quest Status Support : Script now has the ability to save quest completion for quests that have a lack of game settings, which in turn should reduce bugs created by stopping / starting accounts mid completion. IT WILL NOT STOP ISSUES CAUSED ON QUESTS THAT HAVE BEEN PARTIALLY COMPLETED BY THE USER. This feature will also allow 'personal' equipment support for each quest, which is soon to come. - Prince Ali Rescue is in development. The next release will include quests: Black Knight's Fortress, Demon Slayer and Prince Ali Rescue. Enjoy
  7. Yeah, that's what I was thinking. I do quite like the amendment you suggested, in which I'll store a text / properties file based on account username to hopefully reduce the chances of quests such as Pirate's treasure and Demon slayer, as well as future quests from breaking when they're restarted.
  8. Wouldn't it become trackable fairly quickly? It's something I could look into when this script is further down the line, and would likely stop quests breaking.
  9. Opening journal, checking lines and handling lines is a lot more effort than storing completion in a text/properties file Thanks!
  10. That's not a bad idea at all... much neater than relying on booleans which I'd currently resorted to for said quests. Thanks for the suggestion.
  11. Script now offers a warning on quests that have limited settings:
  12. Underground pass coming soon only $100 an auth Thanks x
  13. Surely you're going to have an interaction with the client when you bot?
  14. Your 'go-to' for all your prayer needs! Click the above image to add the script, or if that fails, the repository link is here: https://tribot.org/repository/script/id/2765 Current Features: Gilded Altar Start the script anywhere you like with bones in your bank and enter in your host name. The script currently banks by walking to Yanille, or if your house is set to Rimmington, it un-notes via Phials. It can also use your own house, in which you can set the option to either walk to banks, or teleport to Edgeville with your mounted glory. Requirements: Bones of your choice, Bones + Coins if you're using Phials. Wilderness Altar Offers bones at the Chaos Altar for upwards of 250k prayer experience an hour. This altar allows you to save bones, which often results in an experience gain of 200%! Information on this altar can be found here: http://oldschoolrunescape.wikia.com/wiki/Chaos_Temple_(hut) With this script, there's no need to worry about PKers either! This script offers an advanced multi - threaded detection system which allows us to logout instantly as soon as a PKer is near. If you're still not convinced and you're worried about being hunted, no bother! You can enable a 'Safety Mode' within the GUI, in which the script will stop should it die to save those precious bones! Requirements: Burning Amulets, Amulets of Glory (Charged), Bones of your choice. Bone Burying This feature is for the F2P botters out there! Start the script anywhere, select your bone to bury within the GUI and the script will do the rest for you. Don't worry about running out of bones, the script will safely stop for you! Requirements: Bones of your choice. Ectofuntus This feature is yet to be added. GUI Progress Reports Bug Report Format Issue: Script Version: Tribot Version: Script Stack Trace: Script Support
  15. HeyImJamie

    [Snippet] Autocast 'API'

    Had to set up autocasting for my quester and couldn't find a snippet for it, so here you go. import org.tribot.api2007.Game; import org.tribot.api2007.GameTab; import org.tribot.api2007.Interfaces; import org.tribot.api2007.types.RSInterfaceChild; import org.tribot.api2007.types.RSInterfaceComponent; import scripts.heyimjamie.sleep.Sleep; public enum Autocast { AIR_STRIKE(1, 3), WATER_STRIKE(2, 5), EARTH_STRIKE(3, 7), FIRE_STRIKE(4, 9), WIND_BOLT(5, 11), WATER_BOLT(6, 13), EARTH_BOLT(7, 15), FIRE_BOLT(8, 17), WIND_BLAST(9, 19), WATER_BLAST(10, 21), EARTH_BLAST(11, 23), FIRE_BLAST(12, 25), WIND_WAVE(13, 27), WATER_WAVE(14, 29), EARTH_WAVE(15, 31), FIRE_WAVE(16, 33), WIND_SURGE(17, 35), WATER_SURGE(18, 37), EARTH_SURGE(19, 39), FIRE_SURGE(20, 41); private int componentID; private int enabledSetting; Autocast(int componentID, int enabledSetting) { this.componentID = componentID; this.enabledSetting = enabledSetting; } public static boolean isAutocastEnabled(Autocast spellName) { int autocastSetting = Game.getSetting(108); return spellName.enabledSetting == autocastSetting; } public static void enableAutocast(Autocast spellName) { RSInterfaceChild autocastSelection = Interfaces.get(201, 1); RSInterfaceChild autocastSelectionBox = Interfaces.get(593, 24); if (autocastSelection != null && !autocastSelection.isHidden()) { RSInterfaceComponent spellToSelect = autocastSelection.getChild(spellName.componentID); if (spellToSelect != null) { if (spellToSelect.click()) Sleep.waitCondition(() -> Game.getSetting(108) == spellName.enabledSetting, 2000); } } else { if (GameTab.open(GameTab.TABS.COMBAT) && autocastSelectionBox != null) { if (autocastSelectionBox.click()) Sleep.waitCondition(() -> Interfaces.get(201, 1) != null, 2000); } } } Usage: if (!Autocast.isAutocastEnabled(Autocast.FIRE_STRIKE)) { Autocast.enableAutocast(Autocast.FIRE_STRIKE); }
  16. HeyImJamie

    Einstein Area Builder [Scripting Tool]

    Was literally just about to add black knight's fortress to my Quester and wanted to add a check that verified the player was in the castle, but didn't have the time to grab all the tiles. This solves that! You beauty. And just like that
  17. HeyImJamie

    [Snippet] Autocast 'API'

    Ironically, I normally do. I'll change this soon. Thanks Not a bad idea. Isn't spell casting already handled by the Tribot API though, so not really necessary?
  18. HeyImJamie

    Calling a script from another script

    Yes but I'm pretty sure it'd involve handling JFrames etc
  19. HeyImJamie

    Noob Account Leveler [FREE]

    Read the main thread.
  20. The bot doesn't hop after death, only when a PKer exists. In regards to amulets and 30 wilderness, possibly but like I said, I'm going to edit banking. And yes I can add Exp / H. I'll add it with the next set of updates.
  21. HeyImJamie

    Need more help with getLoginResponse()

    Login.getLoginResponse()
×