Jump to content

nRestocker [Grand Exchange] [Muling] [Bonding] [Gearing] [Script Starting/Queuing] [~100 Different Tasks] [Automate Your Gold Farm]


Recommended Posts

Construct a list/tree of (conditional) tasks to automate your farm!

 

Repository Link:

https://tribot.org/collections/osrs-scripts/products/nrestocker

Description:

  • This script will perform numerous tasks to help you automate your gold farm

Instructions:

  • Configure a task list corresponding to the tasks you would like the script to perform. Read the task list information section below for specifics on each task.
  • If you experience any issues please do the following:
  • Please delete hooks.dat and the jagex cache before running the script 
  • Please disable the TRiBot firewall as it does nothing but cause problems
  • If you runs windows you can use this: (https://tribot.org/forums/topic/77307-windows-delete-hooksdat-and-the-jagex-cache/)

Tips:

  • Use '0' as the quantity for all items in appropriate locations
  • Have fun trying to create interesting combinations of different tasks, become familiar with what the script can do

Requirements:

  • None (though some tasks may have requirements based on what it does)

 

Script arguments:

  • As with all of my scripts, you can load your last settings with the script argument "settings:last". You can load any specific settings profile with "settings:settingsName".

Pictures:

a70afe2f1e3e17e852ebc6dd183bb401.png

a10ae62ff9070237e4c11cdb5c019383.png

877acd77d0fe511d826265c3f285629e.png

b338398174f7cab214e41dd127f0834e.png

Features:

  • Grand Exchange buying
  • Grand Exchange selling
  • Choose any prices you want (3 different types, static, dynamic, and arrow keys)
  • Adjust the pricing based on the amount of time the offer has been pending
  • Muling (request items from mule, trade items off to mule)
  • Deposit any items to bank
  • Withdraw and items from bank
  • Setup any inventory (with alternatives for each item)
  • Setup and gear configuration (with alternatives for each item)
  • Automatically run a separate script after nRestocker has finished (these can be queued, to run scripts after on another, or even perform another task within nRestocker)
  • Buying a bond from the grand exchange, using it, and hopping to members worlds
  • Hopping to any arbitrary world (supports a custom world, random f2p worlds, random p2p worlds, preferred regions)
  • Moving anywhere (using dax walker, or using weighted custom paths)
  • Teleporting using almost all jewelry and teleport tablets (feel free to request any teleport to be added)
  • Simple waiting, optionally logged out
  • Dropping items
  • Selling all bank items above a certain threshold at any price
  • Selling all inventory items above a certain threshold at any price
  • Moving to GE (supports varrock teleport, ring of wealth, and amulet of glory) with custom priorities
  • Moving to Zeah
  • Setting quick prayers
  • Setting fkey bindings + escape close interfaces
  • Setting shift dropping
  • Configuring advanced options within OSRS such as remove roofs
  • Configuring left click character options (npc, player)
  • Disabling sounds
  • Setting resizable/fixed mode
  • Setting left click withdraw banking settings and withdraw X value
  • Setting camera zoom
  • Enabling/disabling accept aid
  • Decanting jewelry
  • Decanting potions
  • Filling blowpipe
  • Charging trident
  • Emptying blowpipe
  • Emptying trident
  • Obtaining ava's accumulators
  • Obtaining a goblin staff
  • Collecting from the collection box
  • ... and much more, try it out yourself with the free trial!

 

Pricing:

Pricing is subject to change at any time.

Visit the store for up-to-date pricing

Refunds will only be given in the case that there is an actual issue with the script.

Bugs/Errors:

Please delete hooks.dat and the jagex cache before reporting bugs.

  • Please message me with bug reports. Ensure to properly fill out a bug report. I will fix them as soon as possible - they are very much appreciated. 

Suggestions:

  • If anyone has any suggestions that could help make the script even better than please let me know, I am open to any suggestions.

 

Information:

Tasks

The task documentation is not complete - there are many more tasks and features

Spoiler

Grand Exchange/Muling

Spoiler

Buying

Spoiler

Pre-conditions: Gold for items (the script will end if it does not have enough gold)

Post-conditions: The script will have purchased and collected all items in the purchase list.

Description: This buys everything on your list at the selected prices. If selected, it will take into account current inventory/bank count of the item when initially determine the quantity to buy. It can also withdraw coins from the bank, if selected.

Notes: It will bank to make room for items if needed. This moves to the GE if necessary by walking.

Selling

Spoiler

Pre-conditions: Items to sell (if there are none then it will move on)

Post-conditions: The script will have sold and collected gold for all items in the purchase list.

Description: This sells everything on your list at the selected prices. If selected, it will withdraw the items from the bank. It will handle noting them.

Notes: If there is none of an item to sell then it will ignore it. Enter '0' to signify all. This moves to the GE if necessary by walking.

Muling

Spoiler

Pre-conditions: Items to mule (if necessary). Inventory space to receive the items from the mule.

Post-conditions: The script will have traded selected items and received items from the mule.

Description: This will trade the items in the "items to mule list" and obtain all items from the mule in the "item request" list. This only supports nMule.

Notes: The mule must have the exact item IDs of the items you are requesting in it's inventory.  There are no checks to make sure that you have enough inventory space for the items requested, or that the mule has enough space for the items to trade. The results are undefined. This is easily preventable by considering the items you are muling and what the bot/mule will have. Enter '0' to signify mule all of an item.

 

Banking/Gearing

Spoiler

Deposit Items

Spoiler

Pre-conditions: Items to deposit (will skip the task if none)

Post-conditions: The script will have deposited all items/equipment.

Description: This will deposit all items in the list. This will use the deposit all button/deposit equipment button if selected.

Notes: The script will ignore any items that it does not have so the items to deposit doesn't have to be exact. Use '0' to signify all.

Withdraw Items

Spoiler

Pre-conditions: Items in bank to withdraw

Post-conditions: The script will have withdrawn all items of the specified quantity.

Description: This will withdraw all specified items, noting if selected.

Notes: The script will end if there is not enough of an item to withdraw. Use '0' to signify all.

Inventory Setup

Spoiler

Pre-conditions: Items in bank required for inventory setup.

Post-conditions: The script will have set up the inventory as configured.

Description: This will obtain all items in the selected inventory setup, and deposit and items that are not in the selected inventory setup.

Notes: The script will end if there is not enough of an item to withdraw. Alternatives for an item can be configured by right clicking the item in the list and selecting "change alternatives". Alternatives can also be selected when entering the item initially by using a comma separated list. The first ID will be the main ID and the remaining will be considered alternatives. Alternatives will be used if the main item could not be found.

Equip Gear

Spoiler

Pre-conditions: Items in bank required for gear setup.

Post-conditions: The script will have equipped all selected items, and if selected, unequipped all others.

Description: This will equip all specified items, and if selected, unequip anything else.

Notes: The script will end if there is not enough of an item to withdraw. Alternatives for an item can be configured by right clicking the item in the list and selecting "change alternatives". Alternatives can also be selected when entering the item initially by using a comma separated list. The first ID will be the main ID and the remaining will be considered alternatives. Alternatives will be used if the main item could not be found.

 

Utility

Spoiler

Run Script

Spoiler

Pre-conditions: None.

Post-conditions: The script will have ran the external script and the other script will have ended (either by the script itself, or by a stop condition).

Description: This will start the script with the specified information. If selected, it will then stop the script after a stop condition is reached.

Notes: This only supports using a single tab within the tribot client. Scripts/tasks can still be queued after a run script task, the script will restart itself, if necessary, to continue with the task list. Note that this can be used to "loop" the task list by restarting nRestocker with the specified settings via arguments. If queuing run script tasks with other tasks afterwards, the script cannot determine if the other script ended successfully or not so make sure that the script doesn't crash unexpectedly because it could result in undefined behavior based on your task list.

Bond

Spoiler

Pre-conditions: Gold for a bond.

Post-conditions: The script will have  bought and used a bond, and hopped to a members world if selected.

Description: This will move to the grand exchange and purchase a bond, and then use it. If selected it will withdraw coins necessary. It will also hop to a members world if selected. Supports a preferred world region.

Notes: None

Hopping

Spoiler

Pre-conditions: Able to worldhop (ex. not in combat)

Post-conditions: The script will have hopped based on the hopping configuration.

Description: This will hop to the specified world, or will hop to a random f2p/p2p world, optionally in a preferred region.

Notes: If unable to hop due to something such as being in combat, results are undefined.

Movement

Spoiler

Pre-conditions: None

Post-conditions: The script will have traveled within a small distance near the target destination.

Description: This supports two types of travel, dax walker and custom pathing. Dax walker configuration is simple; set a tile to travel to and it will move there using dax walker. Note that dax walker does not support every location in the game (but it supports most). Custom pathing is a bit more complex - read the steps below to use custom pathing.

Notes: The path/destination must be walkable and reachable

Custom pathing:

First, select the custom pathing option.

Enter paths into the "Path List" tab - paths can be obtained by external sites such as https://explv.github.io/. They can also be obtained by using the built in path recorder. Simply copy and paste the tiles. Note that any text other than the numbers separated by commas within parenthesis will be ignored. Watch the gif below for information. The path recorder will record all tiles that your character travels on when recording. Simply copy and paste the output after recording into the path entry area.

After entering paths, they must be assigned a weight within the path selection tab. Choose the corresponding path and enter a weight. This allows you to prefer using some paths over other paths. If you only want to use one path then the weight doesn't matter, you just have to select any weight and it will always be used. The probability of using a certain path can be determined by weight of certain path / total weight of all paths. 

(the brief 15 second pause is me getting a path from https://explv.github.io/ and entering it, displaying how it disregards unnecessary characters.

xBAuIQV.gif

Teleport

Spoiler

Pre-conditions: The specified teleport is either in the accounts inventory or bank. Script will end if it cannot find it.

Post-conditions: The script will have teleported using the specified teleport (or is in a very close location to the teleport destination)

Description: This will teleport using the specified teleport method to the specified teleport location.

Notes: None

Waiting

Spoiler

Pre-conditions: If logout is selected then the script must be able to log out (ex. not in combat), otherwise none

Post-conditions: The script will have waited for the specified period of time

Description: This will wait for the specified amount of time to pass. Will log out if selected.

Notes: None

Drop Items

Spoiler

Pre-conditions: Have items to drop (will ignore anything not in inventory)

Post-conditions: The script will have waited for the specified period of time

Description: This will drop the specified items. Shift dropping/dropping patterns can be set i

Notes: None

 

Specialized

Spoiler

Sell Bank

Spoiler

Pre-conditions: Have items to sell (will ignore anything not sellable)

Post-conditions: The script will have sold all items that fit the stack threshold requirement

Description: This will sell all items in the bank that fit this criteria.

Notes: The stack threshold requirement takes into account the quantity of the item. Ex. the resulting value is quantity of item * price of item. This will not include items currently in your inventory, if you want to check them as well then run a deposit all task before this.

Sell Inventory

Spoiler

Pre-conditions: Have items to sell (will ignore anything not sellable)

Post-conditions: The script will have sold all items that fit the stack threshold requirement

Description: This will sell all items in the account's inventory that fit this criteria.

Notes: The stack threshold requirement takes into account the quantity of the item. Ex. the resulting value is quantity of item * price of item.

Move To GE

Spoiler

Pre-conditions: None

Post-conditions: The script will traveled to the Grand Exchange

Description: This will travel to the Grand Exchange. It will attempt to use the teleports selected in the chosen order. If none are found or selected then it will walk.

Notes: The script will ignore any teleports that you do not have

Move To Zeah

Spoiler

Pre-conditions: None

Post-conditions: The script will have traveled to Zeah (ends on the docks).

Description: This will move to Zeah and navigate necessary dialogue with Veos.

Notes: None

 

Game Settings

Spoiler

Set Quick Prayers

Spoiler

Pre-conditions: Atleast 1 prayer point (quick prayers cannot be chosen with 0 prayer). Will end if no prayer points.

Post-conditions: The script will have set all selected quick prayers.

Description: This will select all specified quick prayers.

Notes: None

Set FKeys

Spoiler

Pre-conditions: None

Post-conditions: The script will have set all specified fkey bindings, and set escape close interfaces, if selected.

Description: This will set all specified fkey bindings and set escape close interfaces, if selected.

Notes: None

Shift Dropping

Spoiler

Pre-conditions: None

Post-conditions: The script will have set enable shift drop to the specified value.

Description: This will enable shift dropping if selected, otherwise it will disable it.

Notes: None

Advanced Options

Spoiler

Pre-conditions: None

Post-conditions: The script will have configured all selected advanced options.

Description: This will set all specified advanced options.

Notes: This will always open the advanced options menu to check if it has everything set up properly (it won't be ignored even if everything is already configured as it should be).

Left Click Options

Spoiler

Pre-conditions: None

Post-conditions: The script will have set all specified left click character options.

Description: This will set all specified left click character options.

Notes: None

Disable Sounds

Spoiler

Pre-conditions: None

Post-conditions: The script will have disabled all sounds ingame

Description: This will disable all sounds ingame

Notes: None

Resizable

Spoiler

Pre-conditions: None

Post-conditions: The script will have set the specified screen mode

Description: This will set fixed/resizable based on what is selected

Notes: None

Banking Settings

Spoiler

Pre-conditions: None

Post-conditions: The script will have set the specified left click withdraw all option, and the specified X option if selected.

Description: This will set the specified left click withdraw all option, and optionally the specified X option.

Notes: None

Camera Zoom

Spoiler

Pre-conditions: None

Post-conditions: The script will have set the camera zoom within a close enough range to the specified value and the chosen randomization

Description: This will set the camera zoom in the range of (camera zoom - randomization, camera zoom + randomization).

Notes: Note that if the camera zoom is ever close to the target then it will ignore the task.

Accept Aid

Spoiler

Pre-conditions: None

Post-conditions: The script will have set the specified accept aid configuration.

Description: This will enable/disable accept aid based on the chosen value.

Notes: None

 

Misc.

Spoiler

Decant Jewelry

Spoiler

Pre-conditions: None

Post-conditions: The script will have decanted all possible jewelry that is selected.

Description: This will decant all selected jewelry at the grand exchange.

Notes: This will ignore any selected jewelry that doesn't have enough charges to be decanted

Decant Potions

Spoiler

Pre-conditions: Enough gold to purchase necessary vials from the decanting guy (5gp ea)

Post-conditions: The script will have decanted all possible potions that are selected.

Description: This will decant all selected potions at the grand exchange.

Notes: This will ignore any selected potions that doesn't have enough doses to be decanted

Fill Blowpipe

Spoiler

Pre-conditions: A blowpipe and enough scales/darts to fill it

Post-conditions: The script will have filled the blowpipe according to the configuration

Description: This will move to a bank and withdraw a blowpipe, if necessary. It will check the current charges if selected. It will then fill it according to the chosen settings.

Notes: The script will end if not enough supplies

Charge Trident

Spoiler

Pre-conditions: A trident and enough runes/gold/scales to fill it

Post-conditions: The script will have filled the trident according to the configuration

Description: This will move to a bank and withdraw a trident, if necessary. It will check the current charges if selected. It will then fill it according to the chosen settings.

Notes: The script will end if not enough supplies

Empty Blowpipe

Spoiler

Pre-conditions: A blowpipe to empty (will skip the task if none)

Post-conditions: The script will have emptied a blowpipe. The contents will remain in the inventory.

Description: This will move to a bank and withdraw a blowpipe, if necessary. It will then empty the blowpipe.

Notes: None

Empty Trident

Spoiler

Pre-conditions: A trident to empty (will skip the task if none)

Post-conditions: The script will have emptied a trident. The contents will remain in the inventory.

Description: This will move to a bank and withdraw a trident, if necessary. It will then empty the trident.

Notes: None

Get Ava's

Spoiler

Pre-conditions: Coins, arrows, and a draynor manor teleport in inventory/bank.

Post-conditions: The script will have purchased an inventories worth of ava's accumulators (according to the settings). The task will end while still at draynor manor. (If you want to return to the GE, equip a ring of wealth before this and then use a move to GE task afterwards with a ring of wealth).

Description: This will move to a bank and withdraw the necessary supplies. It will then teleport to draynor manor and purchase ava's accumulators from ava.

Notes: Will stop if not enough supplies.

Goblin Staff

Spoiler

Pre-conditions: 45 gp for the staff

Post-conditions: The script will have purchased a goblin staff from Diango in Draynor

Description: This will move to a bank and withdraw the necessary gold. It will then travel to draynor and purchase a goblin staff

Notes: Will stop if not enough gold.

Collection Box

Spoiler

Pre-conditions: None

Post-conditions: The script will have collected the specified items from a collection box at the nearest bank

Description: This will move to a bank and perform the specified collection operations.

Notes: Will ignore any items that cannot be collected

 

 

 

Variables

Spoiler

Variables allow you to store specific values to use them at a later date. This allows you to give the program different states. For example, you can set a variable to "5" after completing a specific task to signify that you have completed this task.

Variables are set via tasks, and they are checked via conditions.

When checking variables via conditions, the variable must exist. You can run a set variables task at the start of your task tree/list if necessary.

Variables can also be used to store the current time, and check how long has passed since that time. Ex. you want to only perform a task if it has been at least 15 minutes after script start. You would have a set time variable task as your first task, then use a time variable condition to check the time that has elapsed since.

 

"variables are mainly to add more power to creating your task tree, most people prob wont care about them

lets say towards the end of a tree, you have a task that can be reached by two different paths in the tree. let say you really need to know which path was taken. you can use a "set variable" task in each path, and then check that variable by using a condition to see which path was taken. ex. if the variable = 1 then the left path was taken, otherwise the right path was taken

the time variable can be used to record time and incase you only want to do something after a certain amount of time has passed from a specific point. ex. you only want to execute a task if 2 hours has passed since the start of the script. you would have a "set time variable" task at the start of your tree/list, and then you would check that variable by using a condition to see how much time has elapsed since that variable was set"

 

Account List/Account Dispatching

Configure an account list at Advanced Preferences -> Account List, or a connection to nAccount Dispatcher at Advanced Preferences -> Account Dispatching.

This will use a new account on script start, and rotate to a new account whenever the task list/tree completes, or when an account is banned/locked, and keep going until all accounts are used. There is more customization of this at Advanced Preferences -> Account List -> List/Dispatcher Options.

 

Templates

nRestocker supports most string input as a template. This means it can take a line of text, and process it into something else based on some variables (for example, ingame name). Examples of places this is supported is the start script task, discord webhook task, and system notification task.

Example. ${username} has ${attack-level} attack in world ${world} -> MyIngameName has 50 attack in world 304.

The following template variables are supported:

Spoiler

${loginname} -> Your in game account login name (the email/name you use to log in)

${username} -> Your in game account username (what appears to others ingame)

${skill-level} -> The level of that skill, where skill is the lower case name of a skill (ex. attack, firemaking)

${skill-exp} -> The exp of that skill, where skill is the lower case name of a skill (ex. attack, firemaking)

${skill-adjusted-level} -> The level of that skill, accounting for boosts and other adjustments, where skill is the lower case name of a skill (ex. attack, firemaking)

${combatlevel} -> The combat level of your account

${position} -> The position of your account in the format (x, y, z)

${game-setting-index} -> The value of the specified game setting, where index is the index of the game setting

${varbit-index} -> The value of the specified varbit, where index is the index of the varbit

${variable-name} -> The value of the specified nRestocker variable (for example, from a set variable task), where name is the name of the variable

${machine-name} -> The name of the machine running the client

${system-username} -> The username of your system account (ex. your Windows account user name)

${world} -> The current world ingame (ex. 301)

${quest-points} -> The quest points of the current account

${quest-state-quest-name} -> The state of the specified quest (not started, in progress, complete) where quest-name is the name of the quest. To find the exact spelling you should use, open a quest start/stop condition and base it off the options there (case does not matter, spaces can be optionally swapped for a dash, ex. ${quest-state-black-knights-fortress}).

${inventory-count-item} -> The current quantity of that item in your inventory, where item is either the item name or item id

${bank-count-item} -> The current quantity of that item in your bank, where item is either the item name or item id - NOTE this won't open the bank to check, in order for this to be non-zero, the script must have opened the bank once in that script session (and the script will remember what was in the bank)

${equipment-count-item} -> The current quantity of that item equipped, where item is either the item name or item id

If you find a place that these are not currently supported, reach out to me and I will add it in. If there's another template variables that could help you, feel free to reach out and I will consider it.

 

 

This script works extremely well with the Graphical Client Starter. https://community.tribot.org/topic/80538-graphical-client-starter-automate-launching-managing-your-clients/

 

This script can connect to nMule and nAccount Dispatcher

Edited by Naton
  • Like 5
Link to post
Share on other sites
  • Replies 139
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Construct a list/tree of (conditional) tasks to automate your farm!   Repository Link: https://tribot.org/collections/osrs-scripts/products/nrestocker Description: This scrip

Yea boi making what the people really need, ty!

Anyone who doesn't already have automation tools in place should buy this script, and even those who do can benefit hugely from it.

Posted Images

1 minute ago, dodgedave said:

Had an indepth look at the script, using the 1 hour free trial. It looks fantastic, and will turn a tedious 1 hour job into a 10 minute job for me. Thank you!

Are there any plans to add script arguments to bypass the GUI?

It already supports arguments, read the saving/loading tab in the GUI for info on this

Link to post
Share on other sites

I've set up a script where the slave will meet the mule on a f2p world, to trade cash over, then buy a bond. The slave will then log into a p2p world. But after that, when it comes to me wanting the slave to meet the mule to trade p2p items, they both just log into a f2p world again.

Is there any way around this? Cheers

Link to post
Share on other sites
4 minutes ago, dodgedave said:

I've set up a script where the slave will meet the mule on a f2p world, to trade cash over, then buy a bond. The slave will then log into a p2p world. But after that, when it comes to me wanting the slave to meet the mule to trade p2p items, they both just log into a f2p world again.

Is there any way around this? Cheers

I guess two mules? Or you could transfer over coins and let the bot purchase/sell the p2p items rather than trade it over. The mule currently is programmed to stay in the initial location/world that the script was started in, and the bot will hop to meet the mule so that's why it hops to f2p.

Edited by Naton
Link to post
Share on other sites
Just now, dodgedave said:

It would also be a great addition, if you could give it the choice of idling while waiting for the GE offers to be completed, or just leave the offer in the GE and exit the screen ?

Like an option to not wait for the offers to complete + collect? I've had a few requests for this so I'll probably add it in sometime soon

Link to post
Share on other sites
  • Naton changed the title to nRestocker [Grand Exchange] [Muling] [Bonding] [Gearing] [Script Starting/Queuing] [~100 Different Tasks] [Automate Your Gold Farm]

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By Naton
      nMercher is a grand exchange flipping bot that will merch your chosen items to the best of its ability using an intelligent algorithm
      Please read the "Terms & conditions/Things to be aware of" section at the bottom of this post before purchasing (and really the entire forums thread).
      Repository Link:
      https://tribot.org/collections/osrs-scripts/products/nmercher Description/Information:
      This bot will intelligently merch items at the grand exchange to make potentially massive profits Note that merching is quite different from other scripts, and merching can have a learning curve - don't be discouraged if you aren't successful at first You should aim to reach about 0.75% - 1.25% of your cash stack/hr. This may vary depending on the current market, the time of day, and other variables. Very large/small cash stacks don't follow this general linear pattern Here's a great merching guide for beginners https://www.ge-tracker.com/forums/topic/23-benefits-complete-osrs-flipping-guide-old-school-runescape/ A great website to search for items is https://prices.runescape.wiki/osrs/ Instructions:
      Start the script at the Grand Exchange with gold in your inventory (or items to sell) Configure an item list to merch It's recommended to add some level of undercutting (see below). You may not want to do this right away (until you are familiar with the script) but you will want to do this to make more money. It's recommended to not mess around with any advanced item preferences unless you are familiar with merching It's highly recommended to configure mini breaks and afking in the advanced preferences section. Mini breaking will only trigger when there is no offers to handle. Requirements:
      Nothing but gold! Pictures/Videos:


      Features:
      An intelligent merch handling algorithm ABC2 Custom item selection Tons of (optional) customization Detailed runtime statistics tracker, with exporting statistics to a text file/csv Runtime option selection (such as sell-only mode) Random AFK'ing Mini-breaking (log out for a period of time when there is nothing to do) Looking glass support Resizeable support Script argument support Extremely accurate profit tracking Highscores Dynamic signatures Item ID list included in GUI ... and much more, try it out yourself with the free trial! How to set up Mini-Breaking/Random-AFK'ing:
      Click the spoiler to open the guide
      Undercutting:
      Undercutting is the best way to increase the amount of money you make while merching.
      Using default prices without undercutting may drastically lower your profits.
      Undercutting can be found in advanced item preferences -> pricing
      Here is an example of a settings configuration that undercuts by 0.02% when buying and selling. Note that the sell adjustment should be a negative value to undercut selling (because you want to decrease sell price to undercut when selling)

      The values you should use to undercut in your list mainly depend on the items you're using. Try testing out different values to see what works best for your list.
      Mass applying advanced item preferences:
      Right click items in your list to mass apply advanced item preferences from one item to others. You will be prompted for which options you want to apply.
      Running Multiple Accounts With Same Item List:
      When running multiple accounts with the same settings, you may run into issues where each account is competing with each other. There's a few settings in the script you can try.
      First, you can limit the amount of accounts trading an item at the same time at Advanced Preferences -> Merching -> Distribute Items. This allows you to say, for example, only buy items that less than two other accounts are merching. You should always try this setting first. If this doesn't provide enough, you can try another setting at Advanced Preferences -> Merching -> Item Randomization which will attempt to slightly randomize the items the script prefers.
      Script Arguments:
      As with all of my scripts, you can load your last settings with the script argument "settings:last". You can load any specific settings profile with "settings:settingsName". Progress Reports:
       
      Dynamic Signatures:
      Located at http://nscripting.com/mercher/signatures/users/username.png Replace 'username' with your tribot username Highscores:
      http://nscripting.com/highscores/mercher/ Pricing:
      Pricing is subject to change at any time Visit the store for up to date pricing Refunds will only be given in the case that there is an actual issue with the script, or read below section 'Refund Policy'. Refund Policy:
      For nMercher only, I offer a slightly different refund policy than all my other scripts. I recognize that many users may struggle with merching (some may be looking for more of a script where you just click 'Start' with little to no configuration, but here you have to build an item list). Therefore I offer a revised refund policy. You can get a refund for nMercher no questions asked within three days of purchase, for purchases of less than five instances. Send me a message on the forums.
      Need Help?
      https://discord.gg/RKRJTzV Bugs/Errors:
      Please ensure to post a detailed bug report including a detailed description, a gif of the bug report, both the bot and client debugs (paste these to hastebin/pastebin), and script stack trace (if applicable). If you do not provide an informative bug report I may ignore you. Saying "this doesn't work" wastes both of our time. Terms & conditions/Things to be aware of:
      I do not provide an item list. You must choose your own items. Please do not pm me asking how to merch/what items you should use, I may ignore you. Feel free to join my discord to ask users there. This script relies on third party services. I cannot control the uptime of these services; the uptime is generally not a problem and it functions as it should however sometimes they may not work. In the event the third party services are down, the script will not function properly. I will not refund based on this. If the services are down for an extended period of time (multiple days), I will look further into the situation/refunding. Profit is highly dependent on several factors and many of them are out of the script's control. One hour you may make 1m and the next you may lose 200k (losses are rather rare, but they do happen). I only grant refunds in the case that there is a script error preventing script use for an extended period of time, or as specified in an explicit refund policy by myself.  
      *This profit depends on your cash stack (and other factors, including but not limited to the current market, the time of day/week, your item list/settings), and if you start with 50k I can't say you will make 100k/hr.
    • By Naton
      Intro/Download
      This is a free application which provides a graphical user interface to launch clients automatically using TRiBot's CLI
       
      Download: https://github.com/Naton1/Graphical-Client-Starter/releases (download links are under Assets)
      Source: https://github.com/Naton1/Graphical-Client-Starter/
       
      Loader/Updater: https://github.com/Naton1/Graphical-Client-Starter-Loader/releases
       

       
      Features:
      The best way to learn about all the features this free & open source 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/Client/Script/Script Arguments/World/Break Profile/Heap Size/Use Proxy/Proxy/Proxy IP/Proxy Port/Proxy Username/Proxy Password/Notes)
      Automatically launch TRiBot clients
      View all clients launched through the Graphical 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
      Auto-batch accounts into clients with tabs, for example batch 20 accounts into 5 clients with 4 tabs within each client (amount is customizable)
      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 (if it isn't already installed).
      Download/Install the graphical client starter - you have two choices, use the windows installer (the .exe) (recommended for ease of use), or launch the .jar file. If you are not on windows you must use the jar. The jar file will require java 11+. A quick google of 'download java 11' should give you what you need.
      Configure the path to the location TRiBot was installed in the graphical client starter. This setting can be found at at Settings -> TRiBot Path in the graphical client starter. This must point to a directory named TRiBot. The Graphical Client Starter will try to find this folder automatically on start so it may already be set.
      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. Note that TRiBot does NOT support this as a CLI arg. This field is only used for importing/exporting.
      Client - The (arbitrary) name of a client that can be used to group multiple accounts together as tabs on the same client. All accounts with the same client name will be grouped together in a single TRiBot client.
      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.
      Use Proxy - If a proxy should be used for the account.
      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 Graphical 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 theme but everything should work fine on every other theme. If you want a theme other than the default, the recommend themes are JMetro Light/Dark. Note that I did not develop any of the themes myself.
      Examples of JMetro
       
      Common Issues:
      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.
      On Windows, you may have to launch the app as an administrator in order to launch a tribot client. (This will happen if you installed tribot to your program files, which is protected)
      You can easily solve this by downloading the windows installer and using that. You can right click an executable file and select "Run as Administrator", or reinstall TRiBot to a non-protected location such as your user directory.
       
      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. 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):
      -launchprofile profileName
      Automatically launch a graphical client starter profile
      -onlylaunch
      Doesn't display a GUI if the launchprofile arg is specified

      Ex. java -jar GraphicalClientStarter.jar -launchprofile last -onlylaunch
       
      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
       
      Proxies:
      There's two ways to configure proxies through the Graphical Client Starter. You can utilize the proxy selection box (proxy column), or use the proxy ip/port/user/pass account columns to edit the fields directly for each account (or a mixture of the two). The proxy selection box is populated with the proxies from the Graphical Client Starter proxy manager (which allows for custom editing of proxies, and also imports proxies from the TRiBot proxy manager). Most users choose to edit the columns directly for each account (Visit Settings -> Account Columns to enable the columns). You need to enable the 'Use Proxy' setting for each account either way.
       
      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)
      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 Graphical 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 any 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.
       
      This tool works extremely well with nRestocker - This script can bring new levels of automation to your gold farm. Revolutionize your workflow with automation by developing a custom list (or tree) or tasks to fit your needs.
      https://community.tribot.org/topic/79895-nrestocker-grand-exchange-muling-bonding-gearing-script-startingqueuing-~60-different-tasks/
    • By Naton
      Repository Link:
      https://tribot.org/collections/osrs-scripts/products/ngreen-dragon-killer
      Description:
      This bot will kill Green dragons in the wilderness Instructions:
      Set up your inventory/equipment in the GUI All food should be supported Select a dragon location Recommended: Bring a teleport (include it in your inventory/equipement and the script will use it). All locations support either a burning amulet or a games necklace (View the instructions in the GUI for an up to date mapping) Recommended: Bring a looting bag. This will be used by the script if one is available; if one is not available then it will ignore it and loot one if possible (make sure looting looting bags is enabled in advanced preferences, it's enabled by default) Requirements:
      Enough stats to kill green dragons (but you probably want to be able to equip an anti-dragon shield) Script arguments:
      As with all of my scripts, you can load your last settings with the script argument "settings:last". You can load any specific settings profile with "settings:settingsName". Pictures/Videos:

       

      Features:
      All green dragon locations in the wilderness Custom inventory/equipment setups Looting bag Intelligent anti-pk Teleporting Restocking Muling Prayers ... and much more, try it out yourself with the free trial! Preferences:
      If you have any questions about any of the preferences, then please ask. Feel free to join my discord, PM me here, or leave a reply to this thread.
      Dynamic Signatures:
      http://nscripting.com/gdk/signatures/users/ + your tribot username .png

      Highscores:
      http://nscripting.com/highscores/gdk/
      Pricing:
      Pricing is subject to change at any time
      Visit the store for up-to-date pricing
      Refunds will only be given in the case that there is an actual issue with the script.
      Bugs/Errors:
      Please delete hooks.dat and the jagex cache before reporting bugs. Also make sure that you have good internet connection and are not disconnecting/having extremely poor FPS.
      Please leave bug reports down below (or in my discord). I will fix them as soon as possible - they are very much appreciated. Suggestions:
      If anyone has any suggestions that could help make the script even better than please let me know, I am open to any suggestions.
    • By Naton
      Repository Link:
      https://tribot.org/collections/osrs-scripts/products/ncooker
      Description:
      This bot will cook the specified item(s) Instructions:
      If using a fire source (ex. range or oven), it will pick the best location that is closest. Start near the location you wish to use. Please delete hooks.dat and the jagex cache before running the script (specifically if having issues) Please disable the TRiBot firewall as it does nothing but cause problems https://tribot.org/forums/topic/80611-java-executable-delete-hooks-and-jagex-cache-and-a-few-other-things/ Start the script preferably near or at a bank that you want to use Have required supplies in the bank I highly recommend looking through the advanced preferences to check out some customization Supported Fire Source Locations:
      Rogues Den Lumbridge Range Nardah Al Kharid Hosidius Kitchen Myths Guild Catherby Requirements:
      Items to cook Script arguments:
      As with all of my scripts, you can load your last settings with the script argument "settings:last". You can load any specific settings profile with "settings:settingsName". Pictures:


      Features:
      Wine Meat Pie Pizza Vegetables All the good locations in the game Progression system ABC2 Numerous advanced preferences Preferences:
      If you have any questions about any of the preferences, then please ask. Feel free to join my discord, PM me here, or leave a reply to this thread.
      Dynamic Signatures:
      To be added. Tracking statistics is already supported.
      Highscores:
      http://nscripting.com/highscores/cooker/
      Pricing:
      Pricing is subject to change at any time
      Check out the listing on the tribot store for up-to-date prices.
      Refunds will only be given in the case that there is an actual issue with the script.
      Bugs/Errors:
      Please delete hooks.dat and the jagex cache before reporting bugs. Also make sure that you have good internet connection and are not disconnecting/having extremely poor FPS.
      Please leave bug reports down below (or in my discord). I will fix them as soon as possible - they are very much appreciated. Suggestions:
      If anyone has any suggestions that could help make the script even better than please let me know, I am open to any suggestions.
    • By Naton
      Repository Link:
      https://tribot.org/collections/osrs-scripts/products/nfletcher
      Description:
      This bot will fletch the specified item(s) Instructions:
      Please delete hooks.dat and the jagex cache before running the script (specifically if having issues) Please disable the TRiBot firewall as it does nothing but cause problems https://tribot.org/forums/topic/80611-java-executable-delete-hooks-and-jagex-cache-and-a-few-other-things/ Start the script preferably near or at a bank that you want to use. If using GE, start there Have required supplies in the bank (unless using GE restocking, then have items to sell or have coins) I highly recommend looking through the advanced preferences to check out some customization Requirements:
      Membership and items (or gold if restocking) to fletch Script arguments:
      As with all of my scripts, you can load your last settings with the script argument "settings:last". You can load any specific settings profile with "settings:settingsName". Pictures:


      Features:
      Arrow shafts Arrows Battlestaffs Bolt tips Bolts Bows Crossbow stocks Crossbows Darts Headless arrows Javelin shafts Javelins Shields Tipped bolts Tipped dragon bolts Unstrung bows Unstrung crossbows GE restocking Muling ABC2 Progressive system Numerous advanced preferences Preferences:
      If you have any questions about any of the preferences, then please ask. Feel free to join my discord, PM me here, or leave a reply to this thread.
      Dynamic Signatures:
      To be added. Tracking statistics is already supported.
      Highscores:
      http://nscripting.com/highscores/fletcher/
      Pricing:
      Pricing is subject to change at any time
      Visit the store for up-to-date pricing
      Refunds will only be given in the case that there is an actual issue with the script.
      Bugs/Errors:
      Please delete hooks.dat and the jagex cache before reporting bugs. Also make sure that you have good internet connection and are not disconnecting/having extremely poor FPS.
      Please leave bug reports down below (or in my discord). I will fix them as soon as possible - they are very much appreciated. Suggestions:
      If anyone has any suggestions that could help make the script even better than please let me know, I am open to any suggestions.
    • By Naton
      Repository Link:
      https://tribot.org/collections/osrs-scripts/products/ncrafter
      Description:
      This bot will craft the specified item(s) Instructions:
      Please delete hooks.dat and the jagex cache before running the script (specifically if having issues) Please disable the TRiBot firewall as it does nothing but cause problems https://tribot.org/forums/topic/80611-java-executable-delete-hooks-and-jagex-cache-and-a-few-other-things/ Start the script preferably near or at a bank that you want to use. If using GE, start there Have required supplies in the bank (unless using GE restocking, then have items to sell or have coins) I highly recommend looking through the advanced preferences to check out some customization Requirements:
      Items (or gold if restocking) to craft Script arguments:
      As with all of my scripts, you can load your last settings with the script argument "settings:last". You can load any specific settings profile with "settings:settingsName". Pictures:


      Features:
      Armor Battlestaffs Birdhouses Gems Glass Gold jewelry Silver jewelry Spinning Unstrung jewelry GE restocking Muling ABC2 Progressive system Numerous advanced preferences Preferences:
      If you have any questions about any of the preferences, then please ask. Feel free to join my discord, PM me here, or leave a reply to this thread.
      Dynamic Signatures:
      To be added. Tracking statistics is already supported.
      Highscores:
      http://nscripting.com/highscores/crafter/
      Pricing:
      Pricing is subject to change at any time
      Visit the tribot store for up-to-date pricing
      Refunds will only be given in the case that there is an actual issue with the script.
      Bugs/Errors:
      Please delete hooks.dat and the jagex cache before reporting bugs. Also make sure that you have good internet connection and are not disconnecting/having extremely poor FPS.
      Please leave bug reports down below (or in my discord). I will fix them as soon as possible - they are very much appreciated. Suggestions:
      If anyone has any suggestions that could help make the script even better than please let me know, I am open to any suggestions.
    • By Naton
      nMagic is a complex magic bot that supports an incredible variety of features. These include a powerful progression system, lunar spells, grand exchange restocking (for gear and spell items), and muling.
      Note that some features are still in beta, specifically lunar spells which require achievement diaries or dream mentor.
      Repository Link:
      https://tribot.org/collections/osrs-scripts/products/nmagic Information/Instructions:
      It's recommended to start where you want to cast the spells. However, you are able to configure locations to travel to using the progression system. Set up the GUI to how you would like to run the script Ensure everything is properly filled out (ex. dont leave the item to alch empty), advanced preferences can be ignored if you wish Feel free to join my discord if you need any assistance, link is further down in the post, in my signature, and in the GUI If you are having issues, please follow the instructions below Please delete hooks.dat and the jagex cache before running the script  Please disable the TRiBot firewall as it does nothing but cause problems If you run windows you can use this: (https://tribot.org/forums/topic/77307-windows-delete-hooksdat-and-the-jagex-cache/) Things to be aware of:
      Note that while restocking is supported for all spells, make sure the script can actually reach the grand exchange (by walking), and return to the location without issues (ex. don't use restocking if you're alching in your house). Make sure that the script is able to return to the location you are casting your spells. If you are using bank standing spells then you don't need to worry as it can continue at the grand exchange. If you are splashing/cursing/stun alching or something where you need to travel back to the location, you must use the progression system and select a location to travel to in the advanced progression settings. Breaking is not currently supported with splashing (if you try to break, tribot will keep trying to log out while in combat). If you are safespotting an npc then this isn't a problem. Requirements:
      Supplies to cast the specified spell(s), or gold to purchase the items Script arguments:
      As with all of my scripts, you can load your last settings with the script argument "settings:last". You can load any specific settings profile with "settings:settingsName". Pictures/Videos:

      Features:
      Splashing Alching Cursing Teleporting Stun alching Tele alching Superheating Enchanting bolts Enchanting jewelry Lunar spells: All teleports Bake pie Humidify Tan leather String jewelry Superglass make Spin flax Plank make Other features: Grand exchange restocking Progressive spell changing Progressive gear changing Progressive location changing Progressive purchasing gear from GE Muling - cash in gold/mule off gold Custom GE pricing A ton of other customization options ... and much more, try it out yourself with the free trial! How to set up Mini-Breaking/Random-AFK'ing:
      Click the spoiler to open the guide
       
      Progress Reports:
       
      Dynamic Signatures:
      To be added (data is tracked already) Highscores:
      http://nscripting.com/highscores/magic/ Pricing:
      Pricing is subject to change at any time Visit the tribot store for up-to-date pricing Refunds will only be given in the case that there is an actual issue with the script. Need Help?
      https://discord.gg/RKRJTzV Bugs/Errors:
      Please delete hooks.dat and the jagex cache before reporting bugs. Also make sure that you have good internet connection and are not disconnecting/having extremely poor FPS. Please ensure to post a detailed bug report including a detailed description, a gif of the bug report, both the bot and client debugs (paste these to hastebin/pastebin), and script stack trace (if applicable). If you do not provide an informative bug report I may ignore you. Saying "this doesn't work" wastes both of our time. I will attempt to fix bugs immediately, if provided with a proper bug report  
    • By Naton
      nHerblore will achieve incredible herblore gains and allow you to reach your goals. With support of essentially every herblore item, this script has a potential to gain upwards of 200-300k exp/hr, and profit 400k+/hr making unfinished potions. Try out the trial today!
      Repository Link:
      https://tribot.org/collections/osrs-scripts/products/nherblore
      Description:
      This bot will create any herblore item of your choosing Also can use GE through progressive mode Instructions:
      Please delete hooks.dat and the jagex cache before running the script (specifically if having issues) Please disable the TRiBot firewall as it does nothing but cause problems If you runs windows you can use this: (https://tribot.org/forums/topic/77307-windows-delete-hooksdat-and-the-jagex-cache/) Start the script preferably near or at a bank that you want to use. If using GE, start there Have required supplies in the bank (unless using GE restocking, then have items to sell or have coins) I highly recommend looking through the advanced preferences to check out some customization Requirements:
      Druidic Ritual so that you may begin herblore (may not be necessary for crushing items) Script arguments:
      As with all of my scripts, you can load your last settings with the script argument "settings:last". You can load any specific settings profile with "settings:settingsName". Pictures:



      Features:
      All potions All unf. potions All herbs All tars Crushing GE support Progressive system Lots of customization Different clicking patterns for cleaning Random AFK'ing Amulet of chemistry Clean paint/GUI ... and much more, try it out yourself with the free trial! Progress Reports:
      Preferences:
      If you have any questions about any of the preferences, then please ask. Feel free to join my discord, PM me here, or leave a reply to this thread.
      Dynamic Signatures:
      To be added. Tracking statistics is already supported.
      Highscores:
      http://nscripting.com/highscores/herblore/
      Pricing:
      Pricing is subject to change at any time
      Visit the tribot store for up-to-date pricing
      Let me know if there is a specific instance package you'd like to see.
      Refunds will only be given in the case that there is an actual issue with the script.
      Bugs/Errors:
      Please delete hooks.dat and the jagex cache before reporting bugs. Also make sure that you have good internet connection and are not disconnecting/having extremely poor FPS.
      Please leave bug reports down below. I will fix them as soon as possible - they are very much appreciated. Suggestions:
      If anyone has any suggestions that could help make the script even better than please let me know, I am open to any suggestions. To do:
      Redo the paint
    • By Naton
      nCrab Killer v2 is now available!
      https://tribot.org/collections/osrs-scripts/products/ncrab-killer

       
       
       
      Some of the information below is outdated due to the release of nCrab Killer v2
       
       


      Would you like to effortlessly train your account using some of the fastest training methods in the game? With several different locations and crab types, customization, progressive training, and unique seeded antiban? Try out nCrab Killer!
      Repository Link:
      https://tribot.org/collections/osrs-scripts/products/ncrab-killer
      Description:
      This bot will train on different crab types across runescape Instructions:
      Please delete hooks.dat and the jagex cache before running the script  If you runs windows you can use this: (https://tribot.org/forums/topic/77307-windows-delete-hooksdat-and-the-jagex-cache/) Disable your TRiBot firewall Start the script near the location (although it does use dax web walker, it is best to start near the location to prevent any problems, if using ammonite crabs please start on the island near the bank or the crabs) Make sure to have the inventory set up correctly Requirements:
      You just need an account to kill crabs! (And of course supplies) Script arguments:
      As with all of my scripts, you can load your last settings with the script argument "settings:last". You can load any specific settings profile with "settings:settingsName". Pictures:

      Features:
      All sand crab location (crabclaw island, crabclaw cave, zeah shoreline) Ammonite crabs Rock crabs Progressive training On crash action (world hopping, attacking back, ending script, doing nothing) Tons of preset locations Multi-threaded crash and aggression detection for maximum accuracy Breaking support Custom crab tiles Custom reset tiles Tons of food types supported (ask me if you'd like another supported and I'll add it in asap) All necessary potions Customizable drinking thresholds Customizable eating range (otherwise abc2) ABC2 Moving mouse off screen if idle Ammunition looting Clue scroll looting Casket looting Customizable crash timer Roaming Custom roaming areas Attacking crabs if not in combat for a period of time Safe tiles (for hopping, breaking, and ending) Stuck failsafe Easy to use and customizable inventory Clean JavaFX GUI Argument support Beautiful paint Dynamic signatures Profile saving/loading Looking glass support Resizable mode support ... and much more, try it out yourself with the free trial! Progress Reports:

       
      Dynamic Signatures:
      Obtain yours at http://nscripting.com/crabkiller/signatures/users/YOUR_TRIBOT_USERNAME_HERE.png

      High Scores:
      http://nscripting.com/highscores/crabkiller/
      Pricing:
      Pricing is subject to change at any time
      Visit the tribot store for up-to-date pricing
      If you would like to see any other packages, feel free to leave me a PM or comment down below
      Refunds will only be given in the case that there is an actual issue with the script.
      Bugs/Errors:
      Please delete hooks.dat and the jagex cache and restarting TRiBot twice before reporting bugs. (Seriously, this saves both of us time)
      Always read the bot/client debug as it may provide you with information about the situation, and informing you of potential user error Please leave bug reports down below. I will fix them as soon as possible - they are very much appreciated.  Suggestions:
      If anyone has any suggestions that could help make the script even better than please let me know, I am open to any suggestions.  
      Any questions, or if you need help (ex. need help filling out the GUI), feel free to leave a comment or PM me!
       
      Please do not discuss bans on this thread.
       
    • By Naton
      Would you like to gain incredibly fast smithing experience, using several different methods and locations, and being able to customize your own preferences?
      nSmither will help you to achieve your smithing goals.
      Repository Link:
      https://tribot.org/collections/osrs-scripts/products/nsmither
      Description:
      This bot will smith/smelt/superheat in several different locations This bot supports a progression system to chain several different tasks together This bot contains a plethora of customizable preferences to create your own playstyle (read more below) Instructions:
      Please delete hooks.dat and the jagex cache before running the script  Please disable the TRiBot firewall as it does nothing but cause problems If you runs windows you can use this: (https://tribot.org/forums/topic/77307-windows-delete-hooksdat-and-the-jagex-cache/) Start the script on anywhere (preferably near where you want to smith/smelt/superheat) Have required supplies in the bank (unless doing cannonballs with GE restocking) I highly recommend looking through the advanced preferences to check out some customization Requirements:
      None! You just need the items to smith and the script can start from level 1. Script arguments:
      As with all of my scripts, you can load your last settings with the script argument "settings:last". You can load any specific settings profile with "settings:settingsName". Pictures:


      Features:
      Smithing - all items Smelting - all bars Superheating Cannonballs Cannonball GE restocking Cannonballs muling Dwarf cannon Fresh level 3 support (Add an account to your gold farm in one click using nMule!) Progression system Automatic mode for smithing to always smelt the best item for the selected bar (can be chained with progression system to always smelt best item) A load of customization, check out the GUI! ... and much more, try it out yourself with the free trial! Progress Reports:
      Preferences:
      If you have any questions about any of the preferences, then please ask. Feel free to join my discord, PM me here, or leave a reply to this thread.
      Dynamic Signatures:
      To be added. Tracking statistics is already supported.
      Highscores:
      http://nscripting.com/highscores/smither/
      Pricing:
      Pricing is subject to change at any time
      Visit the store for up-to-date pricing
      Refunds will only be given in the case that there is an actual issue with the script.
      Bugs/Errors:
      Please delete hooks.dat and the jagex cache before reporting bugs. Also make sure that you have good internet connection and are not disconnecting/having extremely poor FPS.
      Please leave bug reports down below. I will fix them as soon as possible - they are very much appreciated. Suggestions:
      If anyone has any suggestions that could help make the script even better than please let me know, I am open to any suggestions. To Do:
      Add coal bag support (if anyone wants this then feel free to ask and I will try to speed it up)
  • Our picks

    • What to expect from TRiBot moving forward.
        • Like
      • 10 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.
      • 39 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.
      • 13 replies
    • Hi everyone,

      I'd like to thank everyone for their patience in this transition period. Since last week, we've worked out the remaining bugs with this integration.

      Some users have still been having issues with connecting their forums account to their Auth0 account. To resolve this, we've imported all forums accounts into Auth0.

      Unfortunately, the accounts which were imported today were using an unsupported password hashing algorithm. Hence, random passwords were set during the import.

      What does this mean for me?

      If you've previously linked your forums account to your Auth0 account, you don't have to do anything. Nothing changes for you.


      If you haven't logged in via our new login yet,

      Try logging in with your forums email address and the last password you used


      If you are unable to login, please use the "Forgot password" tool on the login page:
      Follow the instructions to reset your password
       
      • 17 replies
    • Hello everyone,

      Last week we tried to roll out Auth0 Login, but we lost that battle. Now it's time to win the war!

      Important changes

      When logging into the client, you'll now have to enter your Auth0 account credentials instead of your forums credentials

      Note: 2FA is still handled through your forums account (for the time being)



      Changes for existing users

      You'll have to link your Auth0 account to your forums account here: https://tribot.org/forums/settings/login/?service=11


      Auth0 accounts have been created for most existing users. Please use your forums email address and password to login.



      Important notes

      Make sure to verify your email address upon creating a new Auth0 account


      When we mention your Auth0 account, we mean your account used for auth.tribot.org as displayed below
      • 81 replies
  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...