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.

isAnimating() description

Featured Replies

1. OSBot Version: 2.4.112

2. A description of the issue: The description of isAnimating(); (Whether the character is performing an animation. If it's in a sequence of animations, but stopped temporarily, it will still return true.) indicates that it will return true even if the animation stops temporarily. When stringing bows, the animation will stop for ~300 ms and start again. In this time the isAnimating method will return false while the description indicates it should not.

3. Are you receiving any errors in the client canvas or the logger? No.

4. How can you replicate the issue? Start stringing bows. :doge:

5. Has this issue persisted through multiple versions? No idea.

 

Edited by The Undefeated

  • Author
6 hours ago, Alek said:

Interesting, Ill check the cycle. 

You have any idea how I can create boolean which returns false if isAnimating returns false for over 1 second?

As alternative of using this.

 

Edited by The Undefeated

  • Administrator

Not really a bug since the bow stringing is actually a separate sequence iirc. I can definitely see that we should improve the documentation for that method. An alternative would be to create a thread that runs and checks for animation cycles and store the last animating time. Then when 1 second has elapsed since the last animation, do whatever you want.

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.