# ‌📙 rcore\_guidebook

**Complete in-game guide system**

* 📦 Buy here <https://rcore.cz/r/guidebook>
* 🎥 Video: <https://www.youtube.com/watch?v=9V9O1gyT3Ho>

## Common Issues & Solutions

{% hint style="danger" %}
this script **REQUIRES** artifact version **4752** or **newer**
{% endhint %}

### Command not allowed

Check installation page if you add needed ACE permission for script it self. If yes please check permissions.lua.

### Permission

You can find all permission setup in file permissions.lua.

The `['group.admin']` is the name of the group you want to set it to.

The permissions inside that group are the permissions that the group will be allowed to use.

```lua
PermissionMap = {
    ['group.admin'] = {
        Permissions.OPEN_CONTROL,
        Permissions.EDIT_PAGE,
        Permissions.CREATE_PAGE,
        Permissions.DELETE_PAGE,
        Permissions.CREATE_CATEGORY,
        Permissions.EDIT_CATEGORY,
        Permissions.DELETE_CATEGORY,
        Permissions.CREATE_POINT,
        Permissions.EDIT_POINT,
        Permissions.DELETE_POINT,
        Permissions.SEND_HELP,
        Permissions.TELEPORT,
    },
    ['builtin.everyone'] = { --Everyone
        Permissions.OPEN_PAGE,
        Permissions.NAVIGATE,
    },
}
```

#### Add permission for custom player

This is possibility also dont worry :) Lets see on example.

```lua
PermissionMap = {
    ['group.admin'] = {
        Permissions.OPEN_CONTROL,
        Permissions.EDIT_PAGE,
        Permissions.CREATE_PAGE,
        Permissions.DELETE_PAGE,
        Permissions.CREATE_CATEGORY,
        Permissions.EDIT_CATEGORY,
        Permissions.DELETE_CATEGORY,
        Permissions.CREATE_POINT,
        Permissions.EDIT_POINT,
        Permissions.DELETE_POINT,
        Permissions.SEND_HELP,
        Permissions.TELEPORT,
    },
    ['builtin.everyone'] = { --Everyone
        Permissions.OPEN_PAGE,
        Permissions.NAVIGATE,
    },
    ['identifier.license:LICENSE_HERE'] = { -- Add this player option to open admin & edit points
        Permissions.OPEN_CONTROL,
        Permissions.CREATE_POINT,
        Permissions.EDIT_POINT,
    },
}
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://documentation.rcore.cz/paid-resources/rcore_guidebook.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
