1 / 5
1 / 5Overview
What this resource does
A recreation of GTA Online's Slasher adversary mode for FiveM.
Players gather at an event ped, create or join a lobby, and are dropped into a blacked-out map in their own routing bucket.
A few of them are secretly Slashers - masked, armed, and blind and invisible while the rest hide.
Survivors hear their own heartbeat as a slasher closes in, and the last survivor standing is armed before time runs out.
Anyone eliminated lingers on the map as a ghost and spectates the rest of the hunt.
Every map and event ped is built in-game with a freecam builder on a live server - no restart, no file editing.
Features
Features Overview
Hide, Then Hunt
Slashers start masked, frozen, and invisible with their screen blacked out while survivors scatter. When the hiding time is up, their screen clears and the hunt begins.
Server-Side Heartbeat
Survivors hear their own heartbeat when a slasher is close. The distance is measured on the server, so a modified client cannot use it to find the slashers.
The Last Survivor Fights Back
Shortly before a round ends, the last survivor standing is armed with the lobby's weapon.
Rounds, Roles & Score
Slashers win a round by eliminating every survivor. Survivors win by eliminating every slasher or outlasting the timer. Roles are re-picked each round, and the game goes to whoever wins the most rounds - or a draw.
Ghosts & Spectating
An eliminated player leaves a ghost on the map where they fell, then spectates the surviving slashers until the round ends.
Midnight Blackout
Every round is played at midnight with the city lights off, and the weather and clock are handed back when the game ends.
Full Lobby Browser
Create, edit, delete, join, leave, or join a random lobby, with a live player list. No context menus.
- The host picks the name, password, map, weapon, max players, max slashers, rounds, round length, and hiding time.
- Every setting is bounded by limits you set in the config.
- Passwords are checked on the server and never sent to a client.
Sealed-Off Games
Each game runs in its own routing bucket, so nobody outside it can see or touch the players inside. Leaving the map starts a countdown, and anyone who does not return in time is eliminated.
Live HUD & Scoreboard
A passive HUD shows the round, countdown, survivors alive, score, and phase without taking your mouse. Hold TAB for the full scoreboard - a living slasher stays hidden from living survivors.
In-Game Map Builder
Build maps in the world with a freecam on a live server. A saved map appears for every player at once.
- Click to place the boundary and spawn points, and scroll to set the zone height as you go.
- Undo and redo, then edit, clone, enable, disable, or delete any map.
- Several admins can build at once - each map is locked to whoever is editing it.
Event Ped Placement
Place the NPCs players walk up to, with their model, scenario, heading, and map blip, straight from the builder. No restart.
Server-Authoritative
Nothing a modified client sends is taken on trust.
- The slasher list is never sent to living survivors.
- Deaths are verified against the server's own view of the player's health.
- Every lobby setting and map is checked against your limits on the server.
- The builder's permission is checked on every action, not just when the menu opens.
GTA Online Sounds & Slasher Outfits
Native GTA Online sounds for the heartbeat, round start and end, win, and loss, plus slasher outfits set separately for male and female peds.
Auto-Detected Frameworks
QBX, QBCore, ESX, ox_core, and ND_Core are detected automatically by the bundled bridge. Reviving, clothing, the weapon wheel, and the weather are each one function in the config.
Developer Exports
Check from the client or server whether a player is in a Slasher lobby, so death screens, EMS, inventory, HUDs, and anticheat can stand down.
Fully Localizable
Every label in the UI and every notification comes from ox_lib locales, so translating the resource is a locale file, not a code change.
Requirements
Dependencies
These must be installed and running before you start the resource.
- Stores the maps and event peds. The tables are created on first start.
- sleepless_interact works in its place.
- OneSyncMust be enabled - each game runs in its own routing bucket.
Ready to drop it in?
One-time purchase, lifetime updates, and support in our Discord.







