# 3 - Administration de votre serveur Arma Reforger

## ****Introduction****

<span style="white-space: pre-wrap;">Vous voilà sur votre nouveau serveur ! Maintenant, vous pouvez apprendre a le contrôler et nous allons vous exposer les conseils et leçon qu'on a pu retenir dans le passé sur les serveurs Arma Reforger </span>

### ****1. Les commandes**** 

<p class="callout info">Dans Arma Reforger, il existe des commandes très utiles pour pouvoir par exemple se connecter en admin, bannir des joueurs, kicker des joueurs ou encore contrôler le serveur, toutes les commandes commencent par un hashtag #.</p>

#### ****Les commandes administratives:****

##### \#<span style="color: rgb(32, 33, 34);">login</span>:

<span style="white-space: pre-wrap;">Permet de se connecter en Admin et GameMaster depuis le tchat du jeu </span>

#### \#<span style="color: rgb(32, 33, 34);">logout:</span>

<span style="color: rgb(32, 33, 34);">Permet de retirer les droits d'administration depuis le tchat du jeu. Pour sélectionner un joueur, il faut d'abord récupérer son id avec #id.</span>

#### <span style="color: rgb(32, 33, 34);">\#restart:</span>

<span style="color: rgb(32, 33, 34);">Permet de redémarrer le serveur depuis le tchat du jeu et depuis le RCON avec la commande @restart. Disponible uniquement en admin.</span>

#### <span style="color: rgb(32, 33, 34);">\#shutdown</span>

<span style="color: rgb(32, 33, 34);">Permet d'éteindre le serveur (Arma) depuis le tchat du jeu et depuis le RCON avec la commande @shutdown. Disponible uniquement en admin.</span>

#### ****Les commandes de modération:****

Toutes les commandes d'administration doivent contenir une valeur pour désigner le joueur en question, vous pouvez utiliser son numéro pour l'identifier. Pour ce faire, faites la commande #players pour obtenir son numéro qui se trouve le plus à gauche des lignes de joueur (1, 2, 3...). Toutes ces commandes peuvent être exécuté en RCON, en remplaçant le # par un @.

### \#ban

La commande #ban a plusieurs sous commandes: create, remove, list:

#### \#ban create:

Permet de bannir un joueur:

```
#ban create [ID] [Durée en seconde] [(optionnel) raison]
```

Exemple:

```
#ban create 1 60 1min ban
```

L'<span style="color: rgb(255, 255, 255); background-color: rgb(35, 111, 161);">ID</span><span style="white-space: pre-wrap;"> peut être obtenu en faisant #players et en récupérant le tout premier numéro des listes de joueurs.</span>

[![image.png](https://wiki.nabla.sh/uploads/images/gallery/2025-01/scaled-1680-/t1cimage.png)](https://wiki.nabla.sh/uploads/images/gallery/2025-01/t1cimage.png)

<span style="white-space: pre-wrap;">Si le joueur n'est pas connecté, vous pouvez utiliser son </span><span style="background-color: rgb(45, 194, 107);">identityID</span>:

```
#ban create 2e18318e-71d7-4f3a-9a1c-bdc234c9d5db 60 1min ban
```

<p class="callout info">Pour bannir définitivement un joueur, mettez 0 seconde.</p>

#### \#ban list:

Permet de lister tous les bans du serveur. C'est ici que vous pouvez retrouver les identityID des joueurs banni pour pouvoir les dé-bannir.

#### \#ban remove:

Permet de dé-bannir un joueur avec son identityID (voir #ban list):

```
#ban remove [identityID]
```

Exemple:

```
#ban remove 2e18318e-71d7-4f3a-9a1c-bdc234c9d5db
```

---

#### \#kick:

Permet de kick un joueur avec son ID. L'<span style="color: rgb(255, 255, 255); background-color: rgb(35, 111, 161);">ID</span><span style="white-space: pre-wrap;"> peut être obtenu en faisant #players et en récupérant le tout premier numéro des listes de joueurs.</span>

[![image.png](https://wiki.nabla.sh/uploads/images/gallery/2025-01/scaled-1680-/t1cimage.png)](https://wiki.nabla.sh/uploads/images/gallery/2025-01/scaled-1680-/t1cimage.png)

```
#kick [ID]
```

Exemple:

```
#kick 1
```

---

#### ****Autres commandes:****

#### \#id:

permet d'obtenir son propre ID. Peut être exécuté sans être admin.

#### \#players:

Permet d'obtenir la liste des joueurs. Peut être exécuté sans être admin. En bleu, l'id du joueur et en vert l'identityID du joueur, elle lui est unique et permet de bannir le joueur même si il n'est pas connecté contrairement a l'id.

[![image.png](https://wiki.nabla.sh/uploads/images/gallery/2025-01/scaled-1680-/t1cimage.png)](https://wiki.nabla.sh/uploads/images/gallery/2025-01/scaled-1680-/t1cimage.png)

#### \#roles:

Permet d'obtenir vos rôles sur le serveur. Peut être exécuté sans être admin.

### ****2. Les mods conseillés:****

<p class="callout warning">Attention: Si votre serveur est dédié aux PlayStation, ne mettez pas de mods car elle ne les supportent pas encore.</p>