VaxiSols 1.1r
Sol's RNG — merchants, biome rolls & equipped auras
Welcome to VaxiSols :D Everything here is focused on the macro itself - setup, behavior, and what it actually does in runs.
Core Features
Everything included in the detector
Accounts & windows
Add each Roblox username you want monitored. Bind each account to the correct Roblox window so merchant/aura screen reads hit the right client. Multiple accounts means parallel scans per configured user.
Webhooks
Paste Discord webhook URLs (one per line). Optional private server link gets echoed on embeds when you set it. Use Test Webhook in the macro to confirm Discord is reachable.
Event log
In-app stream of merchants, biome changes, aura equips, and scan notices — same lines that can hit Discord when you’re not watching the client.
Setup & requirements
What you need before everything behaves reliably
Bloxstrap / RPC
Biome and aura equips hook off Bloxstrap-style RPC mirrored into Roblox logs. Keep Bloxstrap installed and RPC enabled so hover/state lines show up in recent log tails.
Logs
The macro reads under %LOCALAPPDATA%\Roblox\logs (and launcher log folders where present). Logs rotate — if something looks stale, restart the client once so a fresh player log is generated.
Merchants (logs first)
Named lines such as [Merchant]: Mari has arrived… are parsed from Roblox logs (same idea as MultiScope-style detectors). Generic [FLog::Output] merchant npc only means “something spawned”—optional banner-color hint or OCR can try to name it; OCR stays off by default in Settings.
Private server links
Store your VIP link in webhook settings — embeds can include it so your group can warp in fast on rare pings.
Sneak Peek (click stuff!)
It is the real UI layout, just in showcase mode
Event Log
Merchants, biomes & aura equips
[14:37:02] biome_detected (VaxiSols): rainy [14:37:40] merchant_detected (VaxiSols): mari has arrived [14:38:08] aura_equipped (VaxiSols): aegis
How detection works
Loop timing, signals, cooldowns — all on the macro side
[Merchant]: … has arrived patterns (compatible with common macro tooling), then generic merchant npc. Optional banner colors (no OCR by default) or OCR from Settings if logs lack names.
Scan interval
A background loop ticks every few seconds per account — light enough for daily AFK setups, dense enough that rare biome windows and merchants are unlikely to slip between polls if logs update normally.
Rare biomes
List includes glitched/dreamspace/cyberspace-style tags as defined in app config. Webhook payloads mark rare flags so Discord embeds can be styled hotter for those pulls.
Minimized windows
If you enable optional banner/OCR hints for generic merchant lines, the client may briefly restore from minimized to sample the banner—only when logs alone do not name the merchant.
Version note
Stable reporting covers merchants, biome rolls, and aura equips over Discord; prune legacy fishing/pathing docs in your fork if you only ship this stack.
FAQ
Click to expand (yes, actually interactive now)
ui/styles.css tokens.merchant npc lines only say a spawn happened—use Settings for optional banner-color hint or OCR if you need a name when the game does not print one.