Admin Commands
The heist registers one command of its own. Everything else is done in game from the Impound Job's Creator, and players interact with the heist through targets and items rather than commands.
| Command | Resource | What it does |
|---|---|---|
/impheistreset | vs-impound-heist | Clears the running contract: removes the cars from the yard, clears every crew member's board, shuts the safe door again, and ends it for everyone. Nothing is paid and no cooldown is set. |
/impoundcreator | vs-impoundjob | Opens the Impound Job Creator. Its HEIST button is where the heist is set up. See Setup in the Creator. |
/impheistreset
Works from the server console at any time. In game, the player must be allowed the ACE group.admin. A player who is not gets no answer at all. In game it confirms with "Contract cleared." or "Nothing is running."
The check asks for the ACE object group.admin. If an admin in your group.admin principal is silently refused, grant the ACE explicitly in server.cfg:
add_ace group.admin group.admin allow
Use it when a test run gets stuck, or when a crew walks off and leaves a contract running. Only one contract can run on the server at a time, so a stuck one blocks every other crew.
/impoundcreator
This is the Impound Job's command (configurable with that script's Config.CreatorCommand) and it uses the Impound Job's own admin gate. See the Impound Job's Creator guide for who may open it. The HEIST button only appears while vs-impound-heist is running, and each yard's "This yard can be robbed" switch is on that lot's Setup tab in the same Creator.
Item exports
These are not commands, but they are the heist's integration surface for ox_inventory. Each item must point at its export:
| Export | Item |
|---|---|
vs-impound-heist.camera | microcamera_impound |
vs-impound-heist.signalbox | signalbox |
See Items.