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.

Gunman

Super Moderator
  • Joined

  • Last visited

Everything posted by Gunman

  1. Gunman replied to Tom's topic in Combat & Slayer
    Oh damn that sucks. And the mouse thing alright thanks for looking into and taking over.
  2. Gunman replied to Tom's topic in Combat & Slayer
    I was wondering where this came from and where Shudsy's was. What happened to shudsy? Did he not want to keep the other up to date? I honestly never once had a issue with it. Can you add move mouse out of screen as well I understand it was just released. Unless it does it automatically, but when it was potting up it didn't do it after it was done.
  3. Welcome my guy
  4. Gunman replied to Samuxd's topic in Introductions
    Venezuelan?
  5. At least someone uses my scripts. Also I updated the download with with jar that doesn't have every script in that project since I didn't notice I was compiling all of the scripts I was messing with 😳. If you wanna keep the one you have I would recommend not using anything but the n33bwinegrabber500skill and not the p2p telehop one since they are all probably super buggy since I they were just experimental. The n33bcooker is just a f2p fish cooker that has no lvl checks for fish it but works mostly. Just spent like 3 hours trying to figure out why a script I was making for high alching wasn't dragging an inventory item and it turns out the inventory slot count starts with 0 and not 1.... I am not happy. EDIT: The n33bCooker was actually my first script I ever attempted and made to work actually .
  6. Glad you liked it. On that anti ban note I think you would like some of Khal's scripts since a lot of those scripts has some kind of "anti ban" like that. In my opinion it only effects bot busting ban chances. Which in my experience you mainly get those if you bot the same thing for too long. I may consider it in any future updates though.
  7. That's because the second floor of the chaos temple is not in webwalking. I learned this when I made a telegrabber.
  8. Then you would want to bot in p2p and bot with atleast paid scripts + I would recommend not botting more than like 3-4 hours in one sitting (without breaking). And honestly to avoid bot busting bans you probably should switch it up but I have botted higher ban rate things like blast furnace for 4-6 hours for 7 days in a row and was fine. Even botting smart like 3-4 hours on 2 day banned accounts (Which is basically suicidal for account) last at least a month if I keep my hours low and switch it up every day or every couple hours.
  9. If you are in f2p your ban rate is insanely higher. I would recommend making accounts and letting them rest for like a week and if you can't wait that long then try and experiment with botting on other accounts while those accounts rest.
  10. I wanna move the mouse out of screen... Why isn't there a move mouse out of screen option. Please
  11. I don't remember if this was for something else but also try downloading the java sdk
  12. Umm if you looked at the SDN and went to cooking you would see 2 wine dedicated scripts. One free. One paid. The paid one is $2.99. The free one has a couple bugs with high ping and leveling ups causing idles then continuing. I would recommend buying the the 2.99 one or paying for the rest of the levels to be serviced if you don't wanna risk losing your account to a botting ban(no idea how much this service will cost).
  13. Umm I am not gonna spoon feed it all to you but try this building the logic of the codes with the steps it would take to make this happen. Example. If I was going to check if I had a iron scim equipped for a basic suicide combat script for like 10/10/10 melee stats. 1. Check if the iron scim is equipped. If so go to location and kill for 10/10/10 2. if not equip. equip it. (For some reason I feel I am spelling it equip wrong after looking at it so much...) 3. if not in inventory walk to nearest bank. 4.open bank. withdraw item. Then equip.Then walk and slay for 10/10/10 (and if not in the bank then logout) If you were asking for the api commands since I know the api list thing isn't very friendly to beginners. Remove the **** and insert what it tells you to and what you need. getEquipment().isWearingItem(EquipmentSlot.****the slot Weapon or Legs*****) getInventory().contains(****Item you wish. can use "" and put item name in between or the item id*****) getInventory().getItem(****same as contains****).interact(*****action like "Wear" or "Wield" also used for "Use" when using an item on something) // You will be using a lot of of differnt getBank() variations like getBank().open and getBank().contains() also don't forget to check to see if the item exists before withrdrawing it (getBank().Withdraw is the start pick which one you want). Hope this helped but I am not gonna give you the fully coded method for doing this. 1 I am lazy 2 probably better not to so it can help you learn Also I think you are over thinking it just deposit inventory and all equipment if it's not empty Or if a certain about of inventory slots isn't open. Then check for items and withdraw them and equip them if needed.
  14. Gunman replied to Eagle Scripts's topic in Minigames
    And another one
  15. Requirements 33+ Magic Level 500+ Total Skill Level 1x "Zamorak monk top" 1x "Zamorak monk bottom" 1x "Staff of air" Law runes (About like 100-150 an hour you wish to run the script for) Optional (but recommended) 37 Magic Level (to teleport to Falador when banking) Water Runes (Grab like 10 per hour you wanna run the script for) TO RUN WITH MIRROR MODE Change the MS Reaction time to 50 Notes about v2.00 v2 was made to be as fast as possible, that being said the speed is very inhuman... Like insanely. Just use v1 if you wanna miss more wines but have a more human reaction time, or you can try adjusting mirror's reaction time. Your choice. Also side note, v2 may have some bugs as I didn't bug test very long 😛 fill out a bug report and I will push a fix...Maybe Version 2.00 n33bWineGrabber.jar Version 1.00 n33bWineGrabber500Skill.jar Bugs? 1. Mirror Mode or Stealth Injection? 2. What does the Logger say? 3. Provide pictures or videos if you can thanks. If anyone is interested in a wine grabber for the base floor, there's one on the SDN. Called "Wine telegrab" by camaro09. It's free. SDN Link https://osbot.org/mvc/sdn2/scripts/15 Thread Link https://osbot.org/forum/topic/157944-wine-telegrab/
  16. I would consider a insta ban to be you create a account and 5-10 minutes of botting you are banned. Not creating it and it's already banned that would be stupid for them to do lol
  17. Well yes if you create 1000 accounts then yes it can happen but on the degree that this person and I are botting no it won't happen.
  18. Not 100% true. I have botted 2 x 10 accounts doing tutorial island at once for making testing accounts. 15/20 are still unbanned even after about 8 have botted 10 hours straight which I my self find very hard to believe.
  19. Well you could bot pvp world waters of jugs in p2p. It makes like 40-60k an hour if I remember right and you risk very low gold since it was cost like 30k gold per account. But you can't have all your bots doing that so you would need to spread them out to something else after. So maybe like 50-100 could do that and move bots over to another method like buying rune packs or something. Air packs was making like 500k an hour for me a while ago when you could sell air runes for 6 gp somtimes. But that only lasted like 4 days.
  20. I would get a giant farm to terrorize the rs players. I would make a bunch of bots that walked around Lumbridge pretending to be Nazis and marching in sync chanting all hail Hitler.
  21. Don't change anything and walk away from the fishing area then run the script with the logger open. That's what happens if it does == null. Making it only use the that section of code if it's only !=null. If you wanna be spoon fed the code it's this. if (spot != null) { spot.interact("Net"); MethodProvider.sleep(5000); } I guess you could add it to your while so it would be like this. But you will need to move the Entity spot = getNpcs().closest("Fishing spot"); as @Imthabawse said. It is better practice as well in my opinion to code it this way as well. Entity spot = getNpcs().closest("Fishing spot"); while (!myPlayer().isAnimating() && spot != null) { spot.interact("Net"); MethodProvider.sleep(5000); } }
  22. You need to null check the net void. It's one line of code and a pair of these {}. If not your script won't work right if == null
  23. Not completely true but for the most part past 5 banned accounts you will start getting banned in about I would say 1/3 to 1/2 the time it took for the first account.
  24. I would say you need to redo your logic. For starters you aren't null checking anything and what does the console say? Also I have no idea if this matter but move //Checks closest fishing spot and clicks it (supposedly) private void net() { Entity spot = getNpcs().closest(1530); spot.interact("Net"); } //Counts empty slots in inventory private int invCount() { return getInventory().getEmptySlotCount(); } //drops all shrimps private void drop() { getInventory().dropAll(317); } Out of on start and put it above @Override public final int onLoop() throws InterruptedException { And if you need an example of what I mean by null checking. private void net () { if (getNpcs().closest("Fishing spot") != null) { getNpcs().closest("Fishing spot").interact("Net"); } It will check to see if the fishing spot is availability before trying to interact with it. Like when you cut a tree and the stump is there then it's == null but when you can chop it it's != null. Also you need to use sleep conditions. Example new ConditionalSleep(number of mili seconds you want to sleep. 1000 is = to 1 second) { @Override public boolean condition() { return !myPlayer().isAnimating(); // return means what condition is met to overide the sleep condition timer. If it is set to sleep 100 seconds but you stop animating then it will over ride it and continue the code. } }.sleep(); I recommend checking out this scripting guide if you haven't looked at it already it was really helpful when I was learning scripting.

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.