LSS Bot Settings

Learn more about LSS Bot’s additional settings and configurations.

Settings Tab

These settings can be found in the bot’s “Settings” tab.

General

  • Emulator – Allows you to reselect the emulator that the bot should be using.
  • Ask what emulator to start on – If selected and you’ve got more than 1 emulator tired to a bot instance, the bot will ask what emulator to launch first when you press the play button.
  • Remember account left on – The bot will log on the account last stopped on. This option only works on games that support account switching method #2 (check the account switching guide). Use the option above if you’re using method #1.
  • Install & update game – The bot will automatically maintain the game version for you. It’ll install the game if needed or update it if the installed version is lower than the version supported by the bot.
  • Restart game on first boot – Restarts the game when you first start a bot instance. This option is a workaround emulator glitches, sometimes the emulator will say that the game is running when it’s not.
  • Conditional check delay – Most of the time when a bot’s performing an action it’s waiting on a condition to be met. For example it presses a button to open a menu and waits until the menu loads or it times out waiting. This value determines how frequently the bot is checking for the condition to be met. You can adjust the value from 25 to 1000 milliseconds. This can either speed the bot up a bit or slow it down quite a bit.

Interface

  • Bot theme – Customizes the look and feel (colors and interface components) of the program.
  • Auto update bot – Closes the bot and starts the launcher if the bot notices an update. Tries to start bot instances that were running before closing the program. This option may malfunction and you must also check the option below for it to work.
  • Auto sign in bot – Signs into your LSS Bot (ROEBOT) account automatically every time you start the program.
  • Skip bot updates – The bot will no longer check for updates when running the main bot file (lssbot5.jar). Running the launcher will still update the program.
  • Close emulators when stop is pressed – Closes all emulators tied to the bot instance when you stop the instance.
  • Close emulators on bot shutdown – Closes all running emulators when you close the bot.
  • Auto save bot instance configuration – Removes the save (yes/no) confirmation message when you close the bot instance settings. Automatically saves the bot instance settings.
  • Print messages on screen – Prints warning and error messages on top of the emulator (on your display). Only works with 1 (main) monitor.

Solvers

Solvers are additional checks that the bot performs on every loop before giving control to the script. Changing these settings will affect the bot’s performance and it might lead to problems or bugs. Be careful when changing these options. Test the bot after making changes.

Most of the options should be self explanatory if you play the game.

Tools

1) Create Backup

Creates a full backup of your LSS Bot configurations. 

2) Restore Backup

Restores LSS Bot configurations from the selected backup file.

Other Bot Instance Configurations

These settings can be found in the configuration menu of every single bot instance. They affect the current bot instance. You can find these settings in “My Bots” -> press the cog button next to an instance -> “Other Settings”.

  • Bot between local time – Tells the bot to only run from X to Y time. It checks whether it’s supposed to take a break after completing a script.
  • Break after completing all scripts – Takes a break after completing all scripts on the current account.
  • Break after switching to 1st account – Takes a break after completing all scripts on all the accounts. This option will only work on games that support in-game account switching (have a “Accounts” table tab).
  • Break after script timeout/fail/complete – Takes a break every time a script stops with these exit codes.
  • Conditional Timeout max wait X MS to enter base – Overwrites the default timeout value for the situation when the bot is expecting to enter base. Change this option to 30000+ if you’re playing on a very laggy server, or if your computer is slow and it takes longer than expected to enter base. Check “General” -> “Conditional check delay” for additional information on conditions.
  • Conditional Timeout max wait X MS to open map – Overwrites the default timeout value for the situation when the bot is expecting to open map. Change this option to 30000+ if you’re playing on a very laggy server, or if your computer is slow and it takes longer than expected to enter base. Check “General” -> “Conditional check delay” for additional information on conditions.
  • Stop instances – Stops the bot instance and closes the emulators tied to it after completing a full runtime loop.
  • Ignore cooldowns – Ignores all cooldown options (including hardcoded cooldowns). The bot uses “Cooldowns” to remember what tasks have been completed on the current account. Often times it will automatically skip tasks that can only be completed 1 time per day.