Jump to content
View in the app

A better way to browse. Learn more.

OSBot :: 2007 OSRS Botting

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Solzhenitsyn

Members
  • Joined

  • Last visited

Everything posted by Solzhenitsyn

  1. What does the () -> false parameter do?
  2. But if I set all references to null, will the object be deleted by the garbage collector? I don't know anything about Java, and losing references without manually deleting things just seems like a terrible idea. In any case, I'm already on swap so every byte counts.
  3. If I set references to the table with all of the data to null after pulling the information from it, will it free all allocated memory?
  4. How did you find the source for the function? I have a hard time understanding API, but now that I know that getItems returns an array of the contents of each slot (I was under the impression it returned an array of only the items contained) I understand perfectly. Thanks for your post.
  5. It's returning an int, not a data structure.
  6. getSlot public int getSlot(Filter<Item>... filter) Gets the slot for the first item matched after filtering the container. Parameters: filter - The filter(s). Returns: The first slot matched. http://osbot.org/api/org/osbot/rs07/api/util/ItemContainer.html#getItem-org.osbot.rs07.api.filter.Filter...- 1) Will the method return 0 if no item is found? 2) What orientation? Is the upper left slot 1, upper right 4, lower left 24, lower right 28?
  7. Cuck claims to have made $100k USD in a year. I'm calling bullshit. He probably lost $100 in a day and is salty now.
  8. How are you running five sessions without paying for VIP?
  9. thoughts? thanks. edit: context - noticed that my nightshift bots usually get banned in 2-3 days, and they are all f2p. not sure how much of it is working nightshift, and how much of it is f2p (most of my day accounts are p2p, and so far 15/16 remain unbanned).
  10. Solzhenitsyn replied to Token's topic in Others
    Had around 130k to begin with, and it threw the error at something like 80k. It was before the big swordfish bid was placed, if that's what you're wondering about. It's happened on two of the three accounts that I've run through so far.
  11. Solzhenitsyn replied to Token's topic in Others
    Bug report: 1) On Prince Ali Rescue, the player character sometimes gets stuck when trying to traverse the field. The script paths the player character across the field instead of following the foot path. The player character gets stuck on both the entrance and the exit if the gates are closed. Around this area of the map. 2) When purchasing supplies and in F2P complete mode, the script throws an out of money error between purchasing a black hat and an amulet of magic, irrespective of the number of coins stored in the bank. Thanks for your fast response to my earlier questions. Do you mind if I ask which quests you are working on, and if you maintain a planned features list? EDIT: Any chance that the Hero's Quest is on your list of planned quests?
  12. Solzhenitsyn replied to Token's topic in Others
    Just bought, worked well on F2P quests. Any plans for supporting Black Knight's Fortress/Dragon Slayer/Teleports?
  13. Hi man, Almost all taught pathfinding algorithm will be good enough. A* is best pathfinding for games, and is modification of base work done by Dijkstra. Dijkstra is easiest to implement. If you implement by hand, and distances are short, just do Dijkstra because A* weighted nodes are pain in my asshole. Why you need implement your own pathfind method, though? Bot client already got some algorithm implement. For obstacle handle write method and call when you need.
  14. Thanks guys, I will PM you if a seller approaches me
  15. Hi, I have 2x 10eur PaySafe cards. I want to buy maximum gold possible, or membership to 07scape or OSbot. Trade works like this: Either you find staff of website to be MM, or if you are trusted we do trade in 2 parts. I give 1 code, you give first 50%, I give last code, you give last 50%. This is fair at any way you look at it, I'm a new user but there is literally no way that you can argue that breaking the transaction into two parts is unfair. Thanks.
  16. Hi, let me tell you quickly the difference between hash table, linked list, and array data structure. LL: Non-contiguous in memory, each node has data item and pointer to next. Good performance for iterate, O(n) performance for specific look up, O(n) for search. Array: Contiguous in memory, no node just data item. Good performance for iterate, O(1) performance for specific look up, O(n) for search. Hash table: Uses hash function to map a key (input) to a location (data), can't iterate but O(1) performance for specific look up and more importantly O(1) performance for searching. No key = can't search. Edit: so i think its not appropriate to use hash table here. but good useful code anyways thanks for that. Edit 2: usually you should use array because it is more efficient for memory. the only problem with array vs linkedlist is that insert a new element into the middle of array is slow, because you have to move all the shit in front of it. linkedlist you just need to add new node in memory, copy pointer of n-1 node into your new node and location of your new node into n-1 ptr. in java you dont get to use pointers though so idk, sry cant help there.

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.