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.

Kenneh

Members
  • Joined

  • Last visited

Everything posted by Kenneh

  1. This is what I use for my loading gif Also what the heck is this You have a folder that just has all the frames of the GIF in PNG format. As well as having the original gif in the client 2 times. In case you didn't know, you can load gifs natively with animation support by doing loading = Toolkit.getDefaultToolkit().getImage(new URL("https://copy.com/qbRyWbkx6KTa/loading.gif?download=1"));
  2. I use it, it's trustable, and it loads movies from top rated torrents and downloads them while you watch the movie then deletes it all when it's over.
  3. Clearly not as much as you did to get mod ;) ;) ;)
  4. I joined in march Q_Q
  5. I have a pretty large penis, where's mine?
  6. Let's find out which are sensored. OSBuddy, Excobot, Advertising other bots isn't allowed., HexBot, *****, p****bot Those are all I know offhand xD
  7. Most places don't care. OSBot is just afraid to lose what they have.
  8. Well you did just ask for all your scripts to be removed from the sdn. You of all people should know how the administration works here. Nothing ever makes sense. It could be a messup, but I'll just wait for Alek's confirmation.
  9. ☑ rekt ☐ not rekt
  10. Want a better one? Read thru the programming section ;)
  11. It's extremely bland and doesn't fit in the current forum theme.
  12. How to know when someone didn't read the thread Hopefully this will be fixed in v2. Edit; There isn't even an interactWithItem(), the Item class is literally useless
  13. I understand that there is one in the inventory class, but that's pretty stupid considering that all the entities have interaction methods. package org.kenneh.scripts; import org.kenneh.api.script.PollingScript; import org.osbot.script.ScriptManifest; import org.osbot.script.rs2.model.Item; import org.osbot.script.rs2.model.NPC; import org.osbot.script.rs2.model.RS2Object; import java.awt.*; /** * Created by Kenneth on 5/1/2014. */ @ScriptManifest( name = "Test Script", author = "Kenneh", info = "For debugging purposes", version = 0.1 ) public class TestScript extends PollingScript { @Override public void onPaint(Graphics graphics) { final Graphics2D graphics2D = (Graphics2D) graphics; for(NPC npc : ctx.npcs.refresh().name("Chicken")) { if(npc != null && npc.isVisible()) graphics2D.draw(npc.getPosition().getPolygon(ctx.script.bot)); try { npc.interact("asdfasdf"); } catch (InterruptedException e) { e.printStackTrace(); } } for(RS2Object obj : ctx.objects.refresh().name("Sack")) { if(obj != null && obj.isVisible()) graphics2D.draw(obj.getPosition().getPolygon(ctx.script.bot)); try { obj.interact("asdfasdf"); } catch (InterruptedException e) { e.printStackTrace(); } } for(Item item : ctx.inventory.refresh().name("Feather")) { item.interact("asdfasdf"); // Okay, there is literally no reason for this not to exist. } } @Override public void start() { } @Override public int poll() { return 50; } }
  14. Well you are using a 3570k lol ;)
  15. My stock cooler was actually faulty and even with artic silver 5, i was getting temps ~80c. I had to resort to using an old 775 socket cooler.
  16. Good luck, the 3770k is a great cpu.
  17. Jagex catches on, gg everyone banned.
  18. Annnnd this is why osbot api is shit.. public Npc[] attackableNpcs(String... names) { final List<Npc> npcList = new ArrayList<Npc>(); final Player local = ctx.players.local(); final Filter<Npc> npcFilter = new Filter<Npc>() { @Override public boolean accept(Npc npc) { return npc.animation() == -1 && !npc.inCombat() && !npc.interacting().valid() && Arrays.asList(npc.actions()).contains("Attack"); } }; final Comparator<Npc> npcComparator = new Comparator<Npc>() { @Override public int compare(Npc o1, Npc o2) { return (int) o1.tile().distanceTo(local) - (int) o2.tile().distanceTo(local); } }; for(Npc npc : ctx.npcs.select().select(npcFilter).name(names).sort(npcComparator)) { npcList.add(npc); } return npcList.toArray(new Npc[npcList.size()]); } looks so much better and neater.
  19. Thought you were gonna link this http://www.youtube.com/watch?feature=player_embedded&v=6jUG1PfmmTA
  20. Huh, dejavu.
  21. Kenneh replied to BotRS123's topic in Archive
    I got banned this morning anyways, I just jinxed myself
  22. Kenneh replied to OS Botter's topic in Archive
    Same thing happened to me. Logged on the legit client after the update to check what it was about, logged in just fine but I was frozen/lagging. I dc then it says I was banned. Oh well.
  23. Kenneh replied to BotRS123's topic in Archive
    I've never been transfered or w/e you're talking about.
  24. grill
  25. does that look like a bit field to you?

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.