Cuppa ShopperAIO 1.4.46

Get everything banked!

  1. CuppaJava
    Buys items from most shops, with some manually preset shops. You can also add custom complex routes.

    • Buys any item from almost any shop in the game
    • Presets for commonly used shops
    • Option to select custom shop, npcs, interactions & items
    • Option to set obstacles for complicated custom routes
    • Buy limit
    • World hop when out of stock
    • Supports item packs (Feathers, runes, pots, and all others)
    • Supports coal bag (if the player has a coal bag in inv, the bot will use it)
    • Can set custom delay time between worldhops
    Features in all of CuppaJava's Bots:
    • Customizable break handler, to log out for a little while every X minutes.
    • Customizable AFK handler, to idle the bot for a little while periodically.
    • Customizable stopping handler: to stop the bot after a selected amount of time.
    • Intelligent delays between actions.
    • Progress log with a bunch of info.
    • My own custom, robust traversal system written from the ground up. Doesn't rely on the Runemate "web" to work!

    How do I use this bot?
    The simplest way to use the bot is to just use a preset shop from the first tab, select your items to buy and click run.

    To use a custom shop route, go through the tabs and add the NPC to buy from, the bank to use, optional obstacles if needed, and select the items to buy. See the video tutorials section for an example.

    What preset shops are available?
    • Trader Crewmember (Charter Ships) @ Port Khazard
    • Trader Crewmember (Charter Ships) @ Port Phasmatys
    • Trader Crewmember (Charter Ships) @ Catherby Port
    • Baba Yaga @ Lunar Isle (Wear a lunar sigil)
    • Wizard Akutha @ Wizard Guild
    • Cook's Chest @ Lumbridge Castle
    • Ordan (Ore Shop) @ Blast Furnace
    • Zaff (Battlestaff Shop) @ Varrock
    • Flosi Dalksson (Raw Fish) @ Jatizso
    • Keepa Kettilon (Cooked Fish) @ Jatizo
    • Huro (Grocery Store) @ Grand Tree
    • Lidio (Food) @ Warrior's Guild
    • Lunadial (Runes) @ Mage Bank
    • Sawmill operator @ Varrock lumberyard
    • ...more to be added, request a shop on the thread

    Why won't this shop route work?
    First, watch the video tutorials below to ensure you are using the bot correctly. If you really can't figure it out, post a request on the thread and I'll see if I can make a preset for your shop's route.

    Video Tutorials:
    Preset Usage: Using the bot's presets to shop at a common shop such as Charter Ships (Trader Crewmembers at Port Khazard and Port Phasmatys)

    Simple Custom Path Usage: Using the bot to buy from any custom shop without obstacles in path such as doors, stairs, etc.

    Complex Custom Path: Using the bot's full features to buy from any custom shop, including shops that require complex navigation of door, stairs, etc to and from the shop. NOTE: the order of these obstacles matter, and should be added from the bank, to the shop, and back, without missing any (including doors that may close).


    Bob247 likes this.

Recent Reviews

  1. BenjaminBoy
    Version: 1.4.44
    I only have one complaint, recently with the adding of test worlds for events, when world hopping the bot will get stuck on the test event world notification asking if you would like to join the event or not. This really only allows the bot to run for about 1 hour before it switches through all of the worlds and then has to be manually reset starting on 302. Would love a fix on this. Bot is great.
    1. CuppaJava
      Author's Response
      Hey :) You are completely correct, this is a new bug due to the weird worlds Jagex added recently. It's currently impossible for the bot to know that it can't access these worlds as Jagex didn't put any unique description on them.

      That being said, there's a fix in queue pending admin approval :) After the next update, if the bot ever tries to worldhop to a world a couple times & it fails for any reason, it'll skip the world and go to the next one. Should be released within the next few days!
  2. stimplad
    Version: 1.4.44
    Great bot, been using it for ash/sand and used catherby, khazard and phasmatys. Bought 9k of each other the course of 3 days and everything has been fine. This bot isn't the most efficient but thats why I like it, the missclicks make it look human, I dont think anyone would ever get banned using this.

    5/5 will use again
  3. imcheater
    Version: 1.4.33
    Such an excellent script, the only issue I've had so far (unique to ironman accounts) is if the shop is overstocked in an item ironman are unable to buy and the script will get stuck continuously trying to buy the goods since it is still in high stock. I caught this twice in a long session and was able to manually hop worlds and it continued doing its magic.
    1. CuppaJava
      Author's Response
      Oh man, you're totally right. I'm kind of surprised no one has mentioned this before, and I totally forgot it could happen. I will fix it soon, thanks for the helpful feedback :)
  4. kamkam911
    Version: 1.4.32
    Excellent bot! Such a relief for Ironmen!
  5. cakemonsterdiablo
    Version: 1.4.31
    My favorite script on this site. There was nothing I was dreading more (casual ironman player) than the crafting grind- What a horrible mechanic to aimlessly have to buy soda ash/sand. This helped greatly in making that loathed task a breeze!
    1. CuppaJava
      Author's Response
      Glad I could help! :)
  6. Pattty
    Version: 1.4.28
    love this script but could you add the mor ul rek gem shop with the capability to use the gem bag?
  7. OndrayFelipe
    Version: 1.4.14
    PERFECT but any chance you can add somthing that lets you select what worlds to hop? or a setting that just uses Trailblazer league worlds
    1. CuppaJava
      Author's Response
      I've updated the bot to work with trailblazer league :) Let me know in the thread if you have any issues!
  8. liamlee1
    Version: 1.4.8
    amazing i love this
  9. datboi11
    Version: 1.4.8
    Would give this a 10000/5 if I could after the update!

    Great bot and a great author!

    Thanks again!
    1. CuppaJava
  10. datboi11
    Version: 1.4.6
    Works great on preset option, but i'm unable to create a location as I cannot find anyway to make it select trade at a different chartership npc.

    Would be 5/5 with that fixed.
    1. CuppaJava
      Author's Response
      here come dat boi

      Unfortunately this is related to a Runemate bug. Some NPCs are missing data when they're queried, which messes up my system of the bot detecting options and allowing the user to add their own. I've mentioned it to Cloud but it's not really a priority bug.

      That being said, I can (probably) still hardcode these problem NPCs and add them as presets to the bot. So feel free to PM me/post on the thread with any requests for NPCs you want added and I can add them asap :)