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.

Request a script and get free access to it!

Featured Replies

Do you have a great idea for a script but can't code?

Do you have an account to be used for testing the script idea in question?

 

Get in touch, I'll write it and you'll get access to it for free (for at least one month, negotiable).

 

Details:

  • The script will not be made solely for your private use, it will most like be put up for sale on the store.
  • An account with all the required skills and supplies must temporarily be made accessible to me for testing and data-gathering purposes. In no case will I be held responsible for any potential damage done to the account (including but not limited to: bans / mutes / accidental level-ups) at any time.
  • For your idea and the usage of your account you will be compensated with free access to the script if and when the script is made available on the store. This compensation is a one-time deal, in no way will you ever be entitled to a percentage of sales, the rights of the source code remain exclusively mine.
  • If your idea already exists in a functioning script on the OSB store I will not consider it.

PMs are preferred over comments on this thread.

Please leave your skype adress so I can get in touch with you.

 

Thank you for your time.

how about a script that fights gdk that actually works

 

Do you mean InstaBan Simulator?

I feel that a simple script could be one that just drinks prayer potions when low. this could be used in nightmare zone; just join a game and then turn the bot on and your account will run for hours training melee.....could add overload support aswell.

  • Author

I feel that a simple script could be one that just drinks prayer potions when low. this could be used in nightmare zone; just join a game and then turn the bot on and your account will run for hours training melee.....could add overload support aswell.

 

Do you have an account with ppots/overloads ? ^^

Do you have an account with ppots/overloads ? ^^

Why would this require an account (o.o")

import org.osbot.rs07.api.filter.Filter;
import org.osbot.rs07.api.model.Item;
import org.osbot.rs07.api.ui.Skill;
import org.osbot.rs07.api.ui.Tab;
import org.osbot.rs07.script.Script;
import org.osbot.rs07.script.ScriptManifest;

@ScriptManifest(author = "", name = "NMZ", version = 0.1, info = "", logo = "")
public class temp extends Script {

    int PP_2_DRINK = 10;
    boolean OVERDOSE = false;

    @Override
    public int onLoop() throws InterruptedException {
        if(skills.getDynamic(Skill.PRAYER) <= PP_2_DRINK){
            if(tabs.getOpen().equals(Tab.INVENTORY)){
                Item prayerPot = inventory.getItem(new Filter<Item>() {
                    @Override
                    public boolean match(Item item) {
                        return item != null && item.getName().contains("Prayer potion");
                    }
                });
                if (prayerPot != null){
                    prayerPot.interact("Drink");
                    sleep(random(900, 1200));
                }
            }else{
               tabs.open(Tab.INVENTORY);
                sleep(random(500, 900));
            }
        }else if(OVERDOSE && skills.getDynamic(Skill.ATTACK) <= skills.getStatic(Skill.ATTACK)
                          && skills.getDynamic(Skill.STRENGTH) <= skills.getStatic(Skill.STRENGTH)
                          && skills.getDynamic(Skill.DEFENCE) <= skills.getStatic(Skill.DEFENCE)
                          && skills.getDynamic(Skill.MAGIC) <= skills.getStatic(Skill.MAGIC)
                          && skills.getDynamic(Skill.RANGED) <= skills.getStatic(Skill.RANGED)){
            if(tabs.getOpen().equals(Tab.INVENTORY)){
                Item prayerPot = inventory.getItem(new Filter<Item>() {
                    @Override
                    public boolean match(Item item) {
                        return item != null && item.getName().contains("Overload");
                    }
                });
                if (prayerPot != null){
                    prayerPot.interact("Drink");
                    sleep(random(900, 1200));
                }
            }else{
                tabs.open(Tab.INVENTORY);
                sleep(random(500, 900));
            }
        }
        return random(500, 900);
    }
}
 

 

Unless it's more complex than i assume :/

  • Author

Why would this require an account (o.o")

Unless it's more complex than i assume :/

 

Because I like to test code before I release it.

I used to write scripts without even opening the client for a while, turned out to be really counterproductive in the long-term :p

Because I like to test code before I release it.

I used to write scripts without even opening the client for a while, turned out to be really counterproductive in the long-term tongue.png

Fair enough

Recently Browsing 0

  • No registered users viewing this page.

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.