Config-driven territorial government system for RedM featuring automatic elections, Town Hall clerk NPCs, physical ballot polling, treasury controls, laws, impeachment, and a polished role-aware NUI.
Crowe Governance gives your server a real civic gameplay loop instead of a basic permissions menu. Players interact with government through the world, campaign for office, vote at the polls, and manage public affairs through a complete territorial system.
Showcase



Key Features
Territorial Government
Independent Territories - Configure each town or city with its own name, offices, seat count, terms, fees, Town Hall, and ballot polling locations.
Two Territories Included - Ships configured for Saint Denis and Blackwater out of the box.
Config-Driven Expansion - Add more territories directly in
config.luawithout restructuring the script.
Automatic Elections
Timed Election Cycle - Registration, Campaign, Voting, and Completed phases progress automatically on configurable timers.
Admin Overrides - Force start, advance, conclude, appoint, remove, or inject funds when staff intervention is needed.
Multi-Office Support - Executive, legislative, enforcement, and treasury roles are all handled by the same system.
Multi-Seat Councils - Legislative seats honor configured council capacity instead of collapsing to one winner.
Immersive World Interaction
Town Hall Clerk NPCs - The main Government Services UI opens through spawned Town Hall clerks with smart distance-based despawn behavior.
Ballot Poll Prompts - Voting happens at physical poll locations in the world during the Voting phase.
Map Blips - Town Halls and ballot polls can be shown on the map with configurable blips.
Treasury and Civic Power
Public Ledger - Players can review recent civic transactions and the current treasury balance.
Authorized Withdrawals - Executive and treasury officials can perform logged withdrawals with reason tracking.
Automatic Deposits - Residency fees and candidacy fees feed the public treasury automatically.
Optional Salaries - Officials can be paid from the treasury on a configurable interval.
Laws and Impeachment
Law Proposal Flow - Council members can propose ordinances and vote on them through the Town Hall tab.
Executive Sign or Veto - Passed council actions move to the executive for approval or veto.
Override Voting - Councils can override a veto with a configurable supermajority.
Functional Impeachment - Removal motions use the same civic pipeline and actually strip officials from office when passed.
Quality of Life
Role-Aware UI - Players see actions based on residency and office access.
Optional Discord Logging - Track civic events through webhook logging.
Notification Support - Native support for
crowe_notificationwith fallback notifications built in.
Requirements
Required:
oxmysqlSupported Integration:
vorp_coreOptional:
crowe_notification
Installation
Place
crowe_governancein your server's resources folder.Import
install.sqlinto your database for a clean setup.Add
ensure oxmysqlandensure crowe_governancetoserver.cfg.Review
config.luato define territories, fees, timings, admin identifiers, and clerk locations.For data-safe live updates, remove the testing reset block from
install.sqlbefore re-running it on an existing server.
What You Receive
Fully optimized
crowe_governanceRedM resourceEditable
config.lua,README.md, andinstall.sqlthrough escrow ignoreCustom NUI dashboard and modal system
Automatic delivery through Cfx.re Keymaster and Tebex
Support
Documentation is included with the resource, and support is available through the Crowe Scripts Discord.
Crowe Scripts
Built for immersive RedM roleplay servers that want real civic gameplay, not a flat admin menu.