Skip to content

Installation

Drop-in install plus the optional staff permission setup.

Updated 2026-07-02

On this page

Install

  1. Drop the dzr-cutscenes folder into your server's resources.

  2. Add to server.cfg:

    ensure dzr-cutscenes
    
  3. Restart the server (or refresh then ensure dzr-cutscenes).

There are no dependencies - no framework, no database. The resource creates its JSON data files on first run.

Permissions

Out of the box anyone can browse and play, but only staff can change the server-wide state (compatibility flags, display names, resets). To grant staff that access, add to server.cfg:

add_ace group.admin cutscenes.use allow

To lock the whole tool to staff - so the browser itself needs the permission - set this in config.lua as well:

Config.RequireAce = true

Both checks use the same ACE name, configurable via Config.AcePermission (default cutscenes.use).

Note

Testing on your own server and the ACE does not seem to apply? Being the server owner does not put you in group.admin automatically. Add yourself: add_principal identifier.fivem:YOUR_ID group.admin - in the live console for right now, in server.cfg to make it permanent.

Uninstalling

Remove the ensure line and delete the folder. All state lives in the resource's own data/ folder, so nothing is left behind.

Need help with this? Open a ticket on Discord or read the support guide.