Downloading the Scripts & Profiles

  • In order to run Jivaro’s scripts, you will need four things:

    1. OSBot with an account.

    2. Any version of Script Factory.

    3. FushigiBot’s Script Factory Scripts.

    4. Script Profiles

    There are two ways of downloading the scripts:

    1. Using the Jivaro Old School RuneScape Launcher.

    2. Downloading them manually.

    There are also two ways of obtaining the Profiles:

    1. Using the Jivaro Old School RuneScape Launcher’s GUI Profile Creator.

    2. Downloading them manually.

    It is important to note that the launcher is a Windows App, and it will not work on MacOS or Linux.

    You can find both of these at the Programs section.

    1. Head over to the programs section and download the Jivaro Old School RuneScape Launcher.

    2. Run the program.

    3. On the “Script Factory” panel, click “Update”.

    1. Head over to the programs section and download the Jivaro Script Factory Scripts

    2. Extract the .ZIP file.

    3. Copy the “FushigiBot” folder directly to your C:\\Users\YOUR_USER\OSBot\Data\ProjectPact\OSRS Script Factory\Private Scripts\

    4. Optional: If the directories do not exist, run Script Factory once or create them yourself.

    5. The folder structure should look like this:

      1. ~\Private Scripts\FushigiBot\files\

      2. ~\Private Scripts\FushigiBot\scripts\

      3. ~\Private Scripts\FushigiBot\scripts-gui\

    1. Run the launcher and head over to either the “Break Profiles” or “Script Profiles” panel.

    2. If creating a Break Profile, simply tick the options you wish to enable, write in your bot and break times, select the break file name, and click save.

    3. If creating a Script Profile, simply select the script from the dropdown menu, tick the options you wish to enable, and click save.

    1. Head over to the programs section and download the Jivaro Script Factory Sample Profiles.

    2. Extract the .ZIP file.

    3. Copy the CONTENTS (.txt files) to your C:\\Users\YOUR_USER\OSBot\Data\ProjectPact\OSRS Script Factory\Profiles\

    4. Optional: If the directory does not exist, run Script Factory once or create it yourself.

    5. The folder structure should look like this:

      1. ~\Profiles\*.txt

Script Profiles

  • What are Script Profiles? In Script Factory, you have the option to edit part of the script so that it works differently. For example, you could change the name of the item “Rune full helm” to “Berserker helm” and the script will change all instances of Rune full helm to Berserker helm.

    To make these changes, you would have to create a text file, place it in a specific folder, and write what you want to change within the <Find></Find> and <Replace></Replace> brackets. Lucky for you, my Jivaro Old School RuneScape Launcher does this for you with a GUI, and if the launcher is not your cup of tea, you can always use the Sample Profiles.

    1. Run the launcher and head over to either the “Break Profiles” or “Script Profiles” panel.

    2. If creating a Break Profile, simply tick the options you wish to enable, write in your bot and break times, select the break file name, and click save.

    3. If creating a Script Profile, simply select the script from the dropdown menu, tick the options you wish to enable, and click save.

    1. Make sure you have downloaded and placed the Script Profile text files in the correct folder as instructed in the “Downloading the Scripts & Profiles” block.

    2. Open the profile file that you wish to edit.

    3. Note: YOU WILL NOT CHANGE ANYTHING WITHIN THE <Find></Find> BRACKETS. You will only change what is in the <Replace></Replace> brackets.

    4. You will have instructions about what kind of value can be written.

      1. Some scripts only allow for you to write in “true” or “false”.

      2. Some scripts will only allow you to select from a list of words.

      3. Some scripts will allow you to freely write whatever you want. This is the case for scripts that allow you to use custom gear or food.

    5. Edit the values to your liking, then save the script. Here are some examples of some of the values you may encounter:

      1. Enable Death Handler: <Find>boolEnableDeathHandler:false</Find><Replace>boolEnableDeathHandler:true</Replace>

      2. Select a Type of Gear (Monk’s Robes) from a List: <Find>None/*/Random/*/DruidsRobe/*/MonksRobe/*/ZamorakMonksRobe</Find><Replace>MonksRobe</Replace>

      3. Use Custom Gear (Berserker helm): <Find>Obsidian helmet</Find><Replace>Berserker helm</Replace>

    6. When you’re done, save the file. DO NOT CHANGE THE FILENAME.

Break Profiles

  • The same concept about Profiles explained in the “Script Profiles” section also applies here.

    All of Jivaro’s scripts include a break profile that is already active. These breaks do not work with OSBot’s in-house breaks. They must be turned off, else you will get a warning message and the script won’t proceed until you click “Ok”.

    You can edit both regular breaks and sleep breaks. The regular breaks will activate in regular intervals and the sleep breaks will activate once a long time has passed. However, there seems to be a problem with how Script Factory handle’s timers and sleep breaks might activate earlier than supposed to.

    1. Open the Jivaro Launcher and Navigate to the “Script Profiles” panel.

    2. Tick “Enable Breaks” and/or “Enable Sleep Breaks” if you wish to use them. Otherwise, do not tick them. They are not mutually exclussive, and you can either turn one or both on.

    3. Input the Bot Time & Bot Time Variation values in the boxes.

      1. The Bot Time will tell you how much you will bot for.

      2. The Bot Time Variation will tell you how much the Bot time will deviate. For example, a Bot Time of 10 minutes and a Bot Time Variation of 5 minutes will result in a 5 - 15 minute Bot Time.

    4. Input the Break Time & Break Time Variation values in the boxes.

      1. The Break Time will tell you how much you will break for.

      2. The Break Time Variation will tell you how much the Break time will deviate. Unlike Bot Time Variation, this one is in percentage. For example, a Break Time of 10 minutes and a Break Time Variation of 50% will result in a 5 - 15 minute Break Time.

    5. The Bot Until Sleep and Sleep Time work the same way as these two, so just follow these when editing them.

  • The Break Profile files are edited much in the same way as Script Profiles. If you haven’t read that part yet and plan to edit Break Profile files, make sure to take a look at the Script Profiles section.

    In order to get started with editing the values of the Break Profiles files, first you need to download them and place them in the correct folder.

    Head over to the programs section and download the Jivaro Script Factory Sample Profiles.

    1. Extract the .ZIP file.

    2. Copy the CONTENTS (.txt files) to your C:\\Users\YOUR_USER\OSBot\Data\ProjectPact\OSRS Script Factory\Profiles\

    3. Optional: If the directory does not exist, run Script Factory once or create it yourself.

    4. The folder structure should look like this:

      1. ~\Profiles\*.txt

    Now for the fun part: Editing the values of the Break Profiles file. All of the values are in miliseconds, so make sure you use a converter or a calculator.

    1. Select the file you wish to edit and open it.

    2. Edit the Bot Time & Bot Time Variation values by typing in a number within the <Replace></Replace brackets. REMEMBER NOT TO TOUCH THE <Find></Find> BRACKETS.

      1. The Bot Time will tell you how much you will bot for.

      2. The Bot Time Variation will tell you how much the Bot time will deviate. For example, a Bot Time of 10 minutes and a Bot Time Variation of 5 minutes will result in a 5 - 15 minute Bot Time.

    3. Edit the Break Time & Break Time Variation values typing in a number within the <Replace></Replace brackets. REMEMBER NOT TO TOUCH THE <Find></Find> BRACKETS.

      1. The Break Time will tell you how much you will break for.

      2. The Break Time Variation will tell you how much the Break time will deviate. Unlike Bot Time Variation, this one is in percentage, expressed on a scale of 0.01 (1%) to 1.00 (100%). For example, a Break Time of 10 minutes and a Break Time Variation of 0.50 will result in a 5 - 15 minute Break Time.

    4. The Bot Until Sleep and Sleep Time work the same way as these two, so just follow these when editing them.

    5. Here are some examples:

      1. 30 Minutes Bot Time: <Find>3600000</Find><Replace>1800000</Replace>

      2. 10 Minutes Bot Time Variation: <Find>1800000</Find><Replace>600000</Replace>

      3. 10 Minutes Break Time: <Find>1200000</Find><Replace>600000</Replace>

      4. 35% Break Time Variation: <Find>0.75</Find><Replace>0.35</Replace>

    6. When you’re done, save the file. DO NOT CHANGE THE FILENAME.

Launching

  • There are two ways (technically three, but more on that later) ways of launching the scripts:

    1. You launch them off the /scripts/ folder.

    2. You launch them off the /scripts-gui/ folder.

    If you’re launching off the /scripts/ folder, you will need to set a Script Profile, else the script won’t work properly or at all. If you’re launching off the /scripts-gui/ folder, you won’t need to set a Script Profile. It is actually discouraged to set one up, as it may unintentionally alter some of the values when the script launches. Setting up a Breaks Profile is optional for those who wish to edit or disable the default breaks.

    1. Create a Breaks Profile if you wish to do so.

    2. Launch OSBot and Open Script Factory.

    3. Select “Open” from the Script Factory’s GUI.

    4. Navigate to the \Private Scripts\FushigiBot\scripts-gui\ folder.

    5. Select the script you wish to launch.

    6. The script will ask you to select the options you wish to enable or disable, such as automatic restocking, death handling, etc. Just go through the prompt and tap the green triangle within the GUI to run the script.

    1. Create a Scripts Profile by following the instructions in the Scripts Profile section here.

    2. Create a Breaks Profile if you wish to do so.

    3. Launch OSBot and open Script Factory.

    4. Select “Open” from the Script Factory’s GUI.

    5. Navigate to the \Private Scripts\FushigiBot\scripts\ or \Private Scripts\FushigiBot\files\ folders. Some simpler scripts that are more like addons might be in the second one.

    6. Select the script you wish to launch.

    7. Tap the green triangle within the GUI to run the script.

    1. Create a Scripts Profile by following the instructions in the Scripts Profile section here.

    2. Create a Breaks Profile if you wish to do so.

    3. Run the Jivaro Old School RuneScape Launcher.

    4. Navigate to the Settings panel and enter your OSBot details, then click save. This save is local and you can find it on C:\Users\YOUR_USER\Jivaro\Jivaro Launcher\

    5. Navigate to the Script Factory tab and make sure OSBot has been downloaded and it’s up to date by clicking on the “Download OSBot” button.

    6. Make sure the scripts are up to date by clicking on the “Update Scripts” button.

    7. In order to add your account details, first click on “Add Bot.

    8. Write in all the information for your account. If not using a proxy, leave that section in blank.

    9. Select the Script Factory Type, Script (Task), Launch Mode, and Mouse Options from the drop down menus.

    10. Click on the “Save” button to make sure you don’t loose your bot configuration the next time you run the program!

    11. Click on the “Run” button on the same line as the bot you wish to run.