Jump to content
Frequently Asked Questions
  • Are you not able to open the client? Try following our getting started guide
  • Still not working? Try downloading and running JarFix
  • Help! My bot doesn't do anything! Enable fresh start in client settings and restart the client
  • How to purchase with PayPal/OSRS/Crypto gold? You can purchase vouchers from other users
  • Leaderboard

    Popular Content

    Showing content with the highest reputation on 08/28/22 in all areas

    1. Features: - Save / Load Settings - Optimized AOE Dodging, Both Brazier & Snowfall - Fletching kindling - Healing Pyromancer - All locations - Location Switching if not healing - Afk at Points - Optimized Eating - All Foods - All Axes & Dragon Axe Special - Ferox Enclave Bank & Restore - Opening Crates at Bank & Profit Calc - Equip Pyromancer Clothing when acquired - Pet Counter Highly Customizeable GUI: Eating: No need to specify when to eat, Script Calculates the optimal health to eat at based on Wintertodt's damage. AOE Attack Dodging: It will try to dodge AOE attacks in the most optimal way possible. Requirements: 50 Firemaking Items: - Axe - Knife (Fletching On) - Hammer - Tinderbox Ferox Banking: - Ring of Duelings - Games Necklaces Optional Requirement: Pyro Healing - Druidic Ritual Proggies: Released Troubleshooting: 1. Check Dreambot Console for more info 2. Contact me on Dreambot or Discord: Virtest#7081 Change log:
      1 point
    2. ✨dMTA ✨ Magic Training Arena ⚡ High EXP/hr ⚡ High GP/hr ⚡Task System ⚡ Reward Shop ⚡ All 4 MiniGames ⚡ Anti-Ban ⚡Maze-Solving ⚡ Cupboard Solver ⚡ Note: This is the popular DefiledMTA Script, but Rewritten and Upgraded Last Updated: 23rd of February, 2023 Brief Description: One of the most popular Magic Training Arena script on the market. This script includes all 4 rooms in the Magic Training Arena and each room is scripted with longevity and rigidity in mind, nothing can break no matter what update goes through. The script also features heavy Anti-Pattern making each instance different than the other even if the same setup is used. The script has a very user-friendly GUI and a good looking paint. ✨Features✨ - Games Included: All of them (Telekinetic Theatre, Alchemist's Playground, Enchantment Chamber, Creature Graveyard) - Supports all rewards - Fully automated (No need to specify which rooms to do, it'll do whatever is needed to get the reward required) - Extremely Randomized (including input) (AntiPattern) - Contains a multitude of modes - Good Looking GUI and Paint - Makes use of Path finding algorithms to solve Telekinetic Theatre (No Puzzle Update can break this script) - Contains Puzzle Solvers for Alchemist's Playground - Contains Bone Output Calculator and Eating Difference Calculator for Internal Use - Creature Graveyard: Inventory points listener where it checks the amount of points/fruit-exchange available in inventory, extremely efficient. - Casting Bones2Bananas while healing with Bones2Peaches - Reward Shop Rapid Task Purchasing - Telekinetic Theatre contains a maze solver that can solve any maze that Jagex decides to throw in. Credits for Maze Solver to @Articron ty bb - and much much more... ✨ Alchemist's Playground ✨ ✨ Enchantment Chamber ✨ ✨ Creature's Graveyard ✨ ✨ Telekinetic Theatre ✨ ✨ Video Showcase✨ (This Video is Old, this was of DefiledMTA (previous iteration of dMTA)) ✨ GUI & Paint ✨ GUI: ✨ Informative and Inviting Paint ✨ and more.. ✨ Script Guide ✨ https://defiled.dev/guides/dMTA UPVOTE & JOIN MY DISCORD SERVER & REPLY FOR A TRIAL!
      1 point
    3. Your error is cause you are incrementing path step and never resetting it when its about to hit array length. Change: if (pathStep >= path.length) { walkTile = finalArea.getTile().getRandomizedTile(1); MethodProvider.logError("Walking Path selected is larger than available path. Using Random Tile."); MethodProvider.logError("Error: " + pathStep + " >= " + path.length); } else { walkTile = path[pathStep]; } To: if (pathStep + 1 >= path.length) { pathStep = 0; MethodProvider.log("Resetting path step"); } else { walkTile = path[pathStep]; } Within your try block
      1 point
    4. You have to implement ChatListener in your AbstractScript class: Then in the same class you Override the specific method you want to use. For ChatListener all the methods are optional to Override since implementing ChatListener gives u access to all types of Messages (GameMessage, PlayerMessage, etc). The method onMessage captures all messages that u can filter thru whereas the method onGameMessage only captures game messages.
      1 point
    ×
    ×
    • Create New...

    Important Information

    We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.