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.

OSBot 2.4.63-5 - Summer Cleanup + More Commands

Featured Replies

Hey Alek. The autologin is working amazing now. Just wanted to tell you great job!

Whats up with webwalking? Just started up my script and it only stood there for 10 minutes trying to webwalk without any result and got disconected. (From catherby bank to new Area(new Position(2207,3057,0),new Position(2213,3056,0))). I guess usualy the first webwalk always takes more time, but this seems too much (although ill try to let it wait for a longer time now).

 

Edit: tried second time for 16 minutes, and i dont want to go further, since it only logs out and in repeatedly after every dc.

Edited by anderiel

  • Author

Whats up with webwalking? Just started up my script and it only stood there for 10 minutes trying to webwalk without any result and got disconected. (From catherby bank to new Area(new Position(2207,3057,0),new Position(2213,3056,0))). I guess usualy the first webwalk always takes more time, but this seems too much (although ill try to let it wait for a longer time now).

 

Edit: tried second time for 16 minutes, and i dont want to go further, since it only logs out and in repeatedly after every dc.

 

Ask the script writer for help. If you're writing the script then perform proper debugging.

Ask the script writer for help. If you're writing the script then perform proper debugging.

Define proper debugging?

 

Not sure what else can i tell you, or what would you need to know. I'm not using custom webwalk event, i am just using walking.webWalk, like this :

        if(walking.webWalk(targetArea))
        {
            state = States.Fighting;
        }

where targetArea is the area from previous post.

  • Author

Define proper debugging?

 

Not sure what else can i tell you, or what would you need to know. I'm not using custom webwalk event, i am just using walking.webWalk, like this :

        if(walking.webWalk(targetArea))
        {
            state = States.Fighting;
        }

where targetArea is the area from previous post.

  

Post in the scripting help section.

Alek was the dialogue api changed in the new dev builds? Seems that inDialogue() is returning true even if not in dialogue anymore :/

It was, I already wrote a bug report on it like 4 hours after the release. It always returns true.

public boolean inDialogue() {
    return widgets.isVisible(231, 2) || widgets.isVisible(217, 3) || widgets.isVisible(219, 0, 0) ||   dialogues.isPendingContinuation() || dialogues.isPendingOption();
}

That should work until it's fixed.

 

PS: the actual problem is completeDialogue() which calls inDialogue(). There's a while(inDialogue()) in there, the bot will be stuck forever if you call this.

Edited by Token

  • Author

@Czar - Read the changelogs, I post them every update with a dev build.

 

@Token - That may work for your specific dialogues, but DEFINITELY will not work for everyone.

 

Use the dev builds, we're not getting another stable release anytime soon.

I know, that's for most NPC dialogues. I figured out there must be lots of widgets than can be considered dialogues since it's written in the API that inDialogue() uses colors.

  • Author

I know, that's for most NPC dialogues. I figured out there must be lots of widgets than can be considered dialogues since it's written in the API that inDialogue() uses colors.

 

Yeah, and the year is 2012 and we all still enjoy Skrillex. 

some of my scripts aren't working after update.

 

 

 

Stealth Quester stopping working using this update.

Can someone confirm this?

The bot doing very well before update and now i cant using stealth quester =/

 

[iNFO][06/09 09:31:07 PM]: Started script : Stealth Quester
[ERROR][bot #1][06/09 09:31:07 PM]: Error in bot executor!
java.lang.NoSuchMethodError: org.osbot.rs07.event.WebWalkEvent.prefetchRequirements(Lorg/osbot/rs07/script/MethodProvider;)Lorg/osbot/lpt2;
at api.LPt8.a(hd:171)
at e.Con.m(ic:30)
at api.coN.a(rc:106)
at c.cOn.onLoop(kc:550)
at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(do:292)
at java.lang.Thread.run(Unknown Source)

 

 

 

As you can see there have been alot of changes to the client. It's very hard for scripters to fix everything the instant the client is released! The scripters are i'm sure aware, give 'em time and they'll fix it :)

@@Alek just so you know, it seems you may have left a debug message in bank#depositAllExcept ? it seems to print '1' in the logger every time it... works x)

cheers

apa

Guest
This topic is now closed to further replies.

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.