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
  • Try asking for help in the chatbox
  • Fightaholic - The scrappy AIO fightin' script - Now with F2P dungeon support!


    Recommended Posts

    Fightaholic - The scrappy AIO fightin' script

    spacer.png
    Pre-release
    [add script]

    Description
    Fights shit, like anything, eats, banks, loots, buries bones, switches combat styles, etc. Very easy to setup but a complex script nonetheless.

    Setup

    • Selecting your NPC(s) is required.
    • All other options are optional.
    • Click Refresh to auto-fill the form and get available NPCs
    • Click Start

    Features

    • Extremely simple setup: simple GUI that auto-fills the fields for you as much as possible.
    • Combat switching: supports all combat types (ie Melee, Range and Magic)
    • Dungeons supported: Edgeville (w/ Brass key only for now), Dwarven Mines, Asgarnian Ice Dungeon, Karamja Dungeon, Varrock Sewers
    • Equipment switching: supports switching equipment when changing combat style
    • Unique play styles*: each player ends up with a unique play style, providing subtle changes between characters based on a custom profiler.
      • The changes based on player profiles include, but are not limited to, the following:
        • Smart looting
        • Smart healing
        • Unique mouse algorithms
    • Multiple loot options: change the frequency of looting, style of looting and what to loot
    • Death walking / Grave looting: handles deaths by returning, collecting your grave, re-equipping equipment and continuing
      • Still zero deaths to date with this script but will handle it once it happens
    • Collects and equips arrows: makes sure you don't run out of arrows, checks your bank for more if needed.
    • Safe spotting: set your "Target area" to below 3 and the script will automatically safe-spot
    • Buries bones: all bones supported, you can also specify to bury only certain bones.
    • Eats food: what kind of fighter would this be if it didn't eat when necessary, right?
    • Customize bank locations: set the bank you'd like to use, or just set it to the closest and let the script handle it for you.
    • Quickstart support:
      • Parameters:
        • Configuration file: "config=[CONFIGURATION FILE LOCATION].ini"
        • Target tile (where the target area will be based off of):"tile=(X,Y)"
      • Example:
        java -jar C:\Users\USERNAME\DreamBot\BotData\client-3.0.0.jar -script Fightaholic -params ("config=C:\Users\USERNAME\Desktop\CONFIG.ini")("tile=3216,3178")

         

    • More to be included in this list that are already in the script.


      *Temporarily disabled

    Script information

    • Click "Refresh" once logged in to see NPCs and auto-fill the script.
    • Select the NPCs you want, and their potential drops will be listed below
      • This is the only required setting.
    • Select the loot you want.
    • Click "Add" to add combat level targets, these skills will be trained until the specified target is reached.
      • If you want to set a Magic level target, you can only do that with the first level target currently (because I'm lazy atm).
    • If you want to use different equipment, fill out and select "Use" per equipment setup
    • Put whatever staff/runes you want to use in inventory, it'll select the first staff in your inventory.
    • If you want to use Range, set equip arrows (which will also be picked up), have a bow in your inventory and it'll select it when necessary
    • Arrows, bows, staves, melee weapons, shield and food should automatically be detected.
    • Banks when inventory is full or out of food/arrows/runes
    • Your target area will be set to the tile you are standing on when you click the "Start" button.
      • Set it to 0/1 to safe-spot (not fully tested)
    • All other setup options should be self-explanatory.
       

    Item Support
    These are items that will be automatically recognized in your settings

    Spoiler
    • Supported Arrows: Dragon arrow, Amethyst arrow, Broad arrow, Rune arrow, Ice arrow, Ogre arrow, Adamant arrow, Mithril arrow, Steel arrow, Iron arrow, Bronze arrow, Training arrow
       
    • Supported Bows: Cursed goblin bow, Rain bow, Training bow, Shortbow, Longbow, Starter bow, Oak shortbow, Oak longbow, Signed oak bow, Willow shortbow, Willow longbow, Willow comp bow, Maple shortbow, Maple longbow, Ogre bow, Comp ogre bow, Yew shortbow, Yew longbow, Yew comp bow, Seercull, Magic shortbow, Magic shortbow, Magic longbow, Magic comp bow, Craw's bow, Dark bow, 3rd age bow, Crystal bow, Twisted bow
       
    • Supported Bones: Superior dragon bones, Ourg bones, Dagannoth bones, Hydra bones, Raurg bones, Lava dragon bones, Fayrg bones, Drake bones, Wyvern bones, Dragon bones, Wyrm bones, Babydragon bones, Shaikahan bones, Zogre bones, Big bones, Jogre bones, Bat bones, Monkey bones, Bones, Wolf bones, Burnt bones OR WHATEVER YOU PUT IN THE TEXTFIELD
       
    • Supported Food: Anchovy pizza, Meat pizza, Chocolate cake, Plain pizza, Swordfish, Apple pie, Cake, Meat pie, Lobster, Jug of wine, Stew, Tuna, Salmon, Pike, Trout, Bread, Herring, Sardine, Shrimps, Cooked chicken, Cooked meat
       
    • Supported Staves: Saradomin staff, Guthix staff, Zamorak staff, Staff of fire, Staff of air, Magic staff, Staff of water, Staff of earth, Staff


    GUI
    As of version 0.941

    Spoiler

    spacer.png


    Progress Reports

    27 hours                                        3 days                                                  all using overnight+1hr breaks

    441296646_Screenshot2021-03-07204227.png.2bec142d3026e7dc22d757e242b66001.png1249024193_3Days.png.5865a834d4c2bb41c060937f1b3f08bc.pngIqdHx00.png  

      


    Coming Soon

    • More customization like:
      • custom withdraw amount
      • full equipment support
      • maybe custom walk paths
    • etc. so it may already be in the works!
       

    Changelog

    Spoiler

    0.97 - 8/3/2021

    • Re-haul of core parts of the code
    • Lock-up bug fixed - Script runs for 48hours+ (probably more) like it did previously
    • Added proper rune handling
    • Added dungeon support - Edgeville (w/ Brass key only for now), Dwarven Mines, Asgarnian Ice Dungeon, Draynor Sewers (bug detected so now disabled) and More coming soon!
    • Improved fighting - better NPC selection while fighting now
    • Improved safe-spotting - really stays where it should now
    • Improved banking - now grabs items that are running low if you're already banking for another reason
    • Improved looting - much faster, better differentiation between looting styles, etc.
    • Improved combat switching - uses PlayerSettings now so tab switching isn't necessary
    • Improved walking - now not on a loop, more obstacles and tiles added, anti-ban now active when walking
    • Too many more improvements and bug fixes to remember

    0.96 - 17/2/2021

    Bunch of bugs fixed:

    • Fixed rune banking bug
    • Fixed arrow equipping bug
    • Fixed rune requirement bug
    • General bug fixes

    0.95 - 10/2/2021

    • Added start tile to UI.
      • Quickstart start tile option will override start tile in config file, if set.
    • Fixed break bug that killed the script
    • Fixed safe-spotting
    • Improved ActionChecker
    • General bug fixes

    0.942 - 30/11/2020

    • Quickstart fixed (I think, can't test locally)
    • Equipment/Combat style switching bug fixed
    • Post-break bug fixed
    • Added more code towards dungeon handling
    • Added some more dungeon tiles

    0.941 - 20/11/2020

    • Bug fixes

    0.94 - 16/11/2020

    • Death handler improved
    • Added ActionChecker to ensure the script doesn't get stuck
    • Equipment now equipped in a random order
    • General bug fixes

    0.931 - 11/11/2020

    • Added "Eat or Drink" option (ie for Jug of Wine)
    • Selecting already selected combat style bug fixed
    • Capture equipment bug fixed
    • General bug fixes

    0.93 - 06/11/2020

    • Added full equipment switching
      • Capture equipment sometimes fails, will fix soon.
    • Removed unique profiles temporarily
    • Bug fixes

    0.92 - 04/11/2020

    • New GUI
    • Added saving/loading configuration
    • Safing fixed
    • Dungeon path hacks begun, some f2p areas work
    • Death bug fixed
    • Other bug fixes

    0.91 - 28/10/2020

    • Added bank toggle, bank location, loot frequency
    • Improved safe spotting
    • Fixed looting bugs, world hop bug

    0.9 - 26/10/2020

    • Form binaries reverted to source code so it works properly on SDN
    • WorldHop bug fixed, won't select high risk or beta worlds anymore
    • Loot speed tweaks
    • General bug fixes

    0.89 - 23/10/2020

    • Committed to SDN


    Bug Reports
    To submit a bug report, please:

    • Ensure you're on the latest version first
    • Explain your problem as clearly and concise as possible
    • Share what settings you are using (screenshot GUI or copy and paste your console's output after clicking start)




    Ban Canary - No bans to date.

    Edited by holic
    Update to version 0.97
    Link to post
    Share on other sites
    1 hour ago, Pandemic said:

    Love the logo and nice release :)!

    Thank you, thank you.

    1 hour ago, yeeter01 said:

    Excited to see it!

    Thanks yeeter! Here's hoping it all works as well for you as it has for me :)

    Link to post
    Share on other sites
    19 minutes ago, stonermike420 said:

    its picking up bones when i never checked marked it nd other items then auto going to bank ?

    What settings are you using? Did you check the "Loot items valued over x gp" option?

    Link to post
    Share on other sites
    2 minutes ago, stonermike420 said:

    wym, how do i just make it so it doesnt pick up any nd just attacks nd focuses on eating at a certain hp

    I mean don't click any of the looting options or anything else but I'll see if I left something in there that I shouldn't have. 

    Do you only have your NPCs selected and nothing else?

    Link to post
    Share on other sites
    • holic changed the title to Fightaholic - The scrappy AIO fightin' script - Now with F2P dungeon support!

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    ×
    ×
    • Create New...