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.

Getting server cycle

Featured Replies

Is it possible to get the current server cycle? For example, I would like to only run an event immediately after the current server cycle (600ms) has been processed and all of the npcs/objects/items etc have been updated correspondingly. 

Maybe theres a method but I can't seem to find it. I thought about maybe checking for packet opcodes for one that only comes around once per cycle? But im not sure which opcode to use and if the opcodes would change and break the script.

 

i understand there would be some lagg between the server but basically i just want to process an event immediately after the last game update has been processed.

maybe it would work to check when the last packet for a cycle is sent?

thanks for any help!

Edited by dmmslaver

  • Author

Maybe this can help:

http://osbot.org/api/org/osbot/rs07/api/Client.html#getCurrentTick--

 

Otherwise if this is not close enough to what you want you could try using 

http://osbot.org/api/org/osbot/rs07/api/Client.html#getCurrentPacketOpcode--

And finding out the correct value that matches a cycle start 

getCurrentTick is 20ms for rendering not the 600ms. Will post results if i get a working packet id.

Create an account or sign in to comment

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.