# Bienvenue

Explorez un univers d'hébergement complet avec M-Heberge : que ce soit pour vos besoins en web, VPS ou serveurs de jeux, nous vous offrons des solutions fiables et performantes pour répondre à toutes vos exigences en ligne.

<figure><img src="/files/HbZafsACUQelChP00xvL" alt=""><figcaption></figcaption></figure>

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td>Installation de TxAdmin</td><td></td><td><a href="/files/KAyNcSStMBFIpTjCqoek">/files/KAyNcSStMBFIpTjCqoek</a></td><td></td><td><a href="/pages/CyH2xJQs9yWJ1S8BYNav">/pages/CyH2xJQs9yWJ1S8BYNav</a></td></tr><tr><td>Aide Nova-Life</td><td></td><td><a href="/files/C8nLBxxDHWJ9sQDTZ5tu">/files/C8nLBxxDHWJ9sQDTZ5tu</a></td><td></td><td><a href="/pages/ASrwV7vnLOE7UnmwecNU">/pages/ASrwV7vnLOE7UnmwecNU</a></td></tr><tr><td>Panel Jeux</td><td></td><td><a href="/files/4UhQr3zxninF4sJz5273">/files/4UhQr3zxninF4sJz5273</a></td><td></td><td><a href="https://game.m-heberge.com/">https://game.m-heberge.com/</a></td></tr><tr><td>Espace Client </td><td></td><td><a href="/files/4UhQr3zxninF4sJz5273">/files/4UhQr3zxninF4sJz5273</a></td><td></td><td><a href="https://m-heberge.com/clientarea.php">https://m-heberge.com/clientarea.php</a></td></tr><tr><td>Discord </td><td></td><td><a href="/files/4UhQr3zxninF4sJz5273">/files/4UhQr3zxninF4sJz5273</a></td><td></td><td><a href="https://discord.com/invite/uYyRdWxfK5">https://discord.com/invite/uYyRdWxfK5</a></td></tr></tbody></table>


# Installation de TxAdmin

Pour commencer, il faut aller dans Network, puis cliquer sur le plus.

<figure><img src="/files/uVMUu7I9b8YrLp1P2Jdy" alt=""><figcaption></figcaption></figure>

Une fois cela fait, vous aurez un autre port qui sera pour votre TxAdmin.

<figure><img src="/files/hk8rqSpciHxZvSzzQplS" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
Il ne faut pas enlever le port, sinon il ne fonctionnera plus.
{% endhint %}

Une fois cela fait, allez dans Startup, puis cherchez la case TxAdmin Port et mettez le port que vous avez créé.

<figure><img src="/files/TlkUBiYpmMQsSPKFZUZ3" alt=""><figcaption></figcaption></figure>

Une fois cela fait, il ne vous reste plus qu'à activer TxAdmin.

&#x20;Il suffit juste de cocher la case Enable **TxAdmin**

<figure><img src="/files/KtNVuvhcAVw0UlrUSSP7" alt=""><figcaption></figcaption></figure>

Nous allons mettre le TxAdmin à jour vers la dernière version. Pour cela, copiez ce qui se trouve ci-dessous et placez-le dans le dossier de la version de FiveM

```
8981-e9195782416dcdb424e74d438b940a212f6c316 
```

Une fois que cela est fait, il suffit de réinstaller le serveur dans la catégorie **Settings**

<figure><img src="/files/SQXEcXKFQoSnaJYGaj7q" alt=""><figcaption></figcaption></figure>

Une fois que toutes les étapes sont faites, vous pouvez démarrer votre serveur.

{% hint style="success" %}
Bien joué ! Vous avez installé le TxAdmin.
{% endhint %}


# Configuration du TxAdmin

Pour commencer, vous allez démarrer votre serveur .

Vous allez voir s'afficher une IP. Vous devrez cliquer dessus comme dans l'image ci-dessous.

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

Une fois que vous avez cliqué sur l'IP de TxAdmin, une page va s'ouvrir et vous demander un code PIN.

<figure><img src="/files/9b6RHRKEpCi2hRyaNIPt" alt=""><figcaption></figcaption></figure>

Pour trouver le code PIN, c'est très simple : il suffit de retourner sur le **panel de M-Heberge.**

<figure><img src="/files/buonOKTLzbwmZoHwngnt" alt=""><figcaption></figcaption></figure>

Une fois que vous avez mis le code PIN, un petit formulaire va apparaître.

<figure><img src="/files/ARLIPvhZyZdBQxL36a4r" alt=""><figcaption></figcaption></figure>

Vous remplissez le formulaire

{% hint style="info" %}
Pour le Discord ID, il faut mettre le vôtre.

Pour obtenir votre Discord ID, suivez ces étapes :

1. **Activez le mode développeur** (si ce n'est pas déjà fait) :
   * Ouvrez Discord.
   * Allez dans les **Paramètres utilisateur** en cliquant sur l'icône de l'engrenage en bas à gauche de l'application.
   * Dans la section **Paramètres avancés**, activez l'option **Mode développeur**.
2. **Copiez votre Discord ID** :
   * Allez sur votre profil Discord en cliquant sur votre avatar dans la liste des utilisateurs à droite (ou en bas à gauche de l'application).
   * Cliquez avec le **bouton droit** sur votre nom ou votre avatar.
   * Sélectionnez **Copier l'ID** dans le menu contextuel.

Votre Discord ID est maintenant copié dans votre presse-papiers, et vous pouvez le coller là où il est nécessaire.
{% endhint %}

Quand vous aurez tout fait, vous aurez accès au menu de configuration.

<figure><img src="/files/vbJ7R6Zb2ljfvPGVoM7m" alt=""><figcaption></figcaption></figure>

Vous allez suivre les étapes jusqu'à Deployment Type , Vous allez choisir 📁 Existing Server Data.

<figure><img src="/files/f5pIhQc4kNg5961gdnIZ" alt=""><figcaption></figcaption></figure>

"Vous allez mettre ce que je vous mets ci-dessous.

```
.
```

<figure><img src="/files/dUfuw9d2yujRbPTnEt1M" alt=""><figcaption></figcaption></figure>

"Une fois que tout cela est fait, vous pouvez tout save&#x20;

{% hint style="success" %}
Bravo, vous avez officiellement fini de configurer TxAdmin.
{% endhint %}


# Les bases

## Les choix essentiels à connaître sur le server.cfg

## Le  Nom du serveur

```
sv_hostname "Nom de votre serveur"
```

## Slots du serveur&#x20;

```
sv_maxclients 48
```

Le max des slot c'est 2048 \
le min c'est 48 slot \
si vous souhaite augementé les slot il faut avoir une clé patreon

{% embed url="<https://www.patreon.com/fivem/posts>" %}

## Message de bienvenue

```
sv_scriptHookAllowed 0
```

## Clé d'autorisation pour le serveur FiveM

```
sv_licenseKey "votre_cle_fivem"
```

{% embed url="<https://keymaster.fivem.net>" %}

```
set steam_webApiKey "votre_cle_steam"
```

{% embed url="<https://steamcommunity.com/dev/apikey>" %}

Voici la version des DLC FiveM.

```
sv_enforcegamebuild 2944 
```


# Relier sa base de données à son serveur.

Pour commencer, il faut vous diriger sur le panel M-Heberge , Dans la catégorie databases.&#x20;

Vous allez cliquer sur le gros plus

<figure><img src="/files/vSecHVQ2cM18XIk7C8rU" alt=""><figcaption></figcaption></figure>

Une fois que vous avez cliqué, il va y avoir deux cases. L'une s'appelle DATABASE NAME, et dans cette case, il faudra que vous mettiez le nom de votre base.

{% hint style="danger" %}
Il ne faut pas mettre de majuscule, de point ou de caractère spécial.
{% endhint %}

<figure><img src="/files/9jPLo0bybR3mv5DaxYBZ" alt=""><figcaption></figcaption></figure>

Pour la deuxième case, il faut juste mettre un %

<figure><img src="/files/LxKcANgKK8IcvlKRoN2a" alt=""><figcaption></figcaption></figure>

Quand vous avez fait ces deux étapes, il ne vous reste plus qu'à cliquer sur CREATE DATABASE.

<figure><img src="/files/yl0rAcEUCxmJXqxKwSLj" alt=""><figcaption></figcaption></figure>

À partir de là, il faudra que vous alliez sur[ phpMyAdmin ](https://data.m-heberge.com/).

Maintenant, vous allez vous connecter à votre base de données.

C'est très simple : il suffit de suivre le schéma que je vous ai fait

<figure><img src="/files/RgAhhVMvcDGy8L4bvwaf" alt=""><figcaption></figcaption></figure>

Il vous suffit de copier la ligne ci-dessous et de la placer dans votre fichier `server.cfg`.&#x20;

```
set mysql_connection_string "server=ip du server;uid=Username;database=nom_de_la_base;password=mot_de_passe"

```

<figure><img src="/files/KvSVvlcXrHJRbbd2Aug4" alt=""><figcaption></figcaption></figure>


# Les commandes de base

Voici la liste des commandes essentielles pour administrer un serveur FiveM :

#### Commandes Administratives

1. **`/kick [ID] [raison]`**\
   Expulse un joueur du serveur avec une raison spécifiée.
2. **`/ban [ID] [durée] [raison]`**\
   Bannis un joueur pour une durée spécifiée. Laisser la durée vide pour un bannissement permanent.
3. **`/unban [ID]`**\
   Annule le bannissement d'un joueur.
4. **`/revive [ID]`**\
   Rétablit la santé d'un joueur ou le ressuscite.
5. **`/kill [ID]`**\
   Tue un joueur instantanément.
6. **`/tp [ID]`**\
   Téléporte un joueur à l'emplacement du curseur ou à une autre personne.
7. **`/bring [ID]`**\
   Téléporte un joueur à votre position.
8. **`/goto [ID]`**\
   Vous téléporte à la position d'un autre joueur.
9. **`/car [nom de la voiture]`**\
   Fait apparaître un véhicule spécifique.
10. **`/setgroup [ID] [perm]`**\
    mettre les permission&#x20;

Voici les différents noms des permissions

* user
* &#x20;mod
* admin
* superadmin
* \_dev  : avec cette pour misson vous avous les full perm&#x20;

#### Commandes Utilitaires

1. **`/setjob2 [ID] [métier] [grade]`**\
   Assigne un métier et un grade spécifique à un joueur.
2. **`/setjob [ID] [gang/orga] [grade]`**\
   Assigne un métier et un grade spécifique à un joueur.
3. **`/giveitem [ID] [nom de l'item] [quantité]`**\
   Donne un item à un joueur.
4. **`/giveweapon [ID] [nom de l'arme] [munitions]`**\
   Donne une arme et des munitions à un joueur.
5. **`/clearinventory [ID]`**\
   Vide l'inventaire d'un joueur.
6. **`/clearloadout [ID]`**\
   Supprime toutes les armes d'un joueur.

#### Commandes Serveur&#x20;

1. **`/start [nom du script]`**\
   Démarre un script ou une ressource spécifique.
2. **`/stop [nom du script]`**\
   Arrête un script ou une ressource spécifique.
3. **`/ensure [nom du script]`**\
   Redémarre un script ou une ressource.
4. **`/refresh`**\
   Recharge la liste des ressources sur le serveur..

Ces commandes ci-dessus sont utilisables uniquement avec la permission `_dev` et dans la console de TxAdmin<br>

{% hint style="info" %}
Les commandes serveur peuvent être utilisées dans la console F8.
{% endhint %}


# Pourquoi mon serveur n'est pas dans la liste ?

## Etape 1 : Allez dans votre [Panel](https://game.m-heberge.com/)

### Etape 2 : Allez dans l'onglet "Gestionnaire de fichiers" -> "Servers" -> "nova-life-frenchost" -> "Config" -> "*server.json*"

### Etape 3 : Remplacez le *<mark style="color:red;">queryPort</mark>* et *<mark style="color:red;">steamPort</mark>* <mark style="color:blue;">par le server Port</mark>

<figure><img src="/files/Qnd7QHm3IzCYZX0HlIfH" alt=""><figcaption></figcaption></figure>

## Etape 4 : Enregistrez et redémarrez votre serveur


# Mes plugins ne marchent pas...

### 1e ETAPE : <a href="#id-1e-etape" id="id-1e-etape"></a>

Vérifiez que votre plugin est bien dans le dossier "Plugins" et pas dans un sous-dossier

### 2e ETAPE : <a href="#id-2e-etape" id="id-2e-etape"></a>

Regardez s'il y a des dépendances de spécifiées dans le readme et / ou d'autres fichiers .dll dans la dernière Release S'il y en a, vérifiez qu'ils sont tous bien installés sur votre serveur dans le dossier "Plugins" et qu'ils sont bien nommés comme sur le GitHub

### 3e ETAPE : <a href="#id-3e-etape" id="id-3e-etape"></a>

Vérifiez que vous disposez bien des dernières versions du plugin et de ses dépendances. Si vous n'êtes plus sûr, réinstallez tous les fichiers.

### Cela ne marche toujours pas? <a href="#cela-ne-marche-toujours-pas" id="cela-ne-marche-toujours-pas"></a>

Contacter l'administration Nova-Life ou le site / serveur ou vous avez pris vos plugins !!


# Comment activer/désactiver l'accès au support OP

Cela permet au technicien d'accéder à votre machine avec votre autorisation. S'il n'est pas activé, ils n'auront aucun accès à votre machine

Dans un premier temps, vous devez vous rendre dans Configuration -> Avancé -> cliquez sur Activer.

<figure><img src="/files/k8yYojcBFOjaG9G8trxB" alt=""><figcaption></figcaption></figure>


