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.

Camaro

Scripter II
  • Joined

  • Last visited

Everything posted by Camaro

  1. Sure, send me a pm
  2. You have to type in the names yourself
  3. Camaro replied to Camaro's topic in Money Making
    Yup, a small limit that I placed on the script. Respawn is less than 30 seconds so there's no real reason to need more
  4. They're probably going to get you banned fast. I did the same with aws and had pretty bad results.
  5. Camaro replied to Camaro's topic in Money Making
    Yup, its there now
  6. 1. OSBot Version (do NOT put "current version", be specific) 2.5.90 2. A description of the issue. Include relevant logs. An interaction event with camera operation disabled and walk-to enabled will fail to execute if the entity is on the screen but not visible. 2.5.89 works perfectly, so this is new. Issue on .90: (door is not visible because it is behind the widget) running fine on .89: code run: @Override public int onLoop() throws InterruptedException { RS2Object door = getObjects().closest("Door"); if (door != null) { log("Door not null"); InteractionEvent event = new InteractionEvent(door, "Examine"); event.setWalkTo(true); event.setOperateCamera(false); if (execute(event).hasFinished()) { log("Event completed successfully"); } else { log("Event failed"); } } else { log("Null door"); } return 1000; } 3. Are you receiving any errors in the client canvas or the logger? n/a 4. How can you replicate the issue? Execute an interaction event with camera disabled and walk-to enabled on an entity that is on the screen but not visible. 5. Has this issue persisted through multiple versions? If so, how far back? .89 works fine
  7. No, not at the moment. There is another script on the SDN specifically designed for cannoning. You should use that.
  8. Giant Mole Killer This script will kill the Giant Mole located beneath the Falador Park. This boss has a chance of yielding a high rate of GP/Hour at higher levels. Base stats of 70+ are necessary for efficient kills. Features Multiple attack methods Melee Dharok Range with SafeSpotting Looting Intelligent banking Dharok repairing GE restocking Player detection with world switching Multiple light sources Falador shield mole locator Mole part exchanging Requirements Skills 43 prayer (Melee, DH) Inventory Light source (bullseye lantern, etc.) Spade Falador teletabs Dwarven rock cake (if using DH) Bank Super restore / Prayer potions Stamina potions Super combat / Super Attack and Strength / Ranged potions Restocking Ring of wealth or Varrock teletabs DH Repairing Lumbridge teletabs GP Trials will only be given to VIP members
  9. Camaro replied to Camaro's topic in Money Making
    Can you tell me what's printed in the logger
  10. Its actually in the vip section
  11. Aggressive monsters now supported. Will automatically detect when monsters have aggro and will find safespots based on that. Can also set it to always be on or off in the settings
  12. Yeah it doesnt work too well in there, itll get stuck easily. Just use a regular walk event with a custom path.
  13. All monster sizes are now supported
  14. Camaro replied to Camaro's topic in Money Making
    -script 1101:1-2-3-4-5
  15. I'm planning to make some improvements in the next couple weeks, I'll make sure to include that
  16. Just loot grounditems that are the same position as the monster (despawned entity objects keep their position, will be the same as the loot position). If you get the message that you cant pick it up, add that specific grounditem to a list. When looking for items to loot, filter out all items that are contained in the list. Periodically remove all items from the list that no longer exist to keep it from getting too large. Ive never botted an ironman, but this would be my first approach.
  17. You're generating a null pointer when you run the script. NPC npc = sI.getNpcs().closest("Rat"); This will initialize before the constructor code runs, so the script object never actually gets set. This will cause your script to crash. if(npc.exists()){ sI.npcs.closest(npcsName).interact("Attack"); There are also multiple issues in these two lines. Since the 'npc' variable is only set at the beginning of the script, it never gets updated. exists() will always return false once that npc despawns. You are also not null checking anything. npcs.closest(npcsName) will return null when no npcs are found, which will crash your script. Since this is such a small amount of code, you don't really need to create a separate class for it yet. Start with just calling things within onloop until you understand how a script works more. case ATTACK: if (!myPlayer().isUnderAttack()) { NPC rat = getNpcs().closest("Rat"); if (rat != null && rat.interack("Attack")) { Sleep.sleepUntil(() -> myPlayer().isUnderAttack(), 5000); } } break; This should be enough for your attack state. Notice how I use a conditional sleep after attacking the rat. If you don't, then the bot will spam-click the rat until you are actually under attack. This is an extremely necessary thing to learn for writing efficient scripts.
  18. Love to hear it I will be adding full support for larger monsters very soon, like greater demons (3 x 3 sq) and dragons (4 x 4 sq). I can let you know when thats added if you want to try that out
  19. There is a graphic object that appears on the next wardrobe that the knife will come out of. Youll have to position the mirror in front of it once you see it.
  20. Its the proxy. Not all providers will cause locks. Just heavily used ones.
  21. Camaro replied to Camaro's topic in Money Making
    Read the log, you probably dont have the required equipment/ levels (33 magic and 20 hp)
  22. Camaro replied to Camaro's topic in Money Making
    Hey, yes definitely try to get me the logs for that. It sounds like an exception is getting thrown.
  23. Now just type "cmd" in the url bar and press enter
  24. Open a terminal instance and run java -jar "OSBot 2.5.85.jar" -debug 5005 and view the output. Make sure it is run in the directory where the .jar is located. How to open terminal from windows explorer with working directory

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.