# Framework Introduction

<figure><img src="/files/5h4VHIM7qJJaW2GxMpBs" alt=""><figcaption></figcaption></figure>

## Script Features (TL;DR)

<table data-view="cards"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td>🟢 <strong>Standalone Architechture</strong></td><td>Works on any server with the latest FiveM artifacts.</td></tr><tr><td>👨 <strong>Multi-Character Support</strong></td><td>Create as many characters you want, and define how many characters each player can create in the configuration file.</td></tr><tr><td>➡️ <strong>Carousel Character Selector</strong></td><td>Multiple characters? Switch between them with ease in a carousel-styled interface.</td></tr><tr><td>✏️ <strong>Character Editing</strong></td><td>Re-edit and delete any characters you want to remove or edit.</td></tr><tr><td>📷 <strong>Character Images</strong></td><td>Upload your own images (links) to your character and showcase their true beauty.</td></tr><tr><td>🔎 <strong>Character Searching</strong></td><td>Loads of characters and can't find the one you want? Search for it with a simple searching function.</td></tr><tr><td>🔒 <strong>Department Permissions</strong></td><td>Create as many departments as you want with optional Discord integration.</td></tr><tr><td>🔐 <strong>Discord Roles Integration</strong></td><td>Integrate your Discord roles to restrict what roles can use what department.</td></tr><tr><td>📋 <strong>Discord Webhook Support</strong></td><td>Discord integration for logging and notifications via multiple URLs.</td></tr><tr><td>🥚 <strong>Easy Spawning System</strong></td><td>Quickly spawn to any location pre-defined through the configuration. Spawn locations can be set per department.</td></tr><tr><td>🎯 <strong>Last Location</strong></td><td>Saves and stores your characters last location for you to easily spawn to it.</td></tr><tr><td>🏠 <strong>Player Homes</strong></td><td>Fancy a home? Set a home for you to spawn to every time you spawn your character.</td></tr><tr><td>⛓️ <strong>Jailing Support</strong></td><td>Jailing a character? The optional jailing module allows for locking characters for a pre-defined time.</td></tr><tr><td>⚙️ <strong>Highly Customisable</strong></td><td>Everything is customisable in the provided configuration file.</td></tr><tr><td>✨ <strong>Developer Exports</strong></td><td>This script provides many exports for you to use on your own scripts (or others)</td></tr><tr><td>▶️ <strong>Discord Rich Presence</strong></td><td>Display what character and server you're currently playing on and as through your Discord status.</td></tr><tr><td>💡 <strong>Performance Focused</strong></td><td>Highly optimized script maintains low resource use, even in large servers.</td></tr><tr><td>🔄 <strong>Server Sync</strong></td><td>OneSync Infinity state bags ensures performant effects and consistent data.</td></tr><tr><td>🧡 <strong>Support</strong></td><td>Lifetime updates, 7-day-a-week personalized support via Discord.</td></tr></tbody></table>

## **Free Script Modules**

<table data-view="cards"><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><strong>📋 C7FW Scoreboard</strong></td><td>Easily and quickly view what players are online.</td><td><a href="/pages/wVpKyZDuNKH83P1y7Dup">Installation &#x26; Configuration</a></td></tr><tr><td><strong>⛓️ C7FW Jailing System</strong></td><td>Jail players through a simple tablet-styled NUI.</td><td><a href="/pages/iqUmfZVXypmzVipA1fIc">Installation &#x26; Configuration</a></td></tr><tr><td><strong>🟡 C7FW Blips</strong></td><td>See players on the map and minimap for player tracking.</td><td><a href="/pages/hjT9Qi9swg2AMiKQUOh1">Installation &#x26; Configuration</a></td></tr><tr><td><strong>🪪 C7FW Identification</strong></td><td>Show your ID cards and law enforcement badges  to players.</td><td><a href="/pages/vsZBVcs2ChLIkMowwkt2">Installation &#x26; Configuration</a></td></tr><tr><td><strong>💬 C7FW Simple Chat</strong></td><td>A simple chat script that alters the theme of the default FiveM chat.</td><td><a href="/pages/jtcMtPX6pPBdEP8e5wWM">Installation &#x26; Configuration</a></td></tr></tbody></table>

## **Purchase this Script**

{% embed url="<https://shop.c7scripts.com/package/7127953>" %}

## Script Showcase

{% embed url="<https://www.youtube.com/watch?v=AWL5F1fE_6Q>" %}

## Installation & Configuration

{% content-ref url="/pages/IOHacS5JNeRG5OFl5BPa" %}
[Framework Configuration](/paid/c7fw/config.md)
{% endcontent-ref %}


---

# 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://docs.c7scripts.com/paid/c7fw/about.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.
