NOTE: No credits to me for this. Took it off [Only registered and activated users can see links. ] and posted it. Credits to Aceris3210.
Step I :To ensure this will work!
Step II : Download RSBot Using Syncro SVN Client 3.1
Step III : Get Scripts/Compile!
Step VI : Running Scripts Correctly
Step VII : Debug Information
Step VIII : Possible Errors and how to fix them.
Step 1: To ensure this will work!
To ensure this will work you need to download the JDK ([Only registered and activated users can see links. ] Devolopment Kit) without this RSBot wont run and will just show a "javac could not be rocognised..." So first things first:
Start-> Control Panel -> Add/Remove Programs and then remove anything that says Java.
(Some people say this step is not nessasery, but i still recommend it...)
After you deleted all the Java stuff reboot your [Only registered and activated users can see links. ], and download the "New" JDK (Version 6 Update 6) from the official [Only registered and activated users can see links. ] site, at [Only registered and activated users can see links. ]. or you can just go directly to it here. Link:[Only registered and activated users can see links. ] Select the platform you are using and the "I agree box" and click continue.... then download either the offline or online instalation, offline is recomended due to installation speed and the fact that the install wont crash if your internet connection crashes
Okay now that we got our Java 06/06 installed.. Go ahead and reboot your computer and proceed to the next step!
Step 2: Download RSBot Using Syncro SVN Client 3.1
Okay - Now I'm going to show you how to obtain Syncro SVN Client 3.1, be aware it's a 30 day trial and you will have to find a cracked version if you want to continue using it or buy the full version. There are also alternatives you can use like TortoiseSVN which works as well. However in this guide I will show you where to download Syncro SVN Client 3.1 and how to use it effectively so you will be able to update your RSBot directory free of errors! You may ask, "Well why not just download the *.zip extension on the site?" You can do that, but sometimes the force update.bat fails and then you are stuck with a ton of problems. So to ensure quality, I recommend this method.
First - Download Syncro SVN Client 3.1 // Link:[Only registered and activated users can see links. ] Now the only downside to this program is you need to register for a trial key. Which requires a valid email, now if you don't have a problem with that you can just register a temporary hotmail account. Once you download the program, you can register here// Link:[Only registered and activated users can see links. ] Afterwards, check your email and place the trial key in the register box when you open the program to start.
Now that you have the program installed, let's go ahead and open it up. Once you open it, the first thing you are going to want to do is add the URL which is linked to the RSBot SVN Directory. The URL is found here: [Only registered and activated users can see links. ]. Now in order to place this URL you will need to go to a tab called Repository/New Repository Location. Then place the URL Given and press Okay, you will see the directory being placed into the left side box. This is the online directory of RSBot and will always be updated with the newest version. Now you will need to transfer the online directory onto your [Only registered and activated users can see links. ] in order to launch RSBot. To do this you will need to create a "New Folder" called "Rsbotsvn" onto your desktop. This is the destination the files will go into once you upload them from the online directory. Now, go to the tab called "Working Copy/Add Working Copy" and choose your destination as Desktop/Rsbotsvn. Once this is done, go to the tab "Synchronize/Update All". You will start to notice that the files are now uploading to your Rsbotsvn folder.
Success! Now go into your folder and launch either Run Non Members.bat or Run Members.bat, you don't have to worry if the update is corrupted because you have the most up-to-date files. Even your Compile all.bat will work with no issues.
Now the RSBot comes with preloaded scripts, however due to the prematurity of the program itself, i reccomend that you Get some scripts from some good script sites.
So now that you've got the scripts you want to run, they might not always run correctly with a click of the button. Some scripts require what is called "Arguments" which is basically additional inputs you must add before starting the script. Examples of these Arguments are "Power" - Powerskill, "Bank" - Banking, "Monster ID" - Monster Name.
Step 4: Running Scripts Correctly
So before you can run a script correctly, you need to understand Arguments. These Arguments can make you or break you if you used them correctly or incorrectly or perhaps not at all. So before you run a script, make sure there isn't Arguments required before starting and in order to find this information out. Check out the script's *.Java file and open it with NotePad/WordPad and read if there is additional requirements. Here is a example of what a simple Arguments will include in a *.Java script. * This script need arguments bank or power and lobster, harpoon, tuna, and swordfish *. Example of Arguments would be "bank,harpoon". Which tells the script to fish Tuna,Swordies and Bank them. So before you start the script you will need to click on the script you want to run and place "bank,harpoon" in the Arguments section and press Okay.
If done correctly, the script will acknowledge the Argument and start the script with no problems. In future scripts I won't be surprised if the creators will create a GUI - A popup window that will ask you to input what is required, which makes the script more user friendly. Sucess! Now go outside and run a mile!
Now as you may already know, the RSBot has a Debugging tool when you enter the Runescape [Only registered and activated users can see links. ], you see all these numbers flooding the screen... now to our next step...
Step 5: Debug Information
This tool is basically for developers and can give additional codes for items,[Only registered and activated users can see links. ],monsters. However if you are not a script developer, this can be just another eye sore. So the good news is you can turn this feature off, by clicking the tabs into RSBot called "Debug/All Debugging" Now another feature that I enjoy when running multiple bots is "File/Allow User-Input" This will allow the script to function more freely without interruption and you can browse the internet or do whatever else while your scripts run behide closed doors. Now the only downside to this feature is, you can't talk, move, or perform any commands in game, so in order to do this, you have to turn the feature back on thru "File/Allow User-Input" So this is the Debugging modes of the program! Thrilling?!
Now my the most frustrating part of this whole program is known errors... the good news is, these errors can be fixed and there is a solution to every error. So on with the next step...
Step 6: Possible Errors and how to fix them.
-Error: When compiling the black box will appear and say
"'javac' is not recognized as an internal or external command, operable or batch file"
The most common error you will find when compiling scripts! Argh, yes we hate this error as much as you.. thankfully it's a easy fix!
-Solution: Check to see you have the correct JDK installed, go to My Computer\C:\Program Files\Java... if you have the newest JDK (JDK6u6) installed there should be a folder called "jdk1.6.0_06", if you don't have that installl the JDK, and goto my Step 1: To ensure this will work... if you do have it check if you have the correct updated compiler... if you downloaded the *.zip instead of using SVN, chances are you are having troubles updating to the newest revision. I highly recommend using Step 2: Download RSBot Using Syncro SVN Client 3.1 for it's the only way to fully use this program without problems.
-Error:Class KaramjaFisher is public, should be declared in a file name KaramjaFisher.java:
You failed saving the script under correct name
-Solution: Delete, and Redownload script double check what name the script has, Example karamjafisher.java or KaRamJafisheRaweSome.java won't work, however KaramjaFisher.java will... it has to be the right Capitalization (see Step III (3) )
This concludes the guide, if you have any questions or concerns... post them here.