Updates
Every launcher build we have published, newest first. Your launcher keeps itself up to date — this is the record of what changed and when.
RSCFalador
falador
-
v2026.08.20.2032 active 20 Aug 2026Enabled SSL, So all launchers need updating
-
v2026.08.19.2056 19 Aug 2026- new script APIs check docs.
-
v2026.08.19.0230 19 Aug 2026- Auto logging
- Fix to options menu
- More text engine math logic. -
v2026.08.18.1857 18 Aug 2026Launcher 2026.08.18.1857 — scripts get a UI and a type systemScripts can build their own interface
A running script can now put its own tab on the launcher and fill it with real controls, then read them back live. Build a setup wizard, then watch the bot narrate itself while it runs.- Controls:
uiHeader
,uiLabel
,uiProgress
,uiButton
,uiToggle
,uiChoice
,uiInput
- Read them back:
uiToggled
,uiChosen
,uiText
- Housekeeping:
uiTab
,uiHas
,uiRemove
,uiClear
- Rows update in place by key, so calling one every pass never grows the tab.
- A button runs one of your functions between passes, on the script thread — never mid-loop, never a race. The function name is checked when you write it: a typo is a red squiggle, not a dead button.
Enums — your own set of names as a typeenum Mode { POWER, BANK, SELL }
Declare a fixed set of names and use it as a real type. Asetting
typed with an enum shows up on the settings panel as a dropdown automatically. The checker refuses comparing an enum to a string or to a different enum, so a whole class of typo can't reach the game..name
gives the member back as a string.New commandsitemDefCount()
— how many item definitions the cache holds, so a script can sweep every id withitemDef(id)
replace(text, find, with)
— literal string replace
The full, always-current command reference is at /textdoc. Relaunch to update. - Controls:
-
v2026.08.18.1534 18 Aug 2026Launcher 2026.08.18.1534 — precision clicking, a proper script IDE, and a smarter enginePixel-perfect object clicking
We went into the client's own renderer and pulled out the exact maths it uses to draw models on screen. The launcher now aims with the renderer's true centre, not an approximation.- Object, door and wall clicks land exactly on the model — including thin things like fences and ladders.
- New setting: Script API → Central clicking. On, every interaction aims at the centre of the target instead of a randomised point. Off by default.
- Stacked ground items fixed — a pile of drops now takes exactly the item you asked for, matched by name, no matter what's on top.
- Item names resolve everywhere again — looting, dropping and using items by name all line up.
The script editor grew up- F1 — quick actions palette: everything the editor can do in one searchable popup, with every shortcut listed. Click it or press the key, same result.
- Ctrl+I — cache picker: search Items, Objects and NPCs by name straight from the running client and insert the id at your caret. No more wiki tabs.
- Ctrl+T inserts your current tile; Ctrl+Shift+T twice records a whole area.
- Run console docked under the editor — print and trace output live, click a line to jump to it. Problems panel lists every error and warning, double-click to go there.
- Hover any command for its docs and examples; a hint above the caret tracks which argument you're typing.
- Type
{and press Enter — the block closes itself, indented. - Find & replace (Ctrl+H), comment toggle (Ctrl+/), duplicate line (Ctrl+D), font zoom (Ctrl+wheel).
- Autosave every 10 seconds with crash recovery — kill the client mid-edit and your work is offered back on reopen.
- New script templates: loop bot, state machine, message-reactive — all pre-checked against the engine.
The engine watches your back- Scripts that use commands like
bankIsOpen()
are now guarded automatically: if the hooks ever aren't available, the script stops at start with a clear message instead of waiting forever. Ask the guard yourself in your script to take over that decision. - New:
bankDepositCape()
— empties a skill cape's item store into the bank in one call.
Relaunch to update — the launcher fetches the new version itself. -
v2026.08.17.1546 17 Aug 2026Fixes to closing and the text engine UI
-
v2026.08.17.1223 17 Aug 2026What's new — launcher 2026.08.17
The biggest client update yet: stay logged in, stay unlinked, and control your bots from anywhere.🔌 Proxy support- Route your whole session through a SOCKS5 proxy
- Separate host and port fields — no more cramming it into one box
- Optional username / password auth for private proxies
- Every account can sit behind its own proxy, so nothing shares an IP
🪪 MAC / identity spoofing- Spoof your machine's hardware ID so separate accounts are never linked by device
- A fresh machine identity per session — the server sees a different box each time
- Toggle it once in the launcher settings and forget about it
👁 Live viewer & remote control- Watch your bot live from the web — a real-time view of the running client
- Click and type remotely — take over without touching the machine it runs on
- Start scripts, open the debugger, and close the client remotely
- Private by default — only you (and admins) can see your own launchers
⬆ Self-updating launcher- Checks for a newer build every time you launch
- One click to update — it grabs a fresh copy and restarts into it, no reinstall
- The loading screen shows the latest updates, so you always know what changed
✨ Polish- Cleaner login with proper username / password fields
- Refined settings UI and fonts
- Smoother loading screen and overlay visuals
Auto-update is on — you'll be prompted the next time a newer build ships.