For the complete documentation index, see llms.txt. This page is also available as Markdown.

Installation

1

Install the dependencies

Make sure everything on the Dependencies page is installed and starting before this resource.

2

Add the resource

Download the package from Portal, unzip it, and put the rm_scenes folder in your server's resources directory. Do not rename the folder.

3

Start the resource

Add it to your server.cfg, below oxmysql, ox_lib and your framework so the dependencies are already running:

ensure oxmysql
ensure ox_lib
ensure qb-core # your framework

ensure rm_scenes

It doesn't need to sit at the top of the file: anywhere below the dependencies works.

4

Database

No SQL to run. The rm_scenes table is created (and older installs migrated) automatically on first start.

5

Grant admin access

Admins see every scene in the list, delete/teleport/bulk-manage them, and bypass creation limits and job zone restrictions. Anyone with the ace permission command (txAdmin admins) already counts; everyone else goes into cfg.auth.admins:

cfg.auth = {
    -- ...
    admins = {
        ['license:0aa00a00a00aa000a000000a00000a00a00aa000'] = true,
    },
}
6

Configure

Create your first scene in-game with /create_scene and open the list with /scenes. Then head to Configuration to tune permissions, durations and features.

Last updated