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.

Botre AIO Woodcutting devlog

Featured Replies

Botre,

 

I am looking forward to the release of this bot script. It already looks incredible, I can only imagine when it's done. Congratulations and good luck.

 

Rutsy

  • Author

ARCHIVE: DAYS 1 - 11

 

Day 11

Skipped a couple of days of updating, had to do some school work / other programming.
I managed to work on a couple of features though.
  • Improved firemaking algorithm.
  • Fletching product enum.
  • Added support for fletching.
  • Smart world hopping system.
  • Custom experience tracker.

b335271abed45d00bab045a480256652.png

 

30da9487c2a3ccdf86273187b475e64a.png

 

0eb675a04934ca520792d6302b59189f.png

 
Day 10.5
  • Improved firemaking, I'm still workin on an algo for optimized pathing.
  • Tidied up a lot of code and started packing classes correctly.
  • A lot of restructuring for more efficient coding.
 
11de95fed4c8e5a8eede730c13950efc.gif
 
Day 10
  • Skipped day 9, working on a framework for more efficient scripting.

7e4281b874ac9a719f08b6bbf3ae7cad.png

 

Day 8
  • Added rudimentary support for firemaking.
10eef72f1ca81c2cec0e0d291b273618.png
 
Day 7.5
  • Added log type to tree enum for smarter dropping.
  • Significantly faster dropping.
  • New proggy record.

pNZqPfL.png

 
Day 7.25
  • Added randomized drop pattern.
  • Wrote an RSWorld class to facilitate hopping.
  • Added world hopping behavior.
  • Improved the tree scanner (~15% faster).
  • Added minimap drawing.
  • Edited paint.

3fe5c188e2b8576159e59cb71553fc73.png

 

Day 7
  • Wrote a simple Tree enum.

abc43514daf9e91b7c5ac4110902184e.png

 
Day 6.5
  • Started working on a PolyArea debugger / creator, as of know it only takes text input but I'll probably add drawing tools (main screen / minimap screen / rs map).

43924d2185848bca97796b79b73705be.gif

 
Day 6.0
  • Client was down + not in the mood to script.
Day 5.0
  • Not much coding done, got the first >12h proggy though.
aSsuor8.png
 
Day 4.5
  • Optimized RSExperienceTable
  • Optimized tree focusing and interaction.
  • First >9h proggy.

MCdSsNE.png?1

 
Day 4
  • Code clean-up.
  • Optimized paint data calculations.
  • Added reversed dropping pattern.

f4b0f942bd07556ec5dc95705b431c29.png

 
Day 3.5
  • Improved camera logic.
  • Tidied up interaction logic.
  • First >4h proggy.
f7349d6066a942506c09cd0dcb06eb4f.png
 
Day 3
  • Added experience and time till next level.
  • Added "snake" drop order.

a54e930ad5250c49fbdef3e8b96ce54b.png

 

Day 2.5

  • Custom stream-based object scanning.
  • Improved distance calculations to get closest objects.
  • Wrote an experience table class (snippet here).

65b160bbccf1f0e1421cbee416152c27.png

 

Day 2

  • Multithreaded object scanning.
  • Efficient in-path tree retargeting.
  • Camera fail-safes.

cce0b07d612a161efefbcf70b5135335.png

 

Day 1.5

  • Improved tree detection (reachability and action fail-safes).
  • Separated tree search and chop logic.
  • Reduced time spent chopping stumps vastly.
  • Smartened up camera and mouse behavior for efficiency.
  • Wrote random/shuffled drop method.
  • First >2h proggy.

npLO5zN.png

 

Day 1

  • Text input interface.
  • Tree type prioritization.
  • Log dropper.
  • Tree chopper.
  • Dialogue handler.
  • Energy handler.
  • Basic paint calculations (calculations, conversions, distributions).
  • Log counter.

0c18a096f447b217ab38247053b2fa26.png

Edited by Botre

OSBotrekt

update your polygon area gui its old fashion with the collect current position. Add in one like entity debugger.

  • Author

update your polygon area gui its old fashion with the collect current position. Add in one like entity debugger.

 

I'm deffo going to change that ui :)

 

I enjoyed reading your progress, very nice!! happy.png

 

Good luck!

 

Precise.

 

Thanks :D

I'm deffo going to change that ui smile.png

 

 

if you need any help let me know. I made my own one currently only supports area

  • Author

nice gui man tongue.png

 

Thanks man, I used to hate them even with GUI builder plugins, now I love coding them from scratch

: d

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.