Skip 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.

Leaderboard

Popular Content

Showing content with the highest reputation on 06/30/15 in all areas

  1. Hey everyone! I just want to thank Divinity for everything he has done for me and I want to spread the love Using my own money, you can WIN any of his following Extreme scripts: 1. 2. 3. 4. 5. 6. AND (Since the smither and druids are cheaper, its a 2 for 1 deal!) Rules Now the rules are simple: Guess a number between 111-1111 and I would use an random number generator Everyone can have up three guesses by: 1. By liking this post and the thread of the bot you want (I WILL CHECK IF YOU LIKED THE POST OR NOT) 2. Putting the logo [above] of the bot you want into your signature (just copy and paste it, but make sure the image is still linked) for a minimum of two weeks 3. By purchasing any of his script. Doesn't matter if you purchased this before or after this thread, just make sure you write what script you have/purchased. (TRIALS DO NOT COUNT) Any cheating such as posting multiple guesses when you are eligible for one or lying about purchasing a script will result you being disqualified. Make sure that your guess is different, if there is a case that the lucky number is picked by multiple people, then the first person to post will win. The person who got the number or is closest will win! Contest will end whenever I feel like drawing the winning number but you have at least 24 hours so post away So good luck and have fun!!! Special thanks to: Dex
  2. Disputed member: @Reflected Thread Link: http://osbot.org/forum/topic/69072-reflected-designs/ Explanation: I requested a website logo from the user and paid $15 for it. During the request I made it clear I wanted a logo I can resize without quality loss and I was quoted 2-3 hours for the work. He completed the work and provided me a small logo, although logo was okay it was no re-sizable at all. Any re-sizing resulted in pixelated logo. After telling him about that, he claims he does not have illustrator on his current computer so he will have to get back to me in 2 days with the completed product I wanted in the first place. Today I skyped him about it while he was online on skype, without a response, I checked back later to find him offline. Which suggests he did see the message. I do not have time to waste, nor am I going to keep putting off my website because of this. I would like a full refund from him so I can get someone else to make a new logo today as Reflected has failed to complete the original request and too much time has passed. Evidence: http://i.imgur.com/fchheTh.png http://i.imgur.com/MFGhFcd.png http://i.imgur.com/q2BEHgi.png Edit: To add to the topic I would like to state illustrator was in no way a requirement to make a logo re-sizable, you can simply use shapes and such similar in photoshop or just start off making it large in the first place, (which i suggested to him, yet he ignored it). Nor would it ever have to take two days for such a simple request.
  3. 3 points
    Yh totally
  4. 3 points
    At least you're not having sex with a super hot girl for an hour. Man that would suck.
  5. title you log on my acc and buy $15 worth of rp ($10 then $5 cause there isnt an option for $15) then i pay you (unless higher feedback)
  6. This script looks amazing just by your singular thread, I'll be checking it for sure. Will you have full support for black chinchompas? Some suggestions for black chinchompa's if you haven't already: World hop if anyone/someone around the same level as you show up on the minimap/more than 2 people at a spot Using games necklace to teleport to corporeal beast, and then running to the spot Banking after a certain amount of chinchompa's Run, eat, glory teleport if combat initiated I've been dying for a good black chinchompa hunter, again I can't wait to give this a try.
  7. Seems I forgot to set the initial "currentNodeSet". I uploaded this without testing, which seems to always be a problem. I'll make sure to test anything I release in the future To fix this, you're going to need to find a set that best fits your bot when it starts. You can do this in a few different ways. I recommend setting it in onStart, right before continuing to onLoop: void onStart() { manager.add(...); manager.add(...); manager.initCurrentSet(); } Within the Manager class, you would add public void initCurrentSet() { for(Node node : allNodes.values()) { if(node.canProcess()) { currentNodeSet = nodeSets.get(node); break; } } } I'll be fixing this up shortly after my current project, which will make it easier for people to apply it to their scripts. Sorry for the inconvienence (wrote these systems from my phone )
  8. Such scripts will never work properly on mirror as rs client runs on different jvm than bot itself.
  9. i must have a different .77 because its happening and never happen to the .75 they need bring back the non forced updating. not happy
  10. don't tell me what to do you're not my REAL dad.
  11. Member: NoahTheWisewolf Feedback on activity: lame Abusive or Non Abusive: lame What could NoahTheWisewolf improve on?: fuck you Does NoahTheWisewolf handle situations well?: lame Anything else?: fuck you, you have no power here anymore
  12. DOWNLOAD (since JARs are not allowed to be used in scripts, the .rar contains the source files, which you can include in your project) UPDATED: The two systems have been merged. Let me know if there are any issues. Two people came to me asking how to implement certain functionality: 1. To link certain nodes to other nodes. Since some nodes won't come after other nodes (Bank will only come after WalkToBank), there's no reason to loop through EVERY node in the script depending on the current node. How could one implement a system that only check to see which node shohld be next out of the possible nodes, not all the nodes. 2. To allow other nodes to execute while the current node is executing. When the current node is WalkToBank and your player has low hp, the script will not eat, since the current node is WalkToBank and not eat. You could add a priority system, but the problem is not "performing one node before the other"; it's performing one node while another node is processing. There exists an asynchronous node executor, which executes a node on a background thread. But this does not account for possible memory incosnistencies by implementing memory barriers. Not to mention, such a burden isn't actually needed; a single-threaded system could give the same functionality, without the need for atomicy and synchronization, as long as the script is running at a specific frame rate (a guide on that coming soon; pm me if you aren't sure what that means). I have packaged both together. I haven't tested it with an actual script (performed some lazy tests), so let me know if there are any problems with it. NodeLinkerManager The idea is to take a group of nodes, and "map" them to a specific node. For example, the WalkToBank would only be followed to the Bank node, and in a pk script, a WalkToWild node will only be followed by FightPlayer and LookForPlayer. We want to link nodes to their possible outcomes. Usually, a node based script looks like this: class MyScript extends Script { private List<Node> nodes; public void onStart() { nodes = new ArrayList<>(); nodes.add(new WalkToBank(this)); // add other nodes } public int onLoop() { for(Node node : nodes) if(node.canProcess()) node.process(); } } abstract class Node { private MethodProvider api; protected Node(MethodProvider provider) { this.api = api; } protected MethodProvider api() { return api; } public abstract void process(); public abstract boolean canProcess(); } final class WalkToBank extends Node { // ... } The problem with this is, depending on the amount of nodes (which increase as decomposition is applied), the for loop in the onLoop method could take longer than it needs. This is because it could be checking nodes that could not possibly come after the current node. Instead, we want to check only the nodes that could possibly come after the current node. For this, you must specify which nodes can come after which nodes. This is done through the @Linked annotation: import fts.node.Node; @Linked(nodes = { Bank.class }) final class WalkToBank extends Node { // ...same as usual } The other difference is how you add nodes. First, you need to declare the NodeLinkerManager in your script. You then add the type of the node you want. Any linked nodes that are specified through the @Linked annotation are instantiated, as well as the node you specified. To ensure no excess objects are created, NodeLinkerManager handles ALL instantiation; you simply specify the type of a node through a class literal: final class MyScript extends Script { private NodeLinkerManager manager; public void onStart() { manager = new NodeLinkerManager(this); manager.add(WalkToBank.class); } public int onLoop() { manager.process(); return 2; } } NodeFragmentManager There are some actions that should be performed while other actions are performing. For example, if you are fighting, you might wanna check if you should eat or pot. You could hard-code the logic into the Fight node, but what if there are actions that apply to all nodes? The node fragment system sees those actions as "node fragments". A NodeFragment is the exact same thing as a Node, other than the ability to specify a NodeFragment when creating a node. You would specify the NodeFragment through the @Fragmented annotation: @Fragmented(fragments = { Eat.class; }) final class WalkToBank extends Node { // ... } final class Eat extends NodeFragment { // ...same as a regular Node } When the current node is WalkToBank, Eat will also process. This will allow the bot to eat while it's walking to the bank (if needed).
  13. Hi, There are some damn ugly avatars so I decided to get some off the web and resize them to 150x150 and also 125x125. There's a folder called 125x125 which are 125x125 gif avatars and a folder 150x150. All credits go to the designers who made them, I didn't make any of them just here to put them into a small pack and release it here. Enjoy lads. Download - https://www.dropbox.com/s/a41lhieoa75qvhx/Avatar%20Pack.rar?dl=0 Virus Scan(Just incase someone wants it) - http://prntscr.com/7n1a60
  14. Hey hey hey what's up mother truckers! Tis I NoahTheWisewolf the craziest spam king/ex-staff the world has ever seen! It's my 2nd month as an ex-staff, and I gotta say... Pretty awesome stoof! I was a middle man for a trade of like 75m! Mm'd some more trades for 25m and other stuff... Bought 100m rs07gp all at once because I am so cray! It's been a pretty awesome month living that ex-staff life. Consider this the official/unofficial Ex-Staff feedback thread. I might post more Ex-Staff names if/when I feel like it... I am unpredictable like that *puts on sunglasses*... So deal with it . Member: NoahTheWisewolf Feedback on activity: Abusive or Non Abusive: What could NoahTheWisewolf improve on?: Does NoahTheWisewolf handle situations well?: Anything else?: In the mean time you can improvise and put others ex-staff names in place of mine to feedback them. Also honorable mention to my new brothers and sister @Varc,@Anne,@Divinity Welcome to the Ex-Staff Team!
  15. Hmm with dual core and 4gb, it should be fine, Dunno what the problem is, maybe its mirror? I guess wait till a more stable version is updated and check it out.
  16. After taking another look at the code, I've made a fatal mistake. The nodeSet map is mapping class types to node: Map<Class<? extends Node>, Node[]> nodeSet; //should be named nodeSetMap But in initCurrentSet, I told you to do nodeSet.get(node), when node is an instance of the class, not the class type (since allNodes.values() returns a Set<Node> and not a Set<Class<? extends Node>>). Map<Class<? extends Node>, Node> allNodes; for(Node node : allNodes.values()) { if(node.canProcess()) { currentNodeSet = nodeSet.get(node); break; } } What I told you before (the code I just showed) should have actually generated a compiler error. On top of that, I found a few little mistakes I didn't tend to (such as validating that you actually specified nodes in @Linked), so try this out: http://pastebin.com/QHTEg53H It's still messy. The fixes I added were quick fixes (making the design look even messier), but I'm cleaning this up as we speak, since apparently a re-upload is much needed. Let me know if the new LinkerManager works for you! And thank you for finding these problems for me. As I've said before, I've never actually ran this. I released it shortly after the person who requested it told me he got it working (with a few minor tweaks). Never release without testing X_X
  17. damn you just went full chinese on me ..
  18. holy shitttttttttttttttttttttttttt 100 hours ;o you've just broken the all time record, updated thread, tysm man! :D for all of you who want to see his proggy more clearly:
  19. Thanks, changed avatar!
  20. Makes sense. The script worked well though. Only small problem I encountered is that at Varrock East mining it occasionally got caught up near the gate at wizards and would walk back and forth for a bit in like a 4 sq line. Also scripting it to walk towards wizards to bank is inefficient and there is the obvious chance of dying. But I commend you on the good work with the scripting! Keep up the good work and I look forward to seeing the updates
  21. http://www21.zippyshare.com/v/vOBhJaBF/file.htmlThe partyhat and cash stack was something you wanted yourself. As rectangle and dimensions you gave me the dimensions of the space you put the logo on your site, as you showed in the conversation. Yes you wanted a scaleable image, but agreed with the design and the psd file. The delivery of .AI file delayed, but i dont understand why that would justify you to get full refund now after you have agreed with the design, recieved both .psd and .ai file... LOGO IN ADOBE ILLUSTRATOR FILE; http://www21.zippyshare.com/v/vOBhJaBF/file.html
  22. Thanks for your time answering, and as always, the incredible detailed posts. However, should I make a ArrayList to get all the current nodes? As you haven't defined AllNodes. EDIT: public void initCurrentSet() { for (Node node : NodeLinkerManager.allNodes.values()) { if (node.validate()) { NodeLinkerManager.currentNodeSet = NodeLinkerManager.nodeSet.get(node); break; } }EDIT2:I guess you ment the NodeLinkerManager, rather than the class Manager.
  23. @Rambo Red Bar is the original owner of the account. The reason why you could trust this deal is because I got the account banned while botting on it. Rambo got notified by Jagex (other IP botted and got banned) and attempted to get it back. he got it back and told me about it and then gave it back to me. he could also have kept it and never have spoken a word about it and I wouldn't know. i can vouche for this, true story
  24. just a quick convert of my osbot 1 script removed special attacks due to conversion issues... but it's the same as the one on the mvc just for osbot 2.. Forum with information link: http://osbot.org/forum/topic/33805-scrubs-auto-fighter/ Download Link: http://scrubscripting.com/scripts/downloads/osbot2/fighter.jar
  25. After receiving a 24 hour trial I must say that this is by far the best script I have ever used. Not only is the script excellent, but I have noticed that @Khaleesi is always prompt in responding to users that needs his assistance and keeping the script entirely up to date. Due to his dedication to his customers the script is entirely flawless as I have seen through my trial duration, and I have no doubt that he will do his best to always keep it that way. Keep up the good work my friend, and I appreciate the trial once again.
  26. Feedback has been deleted.
  27. Update 0.57 is now live, make sure to refresh your script selection
  28. Member: NoahTheWisewolf Feedback on activity: average Abusive or Non Abusive: non What could NoahTheWisewolf improve on?: nothing he is perfect Does NoahTheWisewolf handle situations well?: yes Anything else?: 10/10 would bang
  29. Ye´re correct, the delivery of the Adobe illustrator file that I promised to proved has been delayed. Eventho the logo design you ordered has been completed, all it need is just to be transferred into Adobe Illustrator file so you can resize it. (Evento you said you´re fine with only the .psd file when we agreed with the order. I promised the AI file after the deliver.) I´m sorry for the delays the weekend caused and I haven´t been able to do pretty much any graphics. I can refund the money you paid for the logo design (That I already provided and you paid), tho I find it easier now that I have more time just to transfer it into the .Ai file. So the time I spent doing the logo wont go to waste? That would not be fair either. Anyway, Th3, we´ll do as you want. I understand you opening a dispute against me, but I haven´t had access to computer with Adobe illustrator. I can Also make the bigger version with photoshop so the quality wont reduce much when downscaling the logo? I´m not a scammer, nor never had troubles like this, so I´d like to get this solved quick and smoothly.
  30. I will add more safety checks to spells, but I can't do anything about misclicks Usually we have to post a bug report but I already posted one and he claimed it is fixed
  31. For some reason it's still not live; I'll try to get in contact with the SDN manager
  32. i have 3-4 people[including myself] needing 20-30 accounts made total so yes you are correct in assuming im looking for reliable workers for myself
  33. 1 point
    Popped er one small favor cherry ehhh
  34. The G could be a bit closer to the 4, looks disjointed.
  35. is there anyway to get back the older versions? forcing me to update to .77 from .75 misclicks alot of the scripts im running and causing it to not work eg. czars aio perfect mage I been alching for hours over weekend no problems updating to this version today its sure thats its this 'stable' version EDIT: heres the video I can make few more if needed http://gyazo.com/0481b8bd5505e6c19915dd4b2ae284bb
  36. Looks really good :P
  37. Yeah, I've never botted nor will I ever. Always use OSBuddy to login
  38. Disputed member:RSServiceGeeks Thread Link:None Explanation:So yeah, this guy asked me to bot his account for him. I told him that if I got his account banned, I would give him my account in return. Later on, his account got banned and as I promised, I gave him my account details. He told me that there was a registered email on it and that he would report me on Osbot. I hesitated for a moment and told him that I would give him my email account (which I didn't think had anything linked to it). Stupid me, I forgot that the email address was linked to some other accounts (Bitbucket in particular) so he recovered my Bitbucket account and forked the projects, removed my teams repo accesses and renamed it. And now he's trying to resale it asking other people like okabe and ketchup to run my project for him... I spent countless hours working on this project with my partner and this guy stole it all. And I'm almost certain that this is not his first time doing something like this... Evidence: Conversation between Okabe and RSServiceGeek : Skype user :

Account

Navigation

Search

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.