Skip to main content

Quickstart

We use YAML format for arguments so you can use it to quickstart scripts or launch client with a proxy.

---
username: "username" # The username of your account (legacy logins)
password: "password" # The password of your account (legacy logins)
totp_secret: "" # The authenticator secret key if you have one (legacy logins)
pin: "" # The bank pin of your account
world: 316 # The world to launch the client on. -2 indicates random P2P world, -1 indicates F2P
script: "GOTR" # The name of the script to launch
script_args: "" # Any arguments for the script. Most scripts will log their args when you click start, so you can simply copy those
script_schedule: "" # The name of the script schedule to use, if any
disable_interfaces: false # true to disable rendering of interfaces
low_cpu: true # true to disable rendering of the scene
proxy_ip: "1.2.3.4" # The proxy IP to use, if using one
proxy_port: 69 # The proxy port to use, if using one
proxy_username: "" # The username of the proxy you're using
proxy_password: "" # The password of the proxy you're using
proxy_http: false # true if using a HTTP proxy
inubot_username: "" # Your inubot username
inubot_password: "" # Your inubot password
fps: 50 # The FPS to limit the game to
experimental: 0 # An experimental mode, if using one
mouse_mode: 0 # The mouse mode to use, if using an alternative one
break: "" # Name of break profile you want to use, if any
house: "" # Name of house profile you want to use, if any
save_account: false # true to automatically save the account to the account manager (legacy logins)
exit_on_error: false # true to close the client automatically if it fails to load the game
exit_on_ban: false # true to close the client automatically upon receiving a ban
start_script_early: false # true to start the script before the game fully finishes loading
minimized: false # true to minimize the client on load
window_width: 0 # A custom width for the bot window
window_height: 0 # A custom height for the bot window
delay: 5 # The delay in seconds before launching this client
jx_character: "" # Explained on Using Jagex Accounts page
jx_session: "" # Explained on Using Jagex Accounts page

Not all arguments are necessary, you only have to define those that you use. and simply input them into the launcher. Args can work for multi-launch too, simply separate each entry by ---