# Installation

## Installation

### Anforderungen

* FiveM Server

### Installationsschritte

#### Schritt 1: Download

Lade die FJX Disclaimer-Ressource von dem [Cfx.re Portal](https://portal.cfx.re/assets/granted-assets) herunter.

#### Schritt 2: Dateien extrahieren

Extrahiere die heruntergeladene ZIP-Datei in den Resources-Ordner deines Servers.

#### Schritt 3: Ordner umbenennen

Benenne den extrahierten Ordner in `fjx_disclaimer` um (oder einen Namen deiner Wahl).

#### Schritt 4: server.cfg konfigurieren

Füge die folgende Zeile zu deiner server.cfg-Datei hinzu:

```
ensure fjx_disclaimer
```

#### Schritt 5: Starten oder Neustarten

Starte entweder deinen Server neu oder verwende die Konsole, um die Ressource zu starten:

```
refresh
ensure fjx_disclaimer
```

### Überprüfung

Um zu überprüfen, ob das Skript korrekt läuft:

1. Überprüfe die Serverkonsole auf die Startmeldung: "FJX Disclaimer started successfully"
2. Teste die Funktionalität, indem du einem neuen Spieler beim Beitritt zusiehst oder den Befehl `/disclaimer` im Spiel verwendest

### Kompatibilität mit Frameworks

FJX Disclaimer ist ein eigenständiges (Standalone) Skript, das mit JEDEM Framework kompatibel ist:

* ESX
* QBCore
* vRP
* QBus
* Jeder andere Custom-Framework

Es sind keine speziellen Framework-Abhängigkeiten oder -Erkennungsroutinen erforderlich. Das Skript funktioniert direkt nach der Installation ohne zusätzliche Konfiguration.

### Allgemeine Ladereihenfolge

Es gibt keine spezifischen Anforderungen an die Ladereihenfolge, da FJX Disclaimer völlig unabhängig läuft. Du kannst es an beliebiger Stelle in deiner server.cfg platzieren:

```
# Beispiel für eine typische server.cfg
ensure [dein-framework]
ensure fjx_disclaimer
```

### Wichtiger Hinweis zum Escrow-Schutz

Dieses Skript ist Escrow-geschützt, was bedeutet:

* Du kannst die Kern-Skriptdateien nicht modifizieren
* Nur die `config.lua`-Datei ist bearbeitbar
* Alle Anpassungen müssen über die Konfigurationsoptionen erfolgen

Der Escrow-Schutz gewährleistet die Integrität des Skripts, während du sein Verhalten weiterhin über die Konfigurationsdatei anpassen kannst.

### Häufige Installationsprobleme

#### Disclaimer wird nicht angezeigt

Falls der Disclaimer nicht angezeigt wird:

* Überprüfe die Serverkonsole auf Fehlermeldungen
* Stelle sicher, dass `Config.ShowOnJoin` auf `true` gesetzt ist
* Teste die Funktionalität mit dem Befehl `/disclaimer` (sofern `Config.UseCommand` aktiviert ist)

#### CSS- oder Stilprobleme

Bei Problemen mit der Darstellung:

* Überprüfe die CSS-Einstellungen in der Konfigurationsdatei
* Stelle sicher, dass alle Farbwerte, Maße und Stilattribute gültige CSS-Werte sind


---

# 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://fjx.gitbook.io/fjx-docs/disclaimer/installation.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.
