Broadcast Hijack - Heist Guide
Revenue Ledger Heist Flow
Section titled “Revenue Ledger Heist Flow”The revenue-ledger heist is a built-in kf-tasks flow tied to the active broadcast session.
Important requirements before it can start:
Config.broadcast.heist.enabledmust betruekf-tasksmust be running- a live broadcast must already be active
- the player starting the heist must be the same player who started the broadcast
- the current broadcast must have revenue to steal
That last point matters: the heist uses the broadcast’s tracked payout pool, so if nobody has donated yet, there is no ledger payout to chase.
-
Start the heist from the linked van
Section titled “Start the heist from the linked van”- While your broadcast is live, return to an approved broadcast van.
- Use Start revenue ledger heist.
- This creates the
kf-tasksroute and claims the active broadcast session for that heist.
-
Enter the Weazel server room
Section titled “Enter the Weazel server room”- Follow the route to the marked Weazel News HQ entry point.
- Move into the server room interior.
-
Find the correct workstation
Section titled “Find the correct workstation”- Use the marked workstation and let the locate phase complete.
- The locating overlay resolves the correct workstation.
- It also resolves the target rack and the payout amount tied to the current broadcast.
-
Hack the marked rack
Section titled “Hack the marked rack”- Go to the highlighted server rack.
- Complete the rack hack challenge.
- If the hack fails, the task stays on the same stage and applies a lockout cooldown before you can try again.
-
Return to the workstation and extract the ledger
Section titled “Return to the workstation and extract the ledger”- Go back to the matched workstation and keep the transfer alive until it completes.
- During extraction, the overlay can pause for randomized security interruptions.
- The built-in minigame pool currently rotates through Timing Lock, Command Chain, and Packet Match.
- Failed recovery adds time penalties to the extraction.
-
Leave the server room
Section titled “Leave the server room”- Once the ledger copy is complete, follow the route to the marked server room exit.
-
Deliver the copied ledger to the forgery contact
Section titled “Deliver the copied ledger to the forgery contact”- The task assigns a random forgery site.
- Go there, knock, and enter.
- Hand over the copied revenue ledger at the laptop interaction.
-
Travel to the cash room
Section titled “Travel to the cash room”- After the handoff, the task assigns a random cash pickup site.
- Go there, knock, and enter.
- Collect the laundered cash bag.
-
Escape with the bag
Section titled “Escape with the bag”- Carry the cash bag to the marked exit.
- Get outside.
-
Drop and count the money
Section titled “Drop and count the money”- Drop the cash bag.
- Interact to count the cash.
- Keep counting until the bag is empty.
- The payout is distributed in chunks based on the bag config in
config.lua.
Heist Overlay
Section titled “Heist Overlay”The extraction overlay is server-backed and shows:
- current phase (
locatingorextracting) - payout amount
- rack label
- total extraction duration
- accumulated penalty time
- pause state while a recovery challenge is pending
The three extraction recovery minigames are configured in:
Config.broadcast.heist.extractionMinigames.poolConfig.broadcast.heist.extractionMinigames.timingLockConfig.broadcast.heist.extractionMinigames.commandChainConfig.broadcast.heist.extractionMinigames.packetMatch
Heist Configuration Areas
Section titled “Heist Configuration Areas”Most heist tuning lives under Config.broadcast.heist, including:
- server room entry, exit, workstations, and racks
- extraction duration tiers
- per-failure penalty time
- forgery site routing
- cash room routing
- bag payout behavior
- optional dispatch integration
Setup Notes
Section titled “Setup Notes”kf-broadcastdepends onkf-tasksat the resource level, so includekf-taskseven if you do not plan to use the heist immediately.- The copied ledger item defaults to
kf_weazel_revenue_ledger. - In the recommended
ox_inventorysetup, the resource registers a swap hook to block dropping the active copied ledger during the heist.