Waypoint
A roleplay framework for FiveM. Characters, departments, duty, a proper HUD and police tools, plus 14 modules you add by dropping in a folder.
Waypoint covers who you are, who you work for and what happens when a call comes in. It has no economy, inventory, housing, vehicle ownership or crafting, on purpose, so it sits alongside the scripts your server already runs.
- In the box
- Characters, departments, duty and callsigns, the HUD, chat and RP channels, ID cards, death and respawn, 911 and panic, loadouts, police actions, emotes, scenes and spike strips
- Left out
- Economy, inventory, housing, vehicle ownership, crafting
The core
One resource, and every player gets all of it. This is a normal patrol with Waypoint running.
Man with a bat outside the 24/7, he's smashing car windows
Accounts and characters
License-based accounts, character create, edit and delete, a selection screen with spawn points, bans and whitelist, optional Discord roles.
Departments
On and off duty, callsigns, department permissions and character limits, applications with manager approval.
/deptmanageInterface
The F6 menu, a HUD with street, postal, AOP and priority, notifications, a scoreboard and per-player preferences.
Chat
/me and /do as 3D text, OOC, department and staff chat, proximity, anti-spam, and RP channels.
/me/do/ad/tweet/news/darkServer state
Area of play, priority with cooldowns and pauses, and peacetime.
/aop/prio/peacetimeID cards
Show or hand your ID to the nearest player, with your character's photo on it.
/showid/giveidDeath
A downed state with a countdown, then hold E to respawn at the nearest hospital. Your voice is muted while you're down.
/adrevEmergency
911 with a flashing blip, a panic button that follows the officer, and blips for on-duty units.
/911/panic/respondLoadouts
Department kits, refused while you're in custody.
/loadoutPolice
Cuff and soft cuff with animation and sound, escort, seat in and take out, GSR test, search, breathalyser and drug test.
/cuff/escort/searchPlayer actions
Hands up, point, crouch, kneel, ragdoll, carry and piggyback with consent, 72 emotes, shared emotes and 17 walk styles.
/eVehicle extras
Cruise control, windows, doors and seats, no auto-shuffle into the driver's seat, and third-eye options: doors, hood, trunk, push, slash a tyre.
/window/seatScenes
Traffic zones that stop or slow AI traffic, cones and spike strips.
/scene/cone/spikesTools
Postal GPS: type a postal, get a waypoint.
/p 452Game mechanics
PVP, join and leave messages, AI police and dispatch, traffic density, health regen, stamina, weapon drops, HUD hiding and more, toggled live.
/mechanicUnder the hood
An audit log with a webhook, runtime settings, database migrations, and exports and events for your other resources.
Modules
Each module is a folder. Keep the ones your server wants and delete the rest. A module you remove registers nothing at all.
14 of 14 on
Click to choose
Gunshots reported in the area
- SN-4F2A-91CPistol .50 · Grove StAnalyse
- SN-4F2A-91DPistol .50 · Grove StAnalyse
- DNA-7C1E-03Blood · Grove StAt a lab
Used on the selection screen and your ID card
Built so the city plays fair
The server decides
Every action is checked on the server. Unhiding a menu on your own client doesn't get you anything.
Nobody can spot the cops
The HUD shares unit counts as numbers only. No names, no callsigns, no locations, and duty status isn't broadcast to every client.
Synced sirens and crashes
Every player hears the same siren tone. Seatbelt ejections use the game's own sync, so the people around you see it happen too.
Your staff build it in game
Doors and doorbells are placed in game. Nothing needs typing into a config file.
Your data stays put
Waypoint only touches the tables it created, and a migration never drops your data.
Your server's name on it
Community name, accent colour, logo, background and the words themselves: rename character, department, callsign, duty and AOP to fit your city.
What your server needs
- Server
- FXServer with OneSync, on Windows or Linux
- Database
- MySQL 8+ or MariaDB 10.6+, with oxmysql 2.14+
- Optional
- screenshot-basic for photos, ox_target if you'd rather use it for the third eye
- Not needed
- ox_lib, Node, PHP, a website or a hosted dashboard
Get Waypoint on your server.
Start with the core and keep the modules you want. Questions go in the Discord.