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.

alqqu

Members
  • Joined

  • Last visited

Everything posted by alqqu

  1. ty, i came up with this, and yes i know im still a bit noobish but this will do for now for (String i : FishingEquipment) { if (!main.inventory.contains(i)) main.bank.withdrawAll(i); }
  2. hey, i'm writing a little simple fishing script, but i need some help with withdrawing from bank when your items needed to be withdrawn are in a string array. Static String FishingEquipment = new String[] {"Fly fishing rod", "Feather"}; then i'm doing if (main.bank.contains(FishingEquipment)) { if (main.bank.withdrawAll(FishingEquipment)) <--- gives error SleepClass.sleepUntil(() -> main.inventory.contains(FishingEquipment), 10000); } so how can i "parse?" or split these item(s) from my array to single ones and withdraw them?
  3. hey, i'm writing a little simple fishing script, but i need some help with withdrawing from bank when your items needed to be withdrawn are in a string array. FishingEquipment = new String[] {"Fly fishing rod", "Feather"}; then i'm doing if (main.bank.contains(FishingEquipment)) { if (main.bank.withdrawAll(FishingEquipment)) <--- gives error SleepClass.sleepUntil(() -> main.inventory.contains(FishingEquipment), 10000); } so how can i "parse?" or split these item(s) from my array to single ones and withdraw them?
  4. thank you, just what i was looking for! no more null errors :)!
  5. hi, all im just trying to do is seperate some functions to some other .java files in my project so they all aren't in the same main.java, but whenever i try to use them i get null error. main.java import org.osbot.rs07.api.ui.Message; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import java.awt.*; @ScriptManifest(name = "script", author = "Alkku", version = 1.0, info = "", logo = "") public class main extends Script { TutorialIsland tutisland; static boolean TutorialIslandCompleted = false, XFER = false; @Override public void onStart() { tutisland = new TutorialIsland(); } @Override public int onLoop() { if (!TutorialIslandCompleted) tutisland.handle(); return (random(150, 350)); } public void onMessage(Message msg) throws InterruptedException { String text = msg.getMessage().toLowerCase(); } } and my TutorialIsland.java public class TutorialIsland extends main { public void handle() { log(getConfigs().get(281)); } }

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.