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.

Becoming a Script Writer

Featured Replies

  • Popular Post

I will be keeping track of what I do each day in scripting and how it has improved my Java knowledge.
I hope to one day be able to script flawless bots with many features added. 

 

*Remember I am starting with no prior Java knowledge. I am also a college student doing 16 credit hours this semester so my progress on here might be slow.*

 

Day 1 

  • Downloaded IntelliJ and watched a few videos on how to write some scripts.
  • Began copying some simple scripts to try and get down how to write them.

 

Day 2 

 

  • I completed all of CodeAcademy < Java and know understand what basic codes mean like == , || , if else statements, booleans, ! , and many more.
  • I was able to write a script that woodcuts regular trees but does not walk anywhere, it just stays on one tree and drops the logs.

 

Day 3 

 

  • I downloaded the Learn Java app and have completed the first few assignments.
  • I also ordered the book Head First Java on Amazon and it will be here tomorrow.
  • I was able to expand my scripting abilities slightly by making my woodcutting bot walk to other trees.
  • I was also able to make it chop any kind of tree in the game now like Willows and Oaks.
  • I was able to also do DropAllExcept( *axes here*).
  • I was able to change my code to also include fishing or mining.
  • I was able to get my script to walk to the bank and open the bank but I could not figure out how to deposit all Except.
  • Left my woodcutting bot on all night.

Day 4 

  • My fresh account has been botting woodcutting for 14 hours straight and is level 62. 
  • Learned how to add paint, xp/hour, xp and total time ran. 
  • Banking added to my scripts
  • GUI and Painter added

 

Day 5 

  • GUI made via WindowsBuilderPro
  • Improved woodcutting logic
  • Cleaned up GUI; a lot cleaner now
  • Head First Java book has arrived biggrin.png 
  • Account reached 78 woodcutting in f2p suicide botting until banned. 

 

Day 6 

  • Chapter of Head First Java read. A tad confusing and the end of the chapters problems were very tough. Will have to reread it to understand it better. 

 

 

Day 7 

  • Script can now woodcut anywhere in Runescape.
  • Supports all trees. 
  • Some areas have banking
  • Script code is a lot more clean now.
  •  Paint has improved a lot

Day 8 

  • Started a new project. Spent 4 hours but created a bot that buys and sells items to the general store and world hops flawlessly. 

 

  • Just created two private scripts smile.png Averaging over 200k/hour on both of them no requirements. 
  • Working on adding anti ban to my woodcutter. 
  • Trying to further the range of banking as it only can go to banks that are close to the tree. 

Day 12

  • 6 scripts created
  • 2 private ones sold
  • Spider attacker with eating, teleporting, banking all supported.
  • Private voids now understood
  • Mastered If, Else and how to incorporate them into voids
  • Paint knowledge+ GUI info improved. 

Day 14

  • I have now created a total of 8 flawless scripts.
  • I created a private Blast Furnace bot with multiple anti bans and have had it run for 28 hours straight with no ban and some breaks.
  • Woodcutting script is uploading to SND.
  • Creating a Cosmic runner and a private method of 500k/hour for a client that I cannot release as we speak.
  • Private nature runner is also being created for a client. 
  • Have spent around 4-5hours a day for the past 2 weeks scripting and I am finally understanding the knowledge of Java to a better extent. 
  • Learned how to use Widgets appropriately.
  • Trying to switch my scripting method to states now, it mostly consisted of Booleans but that is not beneficial to my knowledge. 

Day 21

  • I can pretty much code anything now in RS. I have made combat scripts, multiple skills, mini games, and gold farming scripts. Over 15+ scripts created so far with 20+ hour proggies.

Edited by lg_juggles

  • Author

GUIs are really hard if you dont know much about Object Oriented Programming(OOP) yet

In the OOP section of Code Academy, I was very confused on what was occurring. I will go back tonight and try to look over what it was saying. 

In the OOP section of Code Academy, I was very confused on what was occurring. I will go back tonight and try to look over what it was saying.

Its a pretty hard concept to grasp untill you have a strong foundation. Once you understand it, however, you will be hooked on programming.

If you find starting with GUI's tricky, I would recommend downloading WindowsBuilderPro for Eclipse (this is ideally the IDE you should of started with as a beginner but #IntelliJMasterRace ;) ) 

 

Hope that helps and good luck ^_^

  • Author

If you find starting with GUI's tricky, I would recommend downloading WindowsBuilderPro for Eclipse (this is ideally the IDE you should of started with as a beginner but #IntelliJMasterRace wink.png

 

Hope that helps and good luck happy.png

 

I may switch to Eclipse to use the WIndowsBuilderPro. I've heard its very easy to handle to create a GUI.

http://osbot.org/forum/topic/87731-explvs-dank-gui-tutorial/

 

Is a good beginner's tutorial on GUIs for scripters smile.png

I will look at this :) 

Wow you're already ahead of me x.x

Guess i'm just lazy

 

Gl with scripting! biggrin.png

  • Author

Paint + GUI made.

Cannot get GUI to work though. Does not listen to the command I tell it to do. 

Any insight on this would be helpful.

I removed line 

if (!getInventory().isFull()) {
getGameObjects().closest("Oak").interact("Chop Down");

Because that made it only woodcut oaks but I am not sure how to incorporate the GUI into the script. 

 

Edited by lg_juggles

  • Author

Wrong bot doge.png

 

 

Wrong bot lad boge.png

Sorry I didnt even realize that! I am trying to learn on one client before I transfer it to others. I deleted my pic :P 

But I got the GUI to work :) 

I am wondering how to add more options to my GUI

 

I have select a tree:

I want to add PowerChop:

and

Collect Nest:

Do I need to start by adding a new container or label? 

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.