Overview
What the script sees right now.
Preview
follows your settingsRadar
Session
Kill feed
Players
Setup
Everything this page needs, in order.
1 · Run the server
- Open a terminal in
web/and runpnpm installonce. - Start it with
node server.mjs. It prints a local address and a LAN address. - Leave the terminal open. The page reconnects on its own if it restarts.
2 · Connect the game
- Run the Monochrome script in Roblox with the server up.
- It connects to
by itself and retries every 3 s. - The status pill top-right turns green; every tab fills in from the game.
3 · Your phone
- Same Wi-Fi as this PC.
- Press the phone button top-right and scan the QR, or type the LAN address.
- Windows Firewall may ask once to allow Node on private networks: allow it.
4 · 3D avatar in the preview
- Roblox only hands out 3D avatars to authenticated callers. Create an Open Cloud key at
create.roblox.com/dashboard/credentialswith Thumbnails → Read. - Start the server with the key in its environment:
PowerShell:$env:ROBLOX_API_KEY="…"; node server.mjs
bash:ROBLOX_API_KEY=… node server.mjs - Without it the preview shows the flat render of your avatar instead. Nothing else changes.
5 · Using it
- Every switch, slider, dropdown and colour here is the same control as in-game: change it anywhere, both sides update.
- Press / to search settings. Hover the ? on a card for what it does.
- Overview shows the live preview, players, kill feed and session stats.
6 · Supporters
- The Support Us tab in-game copies the work.ink link; the page at the end gives a key.
- Redeem it there. Keys unlock nothing: your name wears a ★ for 30 days, for everyone running Monochrome.
Waiting for Monochrome
Run the script in the game with this server up. It connects on its own to .