Jump to content
Optimus

Optimus AIO Firemaker - One Click Firemaking - ABC2 Antiban - Burns all logs - 8 Locations - Progressive Training

Recommended Posts

PJfEffe.png

Optimus AIO Firemaker is a free All In One Firemaking script that's efficient and easy to use.

Overview:

Start the script with one click. It will automatically detect which logs to use from your inventory or bank, and progressively train your firemaking until you run out of logs.

~ Withdraws tinderbox if you don't have one
~ Supports all logs types
~ Progressive training - Will automatically start burning better logs if they're available
~ Smart algorithm to detect best area to burn
~ One-tick burning
~ Logs out when out of logs
~ ABC2 Antiban
~ Sleek paint
~ Lit AF 

Supports 8 different locations:
(The script will automatically detect the nearest location)

~ Varrock West
~ Varrock East
~ Grand Exchange North
~ Grand Exchange South
~ Falador East
~ Draynor Village
~ Duel Arena
~ Seers Village

~ More to come (Open to suggestions).

Gallery:

50fm.PNG

11a76b727b98a9012d2109d46f599949.png


Free repository link:

71086a7e95a1e299413279c508720f43.png

 

Hope you all enjoy the script! Feedback is appreciated ^_^ 

Edited by Optimus
  • Like 2
Link to post
Share on other sites
3 hours ago, dtrippp said:

Everything's going well so far. Just a little note, it says "Welcome to Optimus Yak Fighter!" in the console as well 😝

Love your scripts!

Oops I've just fixed that :P. I used the same framework from my Yak Fighter to download the paint images and forgot to rename it.
Glad it's running well though!

3 hours ago, danwss said:

Thanks :)

No problem :) 

2 hours ago, Einstein said:

🔥🔥🔥

 

 

 

Link to post
Share on other sites

got from 1 to 50 fm at duel arena no problem. it did miss i think 4 logs on level up, 1 normal log and 3 maple logs. It normally would click the log on the ground so no big deal even a normal person training fm can miss logs.

it worked really well at duel arena and i like that it would randomly choose ether the bank chest or the bank npc. Very nice script 

50fm.PNG

Link to post
Share on other sites

I thought the script looked very convincing of a human would still recommend as it seems to be the only fire making one that works properly.

But when I logged on this morning after using this script for about and hour last night to a 2 day ban on my account. Unsure on what looked robotic to Jagex so cannot say were the script went wrong for me. 

Just thought I should let people know it got picked up by them on me.

Link to post
Share on other sites
Just now, Aerosparx said:

Is there a problem with DaxWalker again @Optimus ?

Keep getting the below error at GE bank, if I move it sometimes finds itself a path. Otherwise keeps looping a path generation then the below error again.

 

  • [16:18:43] [DaxWalker] [Error] Key expired.
  • [16:18:43] [Walker Engine] Path is empty

Sorry about that mate I'm not at my laptop today but I'll get that sorted ASAP. I'll post when that's fixed 😁

Link to post
Share on other sites

Looks like the script isn't working properly sometimes. It will withdraw the logs but won't exit the bank interface, and then it'll run as normal if I manually exit the interface. Once it's done lighting the inventory, the script will just make the character stand in place and won't rebank. But if I manually walk it close to the bank it'll do everything properly.

Link to post
Share on other sites
On 1/12/2020 at 7:50 PM, Ivexii said:

Looks like the script isn't working properly sometimes. It will withdraw the logs but won't exit the bank interface, and then it'll run as normal if I manually exit the interface. Once it's done lighting the inventory, the script will just make the character stand in place and won't rebank. But if I manually walk it close to the bank it'll do everything properly.

Same exact thing and the reason why I even came to this thread. Thanks for the free script though! 

Link to post
Share on other sites

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

  • Similar Content

    • By Beg
      BEG Cooking by beg

      https://begtribot.github.io/tribot/scripts/cooking
      Free all-in-one progressive Cooking script.
      Supports rouges den, self-made fires, ranges and inventory make-item.
      Supports fish, pizzas, pies, wines, and more.
      Cooking methods
      1. Rogues den
      Cooks at Rogues den (Burthoupe) using the well-known permanent fire.
      2. Self-made fires
      Makes fire on a pre-established area close to the bank, and cooks on it. Mostly thinking about free-to-play users, however, included a few pay-to-play banks as well.
      Supported Banks:
      Varrock West, Varrock East, Edgeville, Grand Exchange, Falador West, Falador East, Draynor Village,  Duel Arena, Al-Kharid, Castle Wars, Catherby, Seers, Ardougne West, Ardougne East, Yanille, Nardah, Tzhaar City.
      3. Ranges
      Cooks food on a range/stove/oven.
      Supported Ranges:
      Al-Kharid, Lumbridge, Falador, Edgeville, Varrock East, Cooking Guild, Catherby, Nardah.
      4. Make-item
      Makes food using two ingredients on each other.
      Supported fish
      Shrimps, Anchovies, Karambwanji, Sardine, Karambwan, Herring, Mackerel, Trout, Cod, Pike, Salmon, Tuna, Lobster, Bass, Swordfish, Monkfish, Shark, Dark crab, Plain pizza (range only), Baked potato (range only), Sweetcorn (range only).
      Supported make-item food
      Jug of wine, Tuna potato, Pizza base, Incomplete pizza, Uncooked pizza, Anchovy pizza, Meat pizza, Pineapple pizza, Pastry dough, Pie shell, Uncooked berry pie, Uncooked meat pie, Uncooked apple pie, Raw mud pie, Raw garden pie, Raw fish pie, Raw wild pie, Raw summer pie.
      Progressive
      Progressive cooking, with up to 5 setup configurations to define different settings and upgrade your food as your cooking level goes up.

      User interface



      Paint
      Paint displays useful information about the script execution. It's dynamic according to the script configuration.
        Profiles
      Profiles allow you to bypass the configuration and save some time. Profiles are saved at ~/.tribot/beg/BEG Cooking/profiles.
      To load from arguments: 

      To load from user interface:
        Here's some profile examples which you can copy paste into your profiles folder: Level up to 99 cooking at Rouges den, upgrading food as it levels up.  99.json Make 5000 jug of wines and then 1000 anchovy pizzas.  tasks.json Executions
      Soon...
      Hiscores
      https://begtribot.github.io/tribot/scripts/cooking/ranking
    • By Worthy
      Welcome to Worthy Scripts
      |w| Zulrah Slayer
      Features
      Fully configurable automatic gear purchasing! Everything is configurable.
      Has the ability to purchase any missing gear pieces within the user-defined GP limits Takes into account every item's stat and quest requirements to make sure your player can wear that item Can automatically upgrade gear pieces and sell the inferior ones once you reach new levels
        Automatic Grand Exchange restocking! When out of supplies, the bot can sell loot, ready up, buy more, and continue! Using the resource tracker, the bot automatically calculates how many supplies it needs Essentially with enough GP you can run the bot forever!  Automatic Muling! When the bot has enough wealth, mule over the extra GP and keep it safe! Works with the partner script: |w| Zulrah Muler Here is an example of 2.1B (pure profit) being collected from 33 accounts running for 54 hours:
        Loot tracker. Analyze your drops! This data along with other statistics are saved every run time by the Zulrah Sessions System. Resource tracker. Track every item the bot consumes while playing (and how much it cost!) This data is saved and used to compute exactly how many supplies are needed when doing the automatic Restocking With this tool your pure profit is displayed  Looking Glass compatible The script now functions relatively smoothly with TRiBot's beta feature Looking Glass Unlimited multi-kill performance The bot will determine if it has enough supplies to start another Zulrah battle after killing the boss the previous time. It can continue doing this until it runs out of food, allowing a single, double, triple, or quad+ kill. Zulrah fight CPU efficient! Ability to run the client minimized.  Dynamically prioritized combat framework Many Travel methods Zul-Andra teleport scrolls Charter Travel Camelot port [via Camelot teleports] Catherby port [via Catherby port lunar teleport] Khazard port [via Khazard port lunar teleport] Fairy Ring Network Fairy ring via Varrock Teleport Fairy ring via Quest Cape Fairy ring via Ardougne Cloak Fairy ring via Salve Graveyard Teleport Fairy ring via Slayer Ring Fairy ring via Glory The amulet can also double as a range gear item Fairy ring via House Teleport (mounted) Ornate pool support If so, the script will use castle wars bank instead Jewelry box support If so, the script will use a custom kill / bank loop (with no Ring of Dueling) Or use another player's house! Ability to input a list of names. There is almost every customizeable option for every travel method. Please ask in the discord support server if you have questions  There are also combinations of some of the above travel methods Reorganizes inventory! Drags and drops items like a real player Swaps between gear sets of range and magic Or instead use magic gear only and use a custom positioning algorithm to hide behind pillars Option to skip the blue pattern which deals the most damage   Repairs barrows armor  Supports TRiBot breaking system Hiscores system (details below) Tracks GP acquired from Loot, Resources, and computes Profit Tracks rare drops and pets Dynamic signatures (details below) Automatic screenshot progress report system every hour
      Detailed session log dump. Keep track of exactly how all your bots do!
      TRiBot Antiban Compliance V2 Level 10/10 The script is also packed with custom statistic-based antipattern I have personally developed. Smart options to determine when to use long range or keep level 1-def Tracks and handles JAD phases flawlessly Deathwalk - SAFE BOSS: never lose your items on death Recharges Trident of the Seas, Trident of the Swamp, Toxic Blowpipe, Serpentine Helm (all forms) Tracks ammunition and recharges special weapons Resizable mode options to optimize gameplay Supports serpentine helmets Supports cooked karambwans Supports special attacks Supports ring of suffering Supports prayer potions / super restores Supports stamina potions Supports summer pies for agility boost Supports imbued heart Supports custom world hopping Supports new rigour and augury prayers Supports vengeance spell with optimal timing Option to use these with rune pouch Supports custom script ending conditions Supports multiple algorithms to fight Zulrah for click-related functions Supports custom f-key bindings Supports in-phase timing: prefer to do actions at the end of phases Picks up and banks the Zulrah pet  
      Official Discord Discussion
      http://discord.gg/yeCVsad
       
      External Documentation Thread
      A lot of the specific information about the features above is on the Documentation thread.
      It can be found by pressing the "READ ME" button on the GUI after the script is purchased.
      It will help you:
      Create an armor preset Decide what gear to wear Set up the GUI to be tailored to your RuneScape character Start the script correctly Other notable information  
      Proggies






      More:
      Some more: http://imgur.com/a/HNaQZ
      Even more: http://imgur.com/a/lsh82

      Requirements
      - 80 to 85+ range/magic (85+ magic necessary as it is the most important stat). If using LG, have at least 85 of both.
      - High defence and hp (>= 70 for barrows), HP recommend at least 75
      - 43+ prayer
      - Underground pass, Biohazard, and Plague City, and Recigide (up to the point where you can access Zulrah)
       
      Things to Note
      Using TRiBot's Beta Feature Looking Glass will, in most cases, reduce performance, and thus GP rates.
      Please note, using the regular version on the original TRiBot will net much closer to the posted profit rates (given the required stats, optimal gear and settings).

      Live Hiscores System
      V2 Hiscores (Data wiped and recollected since June 7th, 2019 to track pure profit [loot - resources])
      Dynamic Signatures:
      Automatically load an image of your current stats, which updates as you bot!
      http://www.worthy.rs/tribot-php/ZulrahSlayerV2/sigs/USERNAME_HERE.png Just replace USERNAME_HERE with your TRiBot username (case-sensitive), and copy and paste it the image link itself into your signature here:
       (should be on the bottom right of your signature edit box).
      Does your name have special characters? Simply find the link for your signature in the hiscores link above.
       
      Click below to purchase:
      Note, usually free two hour trial is offered, but trials have been temporarily disabled in the new repository.
      Please let me know if you have any questions I can answer, or just drop by the discord.

       
      Troubleshooting Guide:
      If you are experiencing weird issues, I highly recommend running this jar to clear all existing caches:
       
      Happy Botting!
      - Worthy 
    • By Naton
      Description
      nAccount Dispatcher allows you to configure a list of accounts that will be dispatched across to multiple clients. nScripts support connecting to this, most notably nRestocker, to pull accounts. This can override the account selected in the tribot account manager.
       
      Repository Link
      https://tribot.org/user/community-scripts?page=1&q=Naton&id=214
       
      Instructions
      Fill out an account list, and click start
      All nScripts can pull an account on start with the arg 'dispatch' (ex. settings:last,dispatch). By default it will use the account dispatcher id/ip in the settings file. To override this, provide the args dispatcherId:id,dispatcherIp:ip (ex. settings:last,dispatch,dispatcherId:1,dispatcherIp:127.0.0.1)
      nRestocker can connect to the account dispatcher to pull an account, complete a task list/tree, reset, grab another account, and repeat until out of accounts.
       
      Pictures

       
       
      See nRestocker 
       
      Note that you can right click the table to take actions
       
       
      Setup is similar to nMule (if you want to connect to other machines you have to port forward, port will be 45100 + id)
       
    • By Naton
      This only works with nScripts. See below to view a list of supported nScripts.
       
      Description
      This bot will stay logged out until a connected bot communicates that it is ready to trade, then it will log in and wait for the bot the trade. It will offer and receive items from the connected bots.
       
      Repository Link
      https://tribot.org/user/community-scripts?page=1&q=Naton&id=168
       
      Instructions
      Move your account to the place you want to mule (or have a mule tile in advanced preferences and the script will travel there)
      Select an ID (1-99, the purpose of this is to provide an identifier to this mule so you can connect other accounts to it, along with your IP)
      If offering items to other bots, have those items in your inventory already
       
      More detailed instructions on connecting other bots
       
      Requirements
      Nothing, other than the supplies you want to offer
       
      Features
      Communicates to your bots without logging in
      Trade items to and from your bots automatically (depending on what the connected script does)
      Depositing muled items
      Send discord webhook on trade
      Multiple mules per machine (up to 50)
      Many customizable preferences
       
      Pictures




       
      Progress Reports
       
      Bug Reports
      For the sake of both of our time, please attempt to solve issues on your own first to verify that the issue is not on your end (for example, misconfigured settings).
      If you are unable to resolve the issue on your own, please reach out to me for assistance. You can obtain assistance through the forums thread, the TRiBot forums private messaging system, or in my support discord.
      At the minimum, please provide the debug when reporting an issue. You can obtain the debug by following right clicking the Client Debug/Bot Debug tabs and clicking Copy to Clipboard. You can then paste this to pastebin and give me the link. This will help me to figure out what exactly is happening.
      Follow this gif for assistance with obtaining the debug. https://i.imgur.com/JruOAaz.gif
      The more information you can provide, the faster the issue is likely to be resolved. A description of the issue (ex. what is happening vs what you think should be happening) is helpful. A gif of the issue is very helpful, but if you can't get that then a screenshot is better than nothing. The debug, as mentioned above, should be provided.
       
      Advanced Preferences
      This script contains a plethora of advanced customization. These settings are primarily targeted at more advanced users. It's not recommend to mess around with them until you have some experience with the script. You can hover your mouse over many of the advanced preferences for more information. If there is a specific setting you would like a description of, reach out to me and I'll add a tooltip/improve the existing tooltip to better help you.
       
      Script Arguments
      All of my scripts support script arguments in the form
      settings:name where name is the name of the settings file to load. You can use the special name `last` to load your last settings.
      Ex.
      settings:last  
      Port Forwarding
      You will need to port forward (open a port) to connect bots on other machines to your machine, if using multiple machines. This is usually specific to your router. I do not have a direct guide to port forwarding, this is not specific to my script. You can find a ton of information on google, or you could try messaging someone who has this already setup. I have not port forwarded in a long time so I can't help much here. Remember you need to forward port number 45000 + mule ID. Use this website to check open ports https://www.yougetsignal.com/tools/open-ports/. You can also test your mule connection in GUI of my scripts that support muling.
       
      Supported nScripts
      Note that each script has specific things that are supported, such as muling off excess gold while restocking, cashing in gold on start, customizable muling (nRestocker), and more. It really depends on the script. See the corresponding script thread for what that integration looks like, or ask me if you can't find it and I'll update the thread.
      nBlast Furnace
      nSmither (Cannonballs only)
      nMercher
      nMagic
      nRestocker
      nHerblore
      nBlast Mine
      nCrab Killer
      nNightmare Zone (only for the mule connection to appear in the mule control panel)
      nCrab Killer (only for the mule connection to appear in the mule control panel)
      nCrafter
      nFletcher
      nGreen Dragon Killer
      nHunter
      nOrb Charger
    • By Beg
      About
      This script is aimed to bank-standing skills such as Fletching, Crafting, Herblore or Cooking.
      It comes with a task-based system that you can set up to train with different items and even multiple skills in one go.

      Tasks
      You can create or load from a previously saved file multiple tasks to be executed by order.
      A task is complete once you reach the desired amount or level.
      A task can also be unfinished if you don't supply enough items for its completion or if you don't meet the required level to execute it.
       
      Script Argument
      The rules for script argument are the following:
      Each task is separated by a vertical bar, "|" Each task setting has an associated key and value, "key=value" Each task setting is separated by a comma, "," Option settings follow the same rules as task settings   Not case-sensitive
      Available task settings:
      skill - the skill you are training with this task. This setting can be ignored if task doesn't give experience in any skill item - item's amount and name separated by a hyphen. The first and second items will be used on each other. The last item must be the product. E.g. 1000 cookies. master_interface_id -  set master interface id. This setting can be ignored if there isn't any interface after you combine first with second item child_interface_id - set child interface id. This setting can be ignored if there isn't any interface after you combine first with second item component_interface_id - set component interface id. This setting can be ignored if there isn't any interface after you combine first with second item amount - the amount to combine on the task. If this setting is not present, or a number of zero or lower is set, the amount is ignored. stop_level - the stop level that interrupts the task. If this is not present, or a number of zero or lower is set, the stop level is ignored. Also, this only works if you input a valid skill on "skill" setting inventory_timeout - the inventory timeout for this task. Value is in miliseconds
      Available option settings:
      mouse_speed - indicates the average mouse speed to use save_on_system_update -  when set to true, attempts to save the task progress on a .dat file right before an ingame update. The task can then be reloaded on gui antiban_reaction - enables with value "true" or disables with value "false" the antiban reaction sleep after an inventory has finished antiban_debug - to print anti-ban actions debug on bot debug panel. "true" to enable, "false" to disable close_with_esc_button - to use escape keyboard button to close the bank. "true" to enable, "false" to disable auto_bank_walking - to walk to the nearest bank whenever the player is not on a bank. "true" to enable, "false" to disable auto_ge_walking - to walk to grand exchange before starting a task. "true" to enable, "false" to disable disable_mouse_offscreen - disables feature mouse offscreen from antiban to increase efficiency when combining some items
      Example:
      skill=herblore, item=14-avantoe potion (unf), item=14-mort myre fungus, item=14-super energy(3), master_interface_id=270, child_interface_id=14, amount=5000, stop_level=75, inventory_timeout=20000 |
      skill=crafting, item=1-needle, item=26-leather, item=10000-thread, item=26-leather gloves, master_interface_id=154, child_interface_id=93, amount=100, inventory_timeout=50000 |
      mouse_speed=110, save_on_system_update=true, antiban_reaction=false, antiban_debug=true, close_with_esc_button=true, auto_ge_walking=true

      User Interface

      Note: The last item must be the product produced by combining the first and second items.
                 Exact non case sensitive names are a must.
                 You must press enter or click on a empty row to set the last row's value on the table.

      The setup above has four tasks:
      Using a Knife on a Maple logs to produce 27 Maple longbow (u) per inventory. Ends after 500 Maple longbow (u) are made, or a supply is missing from bank. Using a Bow string on Maple longbow (u) to produce 14 Maple longbow per inventory. Ends after 500 Maple longbow are made or a supply is missing from bank. Using Jug of water on Pot of flour to produce 9 Pizza base per inventory. Ends after 10000 Pizza base are made, or a supply is missing from bank. Using a Needle on Leathers to produce 26 Leather boots per inventory. Ends after 1000 Leather boots are made, or a supply is missing from bank.
      Paint

      Updates
      18 April 2017 - Ability to combine two items with same name.
                              Ability to bypass "make interface" by setting master or child interface id to -1 value.
      27 May 2017 - Ability to combine items that require going through a selection interface and then an amount interface.
      02 July 2017 - Added script argument.
      20 November 2017 - Updated the script to support the new interfaces. 
                                        Script argument changed.
      06 February 2018 - Changed the script to support more than 2 items on inventory. This will allow the combination of a greater variety of items.
      23 April 2018 - Added option to enable/disable auto bank walking and grand exchange bank walking.
                              Added option to enable/disable mouse offscreen when idling. 
    • By Naton
      Intro
      This is a free tool available in the TRiBot Launcher which provides a graphical user interface to launch clients automatically using TRiBot's CLI.
      To open it, click Open Bulk Launcher in the TRiBot Launcher.
       
      Features
      The best way to learn about all the features this software has is to test it out yourself!
      Here's some of the top features:
      Manage an unlimited amount of accounts with various data fields (Login Name/Password/Bank Pin/Script/Script Arguments/World/Break Profile/Heap Size/Proxy/Proxy IP/Proxy Port/Proxy Username/Proxy Password/Notes)
      Automatically launch TRiBot clients
      View all clients launched through the Client Starter
      Close all launched clients
      Schedule client start/shutdown
      Import accounts from any format file
      Import accounts from TRiBot's account manager
      Export accounts to TRiBot's account manager
      Export accounts to CSV/TSV/Custom file
      Color the account rows to fit your needs (ex. make rows green/red instead of plain white)
      Built-in proxy manager with proxy checking support (check if your proxies work)
      Customizable set of account columns in the table - fit only the data you need
      Ability to only launch accounts that are not currently active
      Custom launch speed - launch all your clients at once, or spread them out over time to not consume too many resources (ex. every 15 seconds)
      Minimize clients on launch
      Restart clients when they close - can be useful if you experience your clients ever crash (make sure to disable this option if you are actually trying to close your clients)
      Looking glass support
      TRiBot sign-in - can log in with your TRiBot credentials through TRiBot's CLI so that you don't have to have previously logged in
      Randomly select f2p/members/custom worlds, optionally preferring low ping worlds (view the worlds section of this thread)
      Blacklist worlds from the random selection
      Cell/Row selection modes - cell selection mode will treat the account table like a spreadsheet
      A ton of utility features to make managing and editing your list of accounts as easy as possible
      Various themes including dark theme
      Saving/Loading profiles
      ... and a ton more! Check it out now for free.
       
      Instructions
      Setup Application:
      Install TRiBot.
      Open the TRiBot Launcher, and click Open Bulk Launcher.
      Starting Clients:
      Click the "Add New Account" button to add new rows to the accounts table.
      Fill out the accounts to launch - Login Name and Script are required. The rest are optional. You can configure more table columns at Settings -> Account Columns.
      Click 'Launch Selected Accounts' to launch your TRiBot clients.
       
      Account Column Data
      Login Name - Required. This is the login name to log in to the account with.
      Password - The password of the account to log in to. If no password is provided, TRiBot will try to match the login name to an account in the TRiBot account manager.
      Bank Pin - The account bank pin.
      TOTP Code - The authenticator secret key.
      Script - Required. The name of the script to run. This must be exactly as it appears when you go to start a script within TRiBot.
      Script Arguments - The script arguments to pass to the script to run. The contents of this depends on the script. Ask the scripter.
      World - The initial world of the client. See the World section of this thread for more info.
      Break Profile - The name of the break profile to use in TRiBot.
      Heap Size - The heap size for the client. If using tabs/multiple accounts in a single client, the heap sizes for each account will be summed and set as the heap size for the client.
      Proxy - The proxy to use for the account.
      Proxy IP - The proxy IP to use for the account.
      Proxy Port - The proxy port to use for the account.
      Proxy Username - The proxy username to use for the account. 
      Proxy Password - The proxy password to use for the account.
      Notes - Custom notes for your own personal use. Often used to track certain information about certain accounts such as the account status.
       
      Themes
      The Client Starter supports various different themes including multiple dark themes. Find them at Preferences -> Theme.
      The user interface is meant to work specifically on the default and TRiBot theme but everything should work fine on every other theme. Note that I did not develop most of the themes myself.
      Examples of JMetro
       
      Common Issues/Debugging
      If you are having trouble launching clients (ex. none appear), you can select Preferences -> Debug Mode for a bit more info on the TRiBot launch in the console. The command used for TRiBot's CLI is printed out before launch, use this to determine what is being launched.
       
      Proxies
      There are a few ways you can configure proxies. The application will read your proxies from your tribot folder so you can just add them to tribot and they will appear when you open this application. You can also use the built-in proxy manager (this reads from and saves to the tribot proxy manager). Lastly, you can configure the proxy ip/port/user/pass directly in the accounts table by enabling the columns (at settings -> account columns).
       
      Application Arguments (optional, to launch the app programatically)
      Note that these are optionally supplied when opening the client starter. These are NOT script arguments.
       
      --launchprofile profileName
      Automatically launch a client starter profile
      --onlylaunch
      Doesn't display a GUI if the launchprofile arg is specified
      --debug
      Includes extra debugging information
       
      To open the bulk client starter through the tribot launcher, provide the arg --bulklauncher.
      Ex.
      java -jar tribot-splash.jar --bulklauncher --launchprofile last --onlylaunch java -jar tribot-splash.jar --debug --bulklauncher  
      World Selection
      Use 0 or -2 for random members world
      Use -1 for random f2p world
      Use -3 for a random members world that has good ping
      Use -4 for a random f2p world that has good ping
      Note that you can add multiple worlds to the world field to randomly choose a world from that list (ex. 315, 316, 316 or 315 316 316)
      Leaving blank defaults to whatever TRiBot does
       
      Looking Glass
      Go to Preferences -> Looking Glass and enable the option, and provide a path to the LG client you want to use. This will use the TRiBot CLI's built in looking glass support.
       
      Account Import/Export
      Accounts can be imported/exported in almost any format. Any order of columns can be specified. To import/export, navigate to Tools -> Import/Export and select the specified options. A few simple popup windows will appear going over the necessary steps to configure the file and format. It's highly recommended to take advantage of this - the import/export system is very powerful and customizable.

       
      Settings
      Settings are saved to a specific settings file.
      Account Columns: The list of columns that are displayed on the accounts table. Any combination of these can be selected. Note that the fields are not emptied out when de-selecting a column.
      Auto-Batch Accounts: Automatically batch the selected launched accounts into a set of clients with each client having multiple tabs, one for each account
      Launch Inactive Accounts: Only launch accounts whose login name does not exist in an active client (accounts will be skipped, and not launched, if they exist in an active client). This setting will be checked when launching any client and if that setting is active and there is a corresponding client for the account, the launch will be skipped.
      Launch Speed: The time between each client launch. Sometimes launching too many clients at once can cause issues with the clients that are launched due to too many resources being used at once so spreading them out of some period of seconds can help.
      Minimize Clients: Minimize the clients after they are launched (using the CLI flag)
      Restart Closed Clients: Any client (that is currently listed in Active Clients) that is closed will automatically be restarted. Make sure to disable this when you actually want to close your clients.
      Schedule Launch: Delay launching your clients until a specific time. Your accounts will sit in the Launch Queue until the specified time, then launch.
      Schedule Shutdown: Shutdown your clients at a specific time. Also, optionally restart the shutdown clients after some period of time. By default, the schedule shutdown setting is only applied to clients that are launched after configuring the settings, but an option is provided to apply them to all active clients as well (ex. you already have 10 clients active and want to shut them down at a specific time).
      Looking Glass: Support for TRiBot's Looking Glass (using the CLI flags)
      TRiBot Path: The path to where TRiBot was installed. The Client Starter will try to automatically find this for you so you probably won't have to set this yourself.
      TRiBot Sign-In: Sign in to TRiBot automatically through the supported CLI flags, incase your locally saved SID is expired. Sometimes you will be automatically signed out of TRiBot so you may want to provide your sign-in information so you don't have any issues launching when you have been signed out.
      Worlds -> Blacklist: Prevent certain worlds from being selected when choosing a random world
      Import -> Import Action: How to import the accounts into the current settings file (add new accounts or try to merge with existing)
       
      Preferences
      Preferences are saved globally, regardless of what your current settings file is.
      Debug Mode: Provides more debug in the console for launched clients. Only use this if trying to debug something - otherwise it can cause clients to use more resources.
      Selection Mode: Row/Cell selection modes are supported, row selection mode means you select a row at a time in the accounts table, cell selection means you can select a cell at a time, kind of like a spreadsheet.
      Show TRiBot Imports: Shows suggestions from the data that currently exists in TRiBot when filling out some fields in the accounts table, for example may display all Login Names in the TRiBot account manager.
      Theme: Configure a different display. The recommended theme is the default, but JMetro Light/JMetro Dark/Dark/Modena Dark are popular as well. Note that some themes may have minor graphical issues (I did not create most of them). Everything is written to work/display properly on the default theme.
       
      Tips
      Try Preferences -> Selection Mode ->  Cell Selection Mode. This will make the table selection similar to how Excel/Google Sheets work. You can do cool things which save time like the following (this uses copy pasting):
      https://i.imgur.com/dEPWNvT.mp4
      You can right-click the column headers to bulk configure values for the selected rows (including the selection column header itself)
      Launch Inactive Accounts (under Settings) can make sure you don't double-launch any clients (launches all selected accounts where there isn't a corresponding active client with the same username)
      Take the time to become familiar with the settings and features of this application. You will thank yourself later when you save yourself a lot of time.
      Ctrl+Drag to highlight multiple rows at once in row selection mode, then right click -> select rows to easily bulk select rows 
      https://gyazo.com/2e0b0e70c1ee97fd6295cd68d430acc1
      All leading and trailing whitespace is trimmed on client launch incase you have an accidental whitespace character that you didn't realize
       
      Please notify me of any issues.
    • By rs06botHein
      (Click Activate to add script)
      Handles all rooftop courses with ease!
       
       
       
      Script features:
      Simple User Interface using JavaFX Food support Stamina potion support Worldhopping support Stopping level support Mark of Grace support Web Walking (start script anywhere) Uses Asynchronous Camera Arguments support   Breaking support Disables auto retaliate & zooms out camera ABCL10 + reaction sleep modifier Simple saving & loading profiles Automatically loads last setting profile on GUI Several failsafe's: Seers course: Climbing up ladder Movement failsafe (When character does not move for 3 minutes and is not banking the script will automatically stop) Supported Courses:
      Gnome Stronghold Course (lvl 1 Agility) Draynor Rooftop Course (lvl 10 Agility) Al Kharid Rooftop Course (lvl 20 Agility) Varrock Rooftop Course (lvl 30 Agility) Canifis Rooftop Course (lvl 40 Agility) Falador Rooftop Course (lvl 50 Agility) Seers Rooftop Course (lvl 60 Agility) Pollnivneach Rooftop Course (lvl 70 Agility) Rellekka Rooftop Course (lvl 80 Agility) Ardougne Rooftop Course (lvl 90 Agility) Script Instructions:
      You can start the script anywhere as long as your player is on the ground floor level or in the selected course itself.
      GUI: Arguments:  1-99 Progression [PM]:  Progress reports:
      Features to be added:
       Change GUI to adjust progressive mode Get Script here: https://repo.tribot.org/script/id/3738-xrooftop-agility/
  • Our picks

    • We've heard your complaints - the TRiBot API could be much easier to use. We've been dedicating our time to improving the scripter experience here and spent the past year working on a new and improved API - the TRiBot Script SDK.

       

      The TRiBot Script SDK is an easy-to-use library for building TRiBot scripts. It is the recommended approach to building scripts moving forward over the old TRiBot API. It contains all the core things you need to build a script, and a ton of additional helpful stuff to get you using your scripts quicker. See the documentation section for everything offered, and check out the brief overview link too.

       

      The SDK was announced in preview here:

       

      It is now officially released. The official release guarantees we will support backwards compatibility for some period of time. See the 'backwards compatibility' section below for more info.

       

      How to use:

      There is multiple options, listed in the order they are recommended.

      1) Use the gradle template mentioned below

      2) Obtain through gradle

      Add this dependency: api("org.tribot:tribot-script-sdk:+")

      Add this repository: maven("https://gitlab.com/api/v4/projects/20741387/packages/maven")

      3) Take from your local filesystem in your .tribot/install folder. For example, on windows, you'd find it at "C:\Users\[user]\AppData\Roaming\.tribot\install\tribot-client\lib\tribot-script-sdk-[version].jar"

       

      Documentation:

      Java docs: https://runeautomation.com/docs/sdk/javadocs/index.html?overview-summary.html

      Kotlin docs: https://runeautomation.com/docs/sdk/kdocs/index.html

       

      Backwards compatibility:

      We will be following a deprecation schedule whenever we perform a possible breaking change. We will deprecate the respective methods or classes and announce it in a topic. It will remain deprecated for some period of time (weeks or months), and then removed. This will give you time to fix anything, if we need to make a breaking change.

       

      Gradle template:

      Easily build scripts with a new pre-configured scripting gradle template

       

      Users of the current API:

      There is no plans to remove TRiBot API. It will still be available. However, non-critical bugs probably won't be fixed. The SDK does depend on some of the API so fixing some things in the SDK will indirectly fix the API. However, bugs that have existed in the API for awhile will likely not be fixed. It's recommended to use the SDK moving forward. Let us know if there's something the SDK is missing.

       

      Brief overview of the changes:

       

      Bug reports:

      Post bug reports in the bug reports section of the forums

       

       

      Let us know what your thoughts are! If you have questions, feel free to ask below or in discord.

       
        • Like
      • 0 replies
    • Support for the gradle launcher is being dropped. Read more about the new launcher here.
        • Like
      • 8 replies
    • What to expect from TRiBot moving forward.
        • Thanks
        • Like
      • 11 replies
    • TRiBot 12 Release Candidate

      The TRiBot team has been hard at work creating the last major version of TRiBot before the TRiBot X release. We've noticed many problems with TRiBot 11 with a lot of users preferring TRiBot 10 over 11. We've heard you, so we took TRiBot 10, added the new features introduced with 11, introduced some other new things, and created TRiBot 12. So without further adieu, here's TRiBot 12.
        • Sad
        • Like
      • 40 replies
    • Gradle is a build tool used to accelerate developer productivity.

      We recently setup a Maven repository (TRiBot Central) to make it easier for scripters to create scripts. Check it out here: https://gitlab.com/trilez-software/tribot/tribot-central/-/packages

      Furthermore, we've released a simple Gradle project to make it easy to run TRiBot and develop scripts for it. Check it out here: https://gitlab.com/trilez-software/tribot/tribot-gradle-launcher

      The goals of TRiBot Central are to:

      Deliver updates to TRiBot faster


      Better organize TRiBot's dependencies (AKA dependancies)


      Make it easier to develop scripts for TRiBot


      Make it easier to use and run TRiBot


      Note: TRiBot won't be able to run scripts from within this project until TRiBot's next release.
        • Like
      • 15 replies
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...