Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Buy OSRS Gold


USA's Merchanter [Simple & Easy][15$]

Recommended Posts

Welcome to USA's Merchanter!

- All the methods for grabbing the values from the trade
- All the methods for determing who you're trading with, if the other player has accepted, what items are offered, etc.
- Core logic for trading other players
- Blacklist system for denying repeat "unsuccessful" traders (potential lurers)
- Trade timeout feature
- Will not trade the same player for 'x' seconds (set in the GUI)
- Can buy any amount of items
- Currently set to sell a single item at a time
- Up to three messages to spam in game for selling, one for buying. Takes about ~.5 seconds to type out a full message with my custom method
- Impossible to scam, will check both windows for an exact match or at least beneficial in your favor before accepting
- Uses advanced regex to grab the actual item name and value from the trade, example "Coins x 150K (153,213)" ... Coins 153213.
- Trade history, keeps a log of the last five trades.
- Message delay timer setting in GUI
- Previous player trade timer setting in GUI
- Max trade length timer setting in GUI
- Blacklist system, prevents you from trading time-wasters, scammers, or other people trying to disrupt your bot
- Will only trade players that are <= 2 tiles away from you
- Returns back to your start tile if you are greater than 3 tiles away.
- You can buy as many items as you want, set the amount and it will remove it after it has bought the amount or greater than it and continue with the rest of your tasks of buying/selling!
- Task based system, so you can set it to buy/sell items and it will only stop when all tasks are done!




  • Name, enter your EXACT ITEM SPELLING in the name field.
  • Price, you are looking to sell/buy the item each for.
  • Quantity, the amount of the item you want to buy/sell.
  • Message, type a message you want your player to advertise to sell/buy the item (i.e. "white: selling water rune 10 each - usa")
  • After checking the information you've typed in, select Buy or Sell and click the Add button.
  • You can verify the information you've added by checking the tasks window on the right side.
  • Once you've added everything and it appears in the right side under "Tasks", fill out the Settings below and hit start script!



  • Max Player Trade Attempts is a setting for the blacklist, it will set the max amount of unsuccessful trades before that player is blocked from trading you again. (It resets the player's trade count to 0 every time you have a successful trade)
  • Time before trading previous player, is a timer you can set to prevent the script from trading an individual player again in a short amount of time.
  • Max trade length, is a timer you can set for the total length of the trade so if the trade goes past 120 seconds (the default setting), the script will close the trade and count is as an unsuccessful trade.


Note: Ensure your all your items you are selling/buying with the script are noted unless they are stack-able. 


Q: What if I want to buy and sell?
A: Great question, if so.. just enter the selling and buying information and then hit start script! It will loop between each task as needed.
Q: How does the blacklist work?
A: If a player trades you unsuccessfully 'x' amount of times you set in the GUI, that player will be blocked from all future trades.
Q: How come the buying/selling is not working?
A: You must hit "Add" after filling out the fields, whatever is in the "Tasks" column are the only tasks that your player will attempt.



12/23/2014 - V5.0

- Complete re-write, rewrote timers to be more efficient

- Removed varrock teleporting, no more combat randoms to worry about

- Small tweaks/updates around the script


8/27/2014 - V4.7

- Will stop and logout if out of varrock tablets and you have emergency teleport on combat checked in the GUI


8/24/2014 - V4.5

- Normal typing set as default (Autochat: Unchecked)

- Autochat will re-setup when it is found to be OFF or a random 5-10 minute timer expires, it will set it again automatically (usually interrupted by randoms)

- Normal typing advertisement messages in game will now erase any chat found in the chatbox before typing your message


8/12/2014 - V4.3

- Added failsafes to prevent the script from crashing in the event of a random

- Added option to show all of the item you're selling when the first trade window appears


8/9/2014 - V4.2

- ABCL10 added so it has some normal human movement in game (will also keep your player from logging out thanks to madmatt9797)

- Failsafe for checking for items added (if inventory disappears due to a random, will now wait 10 seconds so the random has a chance to override)


8/7/2014 - V4.0

- Script entirely re-written, uses the TRiBot Trading API (written by myself and TRiLeZ)

- New core, new paint, new logic

- Capable of buying/selling indefinitely


7/11/2014 - V3.1

- Updated to ABC standards


12/5/2013 - V3.0

- Removed the escape tile option

- Added varrock teleport option under combat

- Added version to GUI

11/7/2013 - V2.4
- Includes option now for replying with a gratuitous message after a successful trade. 
- Updates to luring checks, will trade player within <= 3 tiles from your location. Will walk back if you are > 2 tiles from your location.
- Minor changes to the GUI
10/31/2013 - V2.3
- Updated method to return to start position to prevent luring.
10/20/2013 - V2.0
- Updated the conditional sleeps on closing the trade
- Removed the Load/Save settings from the GUI for functionality oversight
- Will now print additional debug when/if you are out of "Sufficient Funds" (out of gold)
- Will trade all players, regardless of the distance they are away from the bot
- Will only trade another player if your player is within 3 tiles of your start position (anti-lure)
- Will type a random message after the completion of the trade ("Ty", "Thanks", etc.)
9/17/2013 - V1.5
- Additional fail safes added
- Logs out when the script stops
- Moved to Premium, authentication server added
- 10 minute trial kept to allow users to try it out before they buy
9/16/2013 - V1.3
- Amounts now works, it will remove the item if you have bought/sold an equal or greater amount desired. It will continue to finish until all items have been bought/sold as you have instructed the script to in the GUI. The advertisement messages will also be removed, so you are not spamming that you are buying/selling something that you are done with.
- After clicking Add Item, the values will reset in the GUI
- Paint will now display the trade timer in the lower left hand of the trade window so you can see how long the player has to accept the trade
- Other numerous changes, big update enjoy!
9/13/2013 - v1.0
- Updated Second Trade window methods, to ensure no scam is possible!
- Changed the paint around, added a few status display changes
- Will now no longer let you hit add item if an item with the same name was already added
- Some other changes to the logic to make it perform more efficiently
9/11/2013 - v.02 beta
- Click here to continue, for finishing all of those randoms
- Additional paint features/calculations
- Will move back to the start tile if more than 2 tiles away
- GUI changes, you can now just enter "Buy" information followed by "Add Item" without entering anything in the Sell section.
- Few other changes
9/10/2013 - v.01 beta
- Initial release!

  • Like 2

Share this post

Link to post
Share on other sites

Clicks back back invy button in trade.

Someone put up cash and pulled it back and bot accepted giving away 500K worth of product.

Maybe 2nd screen failsafe? It just went to 2nd accept asap.

Also, Remove 10 min trial for beta till its for sale? Kind of annoying if noone trades you or cuts out in a trade.

Share this post

Link to post
Share on other sites

I can't seem to get the buy option to work. I fill in everything and pressed the Add Item button, but when I press start nothing happens?

You gotta just but crap in the sell pert as well


Got stuck on this screen here



Script has been working perfectly for me so far hasn't stuffed up one trade yet.

Share this post

Link to post
Share on other sites
This topic is now closed to further replies.

  • Our picks

    • 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
      • 18 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
      • 10 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
        • thonking
        • Like
      • 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
    • To better support the upcoming changes (TRiBot X, new repository), we're switching our login handler to Auth0. Instead of logging in with the standard form, you'll now be required to login through our Auth0 application.

      All existing accounts which have been used within approximately the past year have been imported into Auth0 using the same email and password combination which has been stored on the forums.

      What does this mean for users?

      Your account credentials are now even more securely stored

      You'll be able to login via Facebook, Google, and others in the future

      Is there anything users have to do differently now?

      Existing users: You'll have to login with the standard login, open your Account Settings, then link your Auth0 account

      New users: You'll be redirected to our Auth0 app (auth.tribot.org) where you'll be able to create an account

      Why was this change made?

      The new apps we are creating (such as the new repository) aren't able to use the forums to handle user logins

      To centralize all user accounts in one area

      To ensure that the client login doesn't go down when the forums are having problems

      To speed up our development

      Other considerations

      There's no documentation or official support for using Invision Community combined with Auth0, so there are still a few kinks we're working out

      We're in the works of creating an account management panel specifically for Auth0 accounts (ETA August)

      It's not possible to change email addresses for the time being (this will be resolved this August)

      Changing passwords is a weird process for the time being. To change your password, you'll have to use the "Don't remember your password" tool on the Auth0 login page
        • Like
      • 11 replies
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Create New...