Welcome to TRiBot Forums

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


Premium Scripter
  • Content count

  • Joined

  • Last visited

  • Feedback


Everything posted by Encoded

  1. Here's an example in python. Depending on your programming knowledge this may be helpful or confusing. import json import requests HEADERS = { 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36', 'cookie': 'redacted cloudflare cookie' } RSBUDDY_EXCHANGE_NAMES_URL = 'https://rsbuddy.com/static/exchange/names.json' RSBUDDY_EXCHANGE_ITEM_ID_PRICE_URL = 'https://api.rsbuddy.com/grandExchange?a=guidePrice&i=' def get_id(name, names): for k, v in names.items(): if v['name'] == name: return k def get_price(item_id): price = json.loads(requests.get(RSBUDDY_EXCHANGE_ITEM_ID_PRICE_URL + str(item_id), headers=HEADERS).text) return price['overall'] def main(): names = json.loads(requests.get(RSBUDDY_EXCHANGE_NAMES_URL, headers=HEADERS).text) items_file = open('items.txt', 'r') prices_file = open('prices.txt', 'w') for line in items_file: line = line.replace('\n', '') prices_file.write(line + ':' + str(get_price(get_id(line, names))) + '\n') items_file.close() prices_file.close() main()
  2. Was that a reply to me or...? Not seeing how that reply has anything to do with what I said.
  3. https://tribot.org/repository/script/id/2133 Since development has slowed down quite a bit since the nerf, I figured I'd release a free open beta. USE AT YOUR OWN RISK. This is by no means a finished product. Do not use the script on any account you are not willing to lose. I highly suggest babysitting. PLEASE REPLY TO THIS THREAD WITH ALL FEEDBACK. Whether it's good, bad, a bug report, or a suggestion, please post it. Currently the script is targeted at low hp accounts. I have not tested on any accounts that can't survive with just cake. (Cake id is 1891 fyi) I haven't extensively tested how long the abc2 reaction times are, but you probably don't want to use them because they are more than likely too long. Known bugs: - Does not loot supply crates if option is selected. - Only certain junk items are dropped. Fixed. In the works: - Better junk item detection. Complete - Switch braziers if pyromancer isn't healed after X duration. Complete - Better support for high hp accounts - Camera angle improvements - Retrieve required items from crates I am in need of suggestions on how the script should function for high hp accounts.
  4. New GUI with new eating options will be out by the end of the week.
  5. If you are just planning on selling the script and not gold farming yourself, I think you're in for a rude awakening when it comes to profit.
  6. Why are you bumping a pinned thread?
  7. @Jakob turnup @dantan It's working fine for me. Tested with both sharks and lobsters. The way it checks for the fishing spot is closest to furthest distance from your player so if the closest one happens to be the one you want then it isn't going to check the others. I've been watching it for a while now and I don't see anything wrong.
  8. Please visit http://autofisher.pro/ for all script details. Script arguments: http://autofisher.pro/arguments Dynamic signatures: http://autofisher.pro/signature
  9. No need to length check there, Clicking.click handles that for you.
  10. /** * Converts a point on the screen to a RSTile. * * @param p Point on the screen. * @return RSTile that correlates to the specified point on the screen, or null if the point wasn't on screen. */ public static RSTile screenToTile(Point p) { if (!Projection.isInViewport(p)) return null; RSTile pos = Player.getPosition(); for (int x = pos.getX() - 12; x < pos.getX() + 12; x++) { for (int y = pos.getY() - 12; y < pos.getY() + 12; y++) { RSTile tile = new RSTile(x, y, pos.getPlane()); Polygon bounds = Projection.getTileBoundsPoly(tile, 0); if (bounds != null && bounds.contains(p)) return tile; } } return null; } The parameter p would be your mouse position. I have it limited to a 24x24 area, but feel free to change it up however you want.
  11. @kegan I'll add an option for withdraw amount and an input for hp range to eat at. Also I'll make it withdraw more food every time it banks.
  12. If you disable the auto detect fishing spots option in the settings menu the script will now right click the fishing spots until it finds the correct spot. @Jakob turnup @dantan
  13. I was going to make one that ran the long way and didn't use the teleport, but I thought that method would basically be useless. Let me know if it's something you'd be interested in. Probably going to still make it either way because it wouldn't take that long.
  14. RSBuddy is working for me.
  15. It already died out here.
  16. Check out the official java tutorials https://docs.oracle.com/javase/tutorial/uiswing/index.html
  17. I believe playstyle (variance in levels, quest points, appearance, etc.) matter much much more than what script you use. I've had great success on accounts that I make look like a legit player rather than a bot. I don't attribute that success to any of the scripts I run because I use mostly free or simple self made private scripts that have very little antiban practices implemented.
  18. Interfaces
  19. I didn't get membership either.
  20. While I think the issue you are having is related to webwalking, the script is in need of an update. I currently find it too slow at detecting trees.
  21. Map of locations coming soon. Please suggest any locations you want added.
  22. I had an issue the other day where Banking.withdraw wasn't withdrawing the item, except the mouse wasn't moving all crazy like it is in your gif. Banking.find was returning correctly (the item was being found). Sadly wasn't able to reproduce the bug on demand, but it happened at least 3 times over the course of 2 hours or so.
  23. @dantan OSBuddy has the option to display which fishing spots are which and it was discussed years ago that the way the script currently functions is fine.
  24. @KnowledgeIsPower try increasing the sleep modifier. I haven't gotten 45 str/agi yet to test the sturgeon (takes longer than I thought), but I am noticing it misclicking a lot more on the leaping fish compared to regular trout/salmon. I had to increase the sleep modifier myself to get it to misclick less. This isn't exactly related to the issue you described, but may somehow fix it.
  25. @KnowledgeIsPower What dropping option are you using? I'll go test myself.