# Bienvenue chez Oxygenserv

Retrouvez ici tous les tutoriels pour Oxygenserv. Vous trouverez des guides concernant le dashboard et les jeux disponibles.

{% hint style="info" %}
Les tutoriels sont mis à jour régulièrement. Si vous voyez une erreur, signalez-la au support.
{% endhint %}

### Les plus populaires

* Gérer vos fichiers : [Accéder aux fichiers de mon serveur en FTP avec FileZilla](/dashboard/acceder-aux-fichiers-de-mon-serveur-ftp-avec-filezilla)
* Sauvegarder / restaurer son serveur : [Créer une sauvegarde et la restaurer](/dashboard/creer-une-sauvegarde-et-la-restaurer-sur-son-serveur)
* Support : [Contacter le support Oxygenserv (ticket dashboard et Discord)](/dashboard/contacter-le-support-oxygenserv-ticket-dashboard-et-discord)

### Guides par jeu

* [Palworld](/palworld/se-connecter-a-mon-serveur-palworld)
* [ARK: Survival Ascended](/ark-survival-ascended/installer-un-serveur-ark-survival-ascended)
* [Minecraft](/minecraft/etre-administrateur-sur-mon-serveur-minecraft)
* [GTA V](/gta-v/se-connecter-a-mon-serveur-fivem)
* [Arma](/arma/se-connecter-a-mon-serveur-arma-3)
* [Nova Life](/nova-life/etre-administrateur-sur-mon-serveur-nova-life)
* [Garry's Mod](/garrys-mod/ajouter-sa-collection-au-serveur)
* [Euro Truck Simulator 2](/euro-truck-simulator-2/augmenter-le-nombre-de-slots-sur-ets2)
* [7 Days To Die](/7-days-to-die/regenerer-une-carte-aleatoire-dans-7-days-to-die)
* [Enshrouded](/enshrouded/se-connecter-a-mon-serveur-enshrouded)
* [StarRupture](/starrupture/se-connecter-a-mon-serveur-starrupture)
* [Hytale](/hytale/se-connecter-a-mon-serveur-hytale)

### Nos offres d’hébergement

* [Hébergement de serveur Palworld](https://www.oxygenserv.com/location/serveur-palworld/)
* [Hébergement de serveur ASA & ASE](https://www.oxygenserv.com/location/serveur-ark-survival-ascended/)
* [Hébergement de serveur Nova Life](https://www.oxygenserv.com/location/serveur-nova-life/)
* [Hébergement de serveur GTA 5](https://www.oxygenserv.com/location/serveur-gta-5/)
* [Hébergement de serveur Minecraft](https://www.oxygenserv.com/location/serveur-minecraft/)
* [Hébergement de serveur Satisfactory](https://www.oxygenserv.com/location/serveur-satisfactory/)
* [Hébergement de serveur Arma 3](https://www.oxygenserv.com/location/serveur-arma-3/)
* [Hébergement de serveur Arma Reforger](https://www.oxygenserv.com/location/serveur-arma-reforger/)
* [Hébergement de serveur Valheim](https://www.oxygenserv.com/location/serveur-valheim/)
* [Hébergement de serveur 7 Days To Die](https://www.oxygenserv.com/location/serveur-7-days-to-die/)
* [Hébergement de serveur Garry's mod](https://www.oxygenserv.com/location/serveur-garrys-mod/)
* [Hébergement de serveur Soulmask](https://www.oxygenserv.com/location/serveur-soulmask/)
* [Hébergement de serveur Enshrouded](https://www.oxygenserv.com/location/serveur-enshrouded/)
* [Hébergement de serveur Rust](https://www.oxygenserv.com/location/serveur-rust/)
* [Hébergement de serveur V Rising](https://www.oxygenserv.com/location/serveur-v-rising/)
* [Hébergement de serveur Euro Truck Simulator 2](https://www.oxygenserv.com/location/serveur-euro-truck-simulator-2/)
* [Hébergement de serveur The Front](https://www.oxygenserv.com/location/serveur-the-front/)
* [Hébergement de serveur Sons of the forest](https://www.oxygenserv.com/location/serveur-sons-of-the-forest/)
* [Hébergement de serveur StarRupture](https://www.oxygenserv.com/location/serveur-starrupture/)
* [Hébergement de serveur Myth of Empires](https://www.oxygenserv.com/location/serveur-myth-of-empires/)
* [Hébergement de serveur Hytale](https://www.oxygenserv.com/location/serveur-hytale/)

### Liens utiles

* Commander mon serveur : <https://www.oxygenserv.com/>
* Gérer mon serveur : <https://dashboard.oxygenserv.com/>
* Échanger sur Discord : <https://discord.oxygenserv.com>
* Contactez-nous : <https://www.oxygenserv.com/assistance/>


# Accéder aux fichiers de mon serveur en FTP avec FileZilla

Guide pas à pas pour accéder aux fichiers de votre serveur Oxygenserv en FTP avec FileZilla.

{% hint style="info" %}
FileZilla est un client FTP simple. Il permet d’accéder aux fichiers de votre serveur Oxygenserv. Vous pouvez envoyer, télécharger et modifier vos fichiers.
{% endhint %}

### Objectif

Accéder aux fichiers de votre serveur via FTP. Par exemple pour modifier une configuration, ajouter des mods ou récupérer une sauvegarde.

### Guide pas à pas

{% stepper %}
{% step %}
**Installer FileZilla**

Téléchargez FileZilla depuis le site officiel : <https://filezilla-project.org/>

Installez la version “FileZilla Client”. Elle est disponible pour Windows, macOS et Linux.
{% endstep %}

{% step %}
**Récupérer vos identifiants FTP sur le dashboard**

Sur le dashboard, allez dans **FTP** puis **Mes identifiants**. Vous y trouverez :

* **L'adresse du serveur**
* **Le port d'accès**
* **Votre identifiant**
* **Votre mot de passe**

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

{% hint style="warning" %}
Ne partagez pas vos identifiants FTP. Créez plutôt un sous-utilisateur avec les droits minimum : [Ajouter des sous-utilisateurs sur son serveur](/dashboard/ajouter-des-sous-utilisateurs-sur-mon-serveur).
{% endhint %}
{% endstep %}

{% step %}
**Ouvrir FileZilla**

<figure><img src="/files/LkHH15z0VQxwBazOBrI1" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Se connecter au serveur FTP**

Dans la barre “Connexion rapide”, renseignez :

* **Hôte**
* **Nom d'utilisateur**
* **Mot de passe**
* **Port**

Puis cliquez sur **Connexion rapide**.

<figure><img src="/files/rs9LJ65d6C23x7qT2fA1" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Transférer des fichiers (upload / download)**

Maintenant que vous êtes connecté à votre serveur FTP, vous pouvez transférer des fichiers entre votre ordinateur local et le serveur distant. Voici comment procéder :

* **Naviguer** : ouvrez les dossiers côté local ou distant.
* **Télécharger** : clic droit côté distant → **Télécharger**.
* **Envoyer** : clic droit côté local → **Envoyer**.
* **Suivre les transferts** : onglet **Transferts** en bas.

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

{% hint style="info" %}
Avant de modifier un fichier important, gardez une copie locale. Ça aide si vous devez revenir en arrière.
{% endhint %}
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Identifiants invalides** : retapez l’utilisateur et le mot de passe du dashboard.
* **Mauvais hôte** : utilisez l’hôte/IP affiché dans la section FTP.
* **Timeout / refus de connexion** : retentez quelques minutes plus tard.

### FAQ

#### Je dois envoyer quoi au support si ça ne marche pas ?

Une capture de FileZilla avec l’erreur et l’heure du test.


# Ajouter des sous-utilisateurs

Guide pas à pas pour ajouter des sous-utilisateurs sur son serveur (permissions, sécurité, dépannage).

{% hint style="info" %}
Un **sous-utilisateur** donne un accès complet ou limité à votre serveur Oxygenserv. Utilisez-le pour partager l’accès sans donner votre compte principal.
{% endhint %}

### Objectif

Créer un sous-utilisateur. Définir ses permissions. Modifier ou supprimer son accès.

{% hint style="warning" %}
Ne partagez pas votre compte principal. Donnez uniquement les droits nécessaires au sous-utilisateur.
{% endhint %}

### Guide pas à pas

{% stepper %}
{% step %}
**Créer un nouvel utilisateur**

Sur le dashboard, ouvrez l’onglet **Sous-utilisateurs**, puis cliquez sur **Créer un nouvel utilisateur** :

<figure><img src="/files/GMBRdoNZFRBBPpfD8cFX" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Renseigner l’adresse e-mail**

Saisissez l’**e-mail** de l'utilisateur. Utilisez une adresse que la personne contrôle.

<figure><img src="/files/bxIMjOedASYmPLv0NW8S" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Choisir les permissions (droits d’accès)**

Activez uniquement les accès utiles. Exemples fréquents :

* **Console** : exécuter des commandes serveur
* **Fichiers / FTP** : transfert et édition de fichiers
* **Sauvegardes** : lancer, restaurer, télécharger
* **Base de données** : créer et gérer les bases de données
* **Tâches automatiques** : planifier redémarrages et sauvegardes

{% hint style="info" %}
Commencez “minimal”. Vous pourrez ajouter des droits plus tard.

Bon réflexe :

* 1 sous-utilisateur par personne.
* Retirez l’accès dès qu'il n'est plus nécessaire.
  {% endhint %}
  {% endstep %}

{% step %}
**Valider la création**

Vérifiez les infos. Cliquez sur **Créer**.
{% endstep %}

{% step %}
**Modifier ou supprimer un sous-utilisateur**

Retournez dans **Sous-utilisateurs**. Cliquez sur l'icône en haut à droite pour **modifier les permissions**, ou **supprimer** l’accès.
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Le sous-utilisateur n’a pas accès** : vérifiez ses permissions.
* **Accès FTP impossible** : testez avec les identifiants affichés sur le dashboard.

### FAQ

#### Un sous-utilisateur peut-il gérer mon compte et la facturation ?

Non, il sert uniquement à l’accès serveur.

#### Je veux sécuriser mon compte principal. Je fais quoi ?

Changez votre mot de passe régulièrement : [Changer le mot de passe de mon compte](/dashboard/changer-le-mot-de-passe-de-mon-compte).


# Planifier une nouvelle tâche

Guide pas à pas pour planifier des tâches automatiques sur son serveur (redémarrage, sauvegardes, commandes).

{% hint style="info" %}
Les **tâches automatiques** servent à exécuter des actions à heures fixes.\
Exemples : redémarrage quotidien, commande serveur, maintenance planifiée.
{% endhint %}

### Objectif

Créer une **planification** (jours + heures), puis y ajouter des **tâches** (actions).

### Guide pas à pas

{% stepper %}
{% step %}
**Créer une planification**

Sur le dashboard, cliquez sur **Créer une nouvelle planification**.

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

Renseignez :

* **Nom** (ex. `Redémarrage quotidien`)
* **Jours d’exécution** (ex. tous les jours, ou lun/mer/ven)
* **Heure(s) d’exécution**
* **Activation** (la planification doit être activée pour se lancer)

Puis cliquez sur **Créer la planification**.
{% endstep %}

{% step %}
**Ajouter une tâche à la planification**

Sur la planification, cliquez sur le menu **⋯** puis **Ajouter une tâche**.

<figure><img src="/files/dCL506dJgWS2xXJd68Ua" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Configurer la tâche (action)**

Renseignez :

* **Action** (ex. redémarrage, exécuter une commande)
* **Délai entre les tâches** (utile si vous enchaînez plusieurs actions)
* **Commande** (si l’action le demande)

Terminez avec **Créer**.

{% hint style="info" %}
Bon réflexe : commencez par une planification “test” dans 5 minutes.\
Vous validez le déclenchement avant de passer en quotidien.
{% endhint %}
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Rien ne se passe à l’heure prévue** : vérifiez que la planification est **activée**.
* **Mauvaise heure** : vérifiez le fuseau horaire utilisé par votre serveur et retestez.
* **Tâche créée mais sans effet** : confirmez que l’**action** choisie correspond bien au besoin (redémarrage vs commande).

### FAQ

#### Je peux mettre plusieurs tâches dans une seule planification ?

Oui. Ajoutez plusieurs tâches et utilisez le **délai** pour les enchaîner proprement.

#### Le “délai entre les tâches” sert à quoi ?

À éviter que deux actions partent en même temps.\
Exemple : sauvegarde → attendre 60s → redémarrage.

#### Comment modifier ou supprimer une planification ?

Ouvrez **Tâches automatiques**, puis utilisez le menu **⋯** sur la planification.


# Créer une sauvegarde et la restaurer

Guide pas à pas pour créer une sauvegarde et la restaurer sur son serveur Oxygenserv.

{% hint style="info" %}
Les sauvegardes sont utiles avant une mise à jour, un ajout de mod, ou un gros changement de config.
{% endhint %}

### Objectif

Créer une **sauvegarde de fichiers**, puis la **restaurer** en cas de besoin.

### Guide pas à pas

{% stepper %}
{% step %}
**Créer une sauvegarde**

Cliquez sur **Créer une sauvegarde**.

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

Renseignez :

* **Nom** (ex. `Avant-maj-2026-01-06`)
* **Fichiers et dossiers à ignorer** (facultatif)
* **Verrouillage** (optionnel)

Cliquez sur **Créer** pour lancer la sauvegarde.

{% hint style="info" %}
Le **verrouillage** évite une suppression accidentelle.\
Activez-le pour une sauvegarde “point de retour” importante.
{% endhint %}

{% hint style="warning" %}
Vous disposez d’un **nombre limité de sauvegardes**.\
Si nécessaire, supprimez une ancienne sauvegarde avant d’en créer une nouvelle.
{% endhint %}
{% endstep %}

{% step %}
**Restaurer une sauvegarde**

Dans **Sauvegardes**, repérez la sauvegarde à utiliser puis cliquez sur **Restaurer**.

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

{% hint style="warning" %}
Une restauration **écrase** les fichiers actuels par ceux de la sauvegarde.\
Faites une sauvegarde “avant restauration” si vous hésitez.
{% endhint %}
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Impossible de créer une sauvegarde** : vérifiez que vous n’avez pas atteint la limite. Supprimez une sauvegarde non utile.
* **Sauvegarde bloquée / très longue** : relancez plus tard si le serveur est très sollicité.
* **Après restauration, le serveur ne démarre pas** : restaurez une sauvegarde plus ancienne, puis contactez le support avec l’heure et le nom des sauvegardes.

### FAQ

#### Je dois arrêter le serveur avant une sauvegarde ou une restauration ?

Pour la **restauration**, c’est généralement préférable.\
Ça limite les fichiers en cours d’écriture (selon le jeu et les plugins).

#### À quoi sert “Dossiers à ignorer” ?

À exclure des dossiers volumineux ou régénérables.\
Exemples typiques : `cache`, `logs`, fichiers temporaires.

#### Je dois envoyer quoi au support si une restauration échoue ?

Le **nom de la sauvegarde**, et une capture du message d’erreur si présent.\
Ensuite : [Contacter le support Oxygenserv (ticket dashboard et Discord)](/dashboard/contacter-le-support-oxygenserv-ticket-dashboard-et-discord).


# Créer et accéder à sa base de données

Guide pas à pas pour créer une base de données MySQL sur Oxygenserv et se connecter via phpMyAdmin ou un client.

{% hint style="info" %}
Les bases de données servent à stocker les données de votre serveur (plugins, stats, inventaires, etc.).\
Vous pouvez les gérer depuis le dashboard et vous connecter via **phpMyAdmin** ou un client (HeidiSQL, Navicat).
{% endhint %}

### Objectif

Créer une base de données sur Oxygenserv. Récupérer les identifiants. Se connecter via phpMyAdmin ou un client.

### Guide pas à pas

{% stepper %}
{% step %}
**Créer une base de données**

Cliquez sur **Créer une base de données**.

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

Donnez un **nom** à votre base, puis cliquez sur **Créer**.
{% endstep %}

{% step %}
**Récupérer les informations de connexion**

Dans la liste, vous trouverez :

* **Nom de la base de données**
* **Adresse IP**
* **Port**
* **Nom d'utilisateur**
* **Mot de passe** (cliquez dessus pour l'afficher)

{% hint style="warning" %}
Ne partagez pas vos identifiants de base de données.
{% endhint %}
{% endstep %}

{% step %}
**Se connecter avec phpMyAdmin (manuel)**

Ouvrez : <https://phpmyadmin.oxygenserv.com/>

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

Renseignez :

* **Nom d’utilisateur**
* **Mot de passe**
* **Serveur** (l’hôte indiqué sur le dashboard)

{% hint style="info" %}
Vous pouvez aussi utiliser un client comme **HeidiSQL** ou **Navicat** avec les mêmes identifiants.
{% endhint %}
{% endstep %}

{% step %}
**Se connecter en “connexion automatique”**

Le dashboard propose une connexion rapide, cliquez sur **Accéder à phpMyAdmin**.\
Vous êtes connecté sans recopier les identifiants.
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Access denied / identifiants invalides** : retapez l’utilisateur et le mot de passe du dashboard.
* **Serveur incorrect** : dans phpMyAdmin, le champ **Serveur** doit être l’**hôte MySQL** fourni (pas l’IP de votre serveur de jeu).

### FAQ

#### Où trouver l’utilisateur, le mot de passe et l’hôte MySQL ?

Dashboard → **Bases de données** → détails de la base.

#### Je dois mettre quoi dans “Serveur” sur phpMyAdmin ?

L’**hôte** indiqué sur le dashboard (serveur MySQL).\
Ce n’est pas nécessairement l’IP de votre serveur de jeu.

#### Je peux me connecter avec un logiciel externe (HeidiSQL, Navicat) ?

Oui. Utilisez **hôte + port + utilisateur + mot de passe + nom de base**.


# Créer une sauvegarde de base de données

Guide pas à pas pour créer une sauvegarde de base de données et la restaurer sur Oxygenserv.

{% hint style="info" %}
Une sauvegarde de base de données permet de revenir en arrière après une mise à jour ou une mauvaise manipulation.\
Vous pouvez aussi **télécharger** le backup pour le garder en local.
{% endhint %}

### Objectif

Créer un **backup** de base de données, puis le **télécharger** ou le **restaurer** si nécessaire.

### Guide pas à pas

{% stepper %}
{% step %}
**Lancer la création d'une backup**

Sur la base concernée, ouvrez le menu **⋯** puis cliquez sur **Créer une backup**.

<figure><img src="/files/BKgmrTTPjsciBQejjQuF" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Nommer et valider**

Donnez un **nom** à la sauvegarde (ex. `avant-maj-2026-01-06`) puis validez.
{% endstep %}

{% step %}
**Télécharger la backup**

Attendez que la sauvegarde soit en état **terminé** (ou disponible).

Sur la ligne de la sauvegarde, ouvrez le menu **⋯** puis cliquez sur **Télécharger**.

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

Vous récupérez un export de la base (fichier SQL).
{% endstep %}

{% step %}
**Restaurer la backup**

Sur la ligne de la sauvegarde à utiliser, cliquez sur **Restaurer**.

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

Confirmez l’opération, puis attendez la fin de la restauration.

{% hint style="warning" %}
La restauration **écrase** l’état actuel de la base de données.\
Faites un backup “avant restauration” si vous hésitez.
{% endhint %}
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Backup très long** : attendez la fin de l’opération, surtout sur une base volumineuse.
* **Erreur lors de la restauration** : restaurez un backup plus ancien, puis contactez le support avec le nom + l’heure du test.

### FAQ

#### Quelle différence entre “sauvegarde serveur” et “sauvegarde de base de données” ?

La sauvegarde serveur concerne les **fichiers**.\
La sauvegarde DB concerne uniquement la **base MySQL** (données applicatives).

#### Quand faire une sauvegarde de base de données ?

Avant une mise à jour, un ajout de plugin/mod, ou une migration.

#### Que fournir au support si un backup/restauration échoue ?

Le **nom du backup**, et une capture de l’erreur si affichée : [Contacter le support Oxygenserv (ticket dashboard et Discord)](/dashboard/contacter-le-support-oxygenserv-ticket-dashboard-et-discord).


# Changer le mot de passe de mon compte

Guide pas à pas pour changer le mot de passe de son compte Oxygenserv depuis le dashboard.

{% hint style="info" %}
Le changement de mot de passe se fait depuis le **dashboard Oxygenserv**. Une vérification par **code email** est requise.
{% endhint %}

### Objectif

Modifier le mot de passe de votre compte Oxygenserv.

### Guide pas à pas

{% stepper %}
{% step %}
**Ouvrir votre profil**

En haut à droite du dashboard, cliquez sur **votre nom** puis **Mon profil**.

Ou dans la barre de gauche, accédez directement à la même interface.

<figure><img src="/files/R99wunjOMSL53ELCc1TM" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Changer votre mot de passe**

Cliquez sur **Changer de mot de passe**.

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

{% hint style="warning" %}
Utilisez un mot de passe unique. Évitez de le réutiliser ailleurs.
{% endhint %}
{% endstep %}

{% step %}
**Confirmer avec le code e-mail**

Vous recevez un **code à 4 chiffres** par e-mail. Saisissez ce code pour confirmer votre identité.
{% endstep %}

{% step %}
**Définir un nouveau mot de passe**

Saisissez votre nouveau mot de passe. Confirmez-le une seconde fois. Cliquez sur **Valider**.

{% hint style="info" %}
Un gestionnaire de mots de passe simplifie la création et le stockage.
{% endhint %}
{% endstep %}
{% endstepper %}

### Problèmes fréquents

#### Je ne reçois pas le code par e-mail

* Vérifiez **Spam / Indésirables**.
* Attendez 1 à 2 minutes, puis demandez un nouveau code si nécessaire.
* Assurez-vous que l’adresse email du compte est correcte.

#### Le code est refusé ou expiré

* Saisissez le dernier code reçu.
* Relancez la procédure pour générer un nouveau code.

### FAQ

#### Est-ce que je dois être connecté pour changer mon mot de passe ?

Oui. Ce guide couvre le changement **depuis le dashboard**.

#### Le changement est-il immédiat ?

Oui. Une fois validé, le nouveau mot de passe est actif.


# Trouver et partager ses logs serveur

Guide pas à pas pour trouver et partager les logs de son serveur depuis le dashboard (console), pour le support ou le dépannage.

{% hint style="warning" %}
Ne partagez pas vos logs publiquement. Ils peuvent contenir des informations sensibles (IP, tokens, chemins).
{% endhint %}

### Objectif

Ouvrir les logs depuis le dashboard. Générer un lien de partage. Envoyer le lien au support ou à une personne de confiance.

### Guide pas à pas

{% stepper %}
{% step %}
**Ouvrir la console du serveur**

Sur le dashboard, allez dans **Console**.

<figure><img src="/files/y9O3U1BFYefteUOisCjh" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Générer un lien de partage des logs**

Cliquez sur **Partager les logs**. Un lien est généré automatiquement.
{% endstep %}

{% step %}
**Copier le lien “Paste-Me”**

Copiez le lien [**Paste-Me**](https://paste-me.net/). Collez-le dans votre message au support.
{% endstep %}
{% endstepper %}

### Bonnes pratiques (avant de partager)

* Ne postez pas le lien dans un salon public.
* Si vous voyez un secret dans les logs, régénérez-le avant partage.
* Ajoutez le contexte : heure, action faite, erreur exacte.

### Problèmes fréquents

#### Le lien ne s’ouvre pas ou renvoie une erreur

* Régénérez un nouveau lien depuis la console.
* Réessayez en navigation privée ou avec un autre navigateur.

#### Les logs sont incomplets

* Relancez l’action qui déclenche l’erreur.
* Regénérez un lien juste après.

### FAQ

#### À quoi servent les logs serveur ?

Ils montrent ce que fait votre serveur (démarrage, erreurs, warnings). Ils permettent de diagnostiquer rapidement un problème.

#### Je dois envoyer quoi au support ?

Le lien **Paste-Me**, plus :

* l’heure approximative du souci,
* ce que vous faisiez,
* le message d’erreur si vous en avez un.


# Mettre un nom de domaine sur son serveur

Guide pas à pas pour mettre un nom de domaine sur son serveur (sous-domaine Oxygenserv).

{% hint style="info" %}
Cette option crée un **sous-domaine Oxygenserv**. Exemple : `monserveur.oxygenserv.com`.
{% endhint %}

### Objectif

Permettre une connexion plus simple à votre serveur. Vous partagez un nom, pas une IP.

### Guide pas à pas

{% stepper %}
{% step %}
**Ouvrir l’onglet Addons**

Sur le dashboard, cliquez sur **Addons**.

<figure><img src="/files/iBStLqqxJUdPGX3iyeYD" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Lancer la création du sous-domaine**

Cliquez sur **Création d’un sous-domaine**.

<figure><img src="/files/XXGmTkgeYBvSc43tLJ9g" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Choisir le nom et créer**

Entrez le nom souhaité. Exemple : `mon-serveur`

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

Cliquez sur **Créer**.

Vous obtenez une adresse du type : `mon-serveur.oxygenserv.com`
{% endstep %}

{% step %}
**Utiliser le domaine pour se connecter**

Utilisez le sous-domaine à la place de l’IP.

{% hint style="info" %}
Si votre jeu utilise un port spécifique, ajoutez `:PORT`. Exemple : `monserveur.oxygenserv.com:30120`.
{% endhint %}
{% endstep %}
{% endstepper %}

### Problèmes fréquents

#### Le nom est refusé ou déjà pris

Essayez un autre nom. Évitez les espaces et caractères spéciaux.

#### Le domaine ne résout pas tout de suite

Attendez quelques minutes. Le DNS peut mettre un court délai.

### FAQ

#### Est-ce un “vrai” nom de domaine que je possède ?

Non. C’est un sous-domaine sous `oxygenserv.com`.

#### Puis-je utiliser mon propre domaine ?

Oui, mais pas via le dashboard. Vous devez le configurer avec votre fournisseur de nom de domaine.


# Contacter le support Oxygenserv (ticket dashboard et Discord)

Guide pas à pas pour contacter le support Oxygenserv (ticket dashboard et Discord).

{% hint style="info" %}
Le moyen le plus efficace est le **ticket support** depuis le dashboard. Discord est utile pour une question rapide.
{% endhint %}

### Objectif

Ouvrir un ticket support depuis le dashboard. Contacter l’équipe sur Discord si besoin. Envoyer les bonnes infos pour une résolution rapide.

### Guide pas à pas

{% stepper %}
{% step %}
**Ouvrir la page Support**

Sur le dashboard, cliquez sur **Assistance Technique** (en bas à gauche).

<figure><img src="/files/s0e5EgI3XvqCcNmOz5rm" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Créer un ticket**

Cliquez sur **Nouveau ticket**.

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

{% hint style="warning" %}
Ne postez jamais de secrets. Exemples : mots de passe, tokens, clés API.
{% endhint %}
{% endstep %}

{% step %}
**Remplir les informations du ticket**

Renseignez :

* le **type de problème**,
* un **titre** clair,
* une **description** précise,
* le **serveur impacté** si demandé.

Ajoutez les éléments utiles :

* heure du problème,
* ce que vous faisiez,
* message d’erreur,
* les logs : [Trouver et partager ses logs serveur](/dashboard/trouver-et-partager-ses-logs-serveur)
* captures d’écran ou pièces jointes si nécessaire.
  {% endstep %}

{% step %}
**Suivre la réponse et répondre**

Surveillez les réponses sur le dashboard ou vos e-mails. Répondez dans le même ticket. Évitez les doublons.
{% endstep %}
{% endstepper %}

#### Contacter le support sur Discord

Rejoignez le Discord : [https://discord.oxygenserv.com](https://discord.oxygenserv.com/)

{% hint style="info" %}
Pour un incident serveur, un ticket reste recommandé. Ça garde l’historique et les infos au même endroit.
{% endhint %}

### Problèmes fréquents

#### Je n’ai pas de réponse

* Évitez de créer plusieurs tickets.
* Ajoutez des infos au ticket existant.
* Si c’est urgent, signalez-le aussi sur Discord.

### FAQ

#### Qu’est-ce qui accélère le traitement ?

Un titre clair et une description claire.

#### Je dois partager mes identifiants ?

Non. Le support ne vous les demandera jamais.


# Mettre son serveur en hibernation

Guide pas à pas pour mettre son serveur en hibernation (pause du service, conservation des données, coût réduit).

{% hint style="info" %}
L’hibernation met votre service en pause. Vos données restent stockées. Le serveur est **inaccessible** tant qu’il est en hibernation.
{% endhint %}

### Objectif

Mettre un serveur en pause sans perdre les données. Réduire le coût en ne payant que le stockage.

{% hint style="warning" %}
L’hibernation s’applique au **prochain renouvellement**. Vérifiez bien les informations avant validation.
{% endhint %}

### Guide pas à pas

{% stepper %}
{% step %}
**Ouvrir “Mes abonnements”**

Sur le dashboard, allez dans **Mon profil** puis **Mes abonnements**.

<figure><img src="/files/OqBkpE2me8XN0JH3ZpZL" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Ouvrir le menu du service**

Sur l'abonnement de votre choix, ouvrez le menu **⋯**, cliquez sur **Mettre en pause**.

<figure><img src="/files/pd4OA7Os57zF7l9fYOBo" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Vérifier et valider**

Vérifiez les informations. L’hibernation sera appliquée au prochain renouvellement.

Exemple de tarification affichée : **0.50 € / 10 Go de stockage**.

<figure><img src="/files/Ll8Ma58av64hOHJF9sew" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Vérifier l’état et la facturation**

Une fois activé, vous aurez un bandeau d'information sur la page de votre serveur.
{% endstep %}
{% endstepper %}

#### Réactiver un service

Vous pouvez réactiver le service à tout moment depuis le dashboard.

### Problèmes fréquents

* **Je ne vois pas “Mettre en pause”** : vérifiez que vous êtes propriétaire de l’abonnement.
* **Mon serveur est encore actif** : l’hibernation s’applique au **prochain renouvellement**.
* **Le serveur est inaccessible** : c’est normal. Le service est en pause.
* **Je ne comprends pas la facturation** : vous payez uniquement le stockage pendant l’hibernation.

### FAQ

#### Est-ce que mes données sont supprimées ?

Non. Elles restent stockées tant que le service est en hibernation.

#### Est-ce que le serveur tourne en hibernation ?

Non. Le serveur est en pause et inaccessible.


# Inviter et configurer OxyBot sur Discord

Guide pas à pas pour inviter et configurer OxyBot sur Discord (clé API, permissions, commandes).

{% hint style="info" %}
OxyBot vous permet de piloter vos services Oxygenserv depuis Discord. La connexion se fait via une **clé API**.
{% endhint %}

### Objectif

Inviter OxyBot sur votre serveur Discord. Lier votre compte via une clé API Oxygenserv. Configurer langue et permissions. Tester les commandes.

### Guide pas à pas

{% stepper %}
{% step %}
**Inviter OxyBot sur votre serveur Discord**

Méthode recommandée : dashboard → **Mon profile** → **Configuration d’OxyBot**. Une fenêtre pop-up affiche les infos utiles.

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

Vous pouvez aussi utiliser le lien d’invitation direct : [Inviter OxyBot](https://discord.com/oauth2/authorize?client_id=1107672334590025878\&scope=bot\&permissions=537201728)
{% endstep %}

{% step %}
**Récupérer votre clé API Oxygenserv**

Récupérez la clé API depuis la fenêtre pop-up. Copiez-la.

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

{% hint style="danger" %}
Ne partagez jamais votre **clé API**. Elle donne accès à la gestion de vos serveurs via le bot.
{% endhint %}
{% endstep %}

{% step %}
**Lier la clé API à OxyBot**

Sur votre Discord, lancez :

* `/setup api`

Collez ensuite votre clé API dans la fenêtre.

<figure><img src="/files/1VqMAqMpguV4ijyjNydR" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Choisir la langue du bot**

Lancez :

* `/setup language`

Choisissez **français** ou **anglais**.
{% endstep %}

{% step %}
**Configurer les permissions Discord**

Par défaut, les commandes sensibles sont restreintes. C’est volontaire. Ça évite les mauvaises manipulations.

Dans Discord :

* **Paramètres du serveur**
* **Intégrations**
* OxyBot → **Gérer**

<figure><img src="/files/08Z4Apzo4mvDNWDhtPgi" alt=""><figcaption></figcaption></figure>

Vous pouvez gérer :

* les salons autorisés,
* les rôles autorisés,
* l’accès par commande.

<figure><img src="/files/CNdoqhgux5CooUCLelL1" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Tester le bot**

Testez avec :

* `/server` pour un serveur
* `/servers` pour la liste
  {% endstep %}
  {% endstepper %}

#### Donner l’accès à une commande à un rôle non-admin

Dans les permissions de commandes, ajoutez un rôle (ex : `modo`) sur une commande. Exemple : autoriser `/restart` pour `modo` et `Administrateur`. Gardez un salon dédié si possible.

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

Guide officiel Discord : [Permissions de commandes](https://support.discord.com/hc/fr/articles/4644915651095-Permissions-de-Commandes)

### Problèmes fréquents

#### Les commandes n’apparaissent pas

* Vérifiez que le bot est bien sur le serveur.
* Vérifiez que l’intégration a les bonnes permissions.
* Réessayez après quelques minutes (sync Discord).

#### Je n’ai pas accès à une commande

* Vérifiez vos rôles Discord.
* Vérifiez les permissions de commandes (Intégrations → OxyBot → Gérer).

#### Je pense que ma clé API a fuité

* Prévenez le support immédiatement.

### FAQ

#### Pourquoi tout est bloqué pour @everyone ?

Pour éviter qu’un membre lance une commande sensible. Autorisez seulement les rôles nécessaires.

#### Je peux limiter le bot à un salon ?

Oui. Autorisez les commandes uniquement dans un salon dédié.


# Se connecter à mon serveur s\&box

Guide pas à pas pour se connecter à son serveur s\&box sur Oxygenserv (IP/port, dépannage).

{% hint style="info" %}
Ce guide vous montre comment rejoindre un serveur **s\&box** hébergé sur Oxygenserv.
{% endhint %}

### Objectif

Rejoindre votre serveur **s\&box** à partir de son nom.

### Guide pas à pas

{% stepper %}
{% step %}
**Choissez le nom de votre serveur**

Sur le dashboard de votre serveur, dans l'onglet **Paramètres**, identifiez le champ **Server Name**.

<figure><img src="/files/aBhomk6eiRXyYbLsVmWZ" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Ouvrir s\&box et accéder au menu des serveurs**

Dans le jeu, cliquez sur **Servers**.

<figure><img src="/files/nI3eBWLT8sSHS13oN3Iy" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Recherchez le nom de votre serveur**

En utilisant le menu de gauche.&#x20;

{% hint style="warning" %}
Cochez "Show Empty" et "Show Full" pour être certain de voir tous les serveurs.
{% endhint %}

<figure><img src="/files/3yxh2CK5FJG7pYoSFfBO" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Le serveur n’apparaît pas / connexion impossible** : assurez-vous qu’il est bien en état **Démarré** sur le dashboard.
* **Toujours bloqué** : contactez le support et joignez l’heure du test + une capture de l’erreur : [Contacter le support Oxygenserv (ticket dashboard et Discord)](/dashboard/contacter-le-support-oxygenserv-ticket-dashboard-et-discord).


# Se connecter à mon serveur Hytale

Guide pas à pas pour se connecter à son serveur Hytale sur Oxygenserv (IP/port, dépannage).

{% hint style="info" %}
Ce guide vous montre comment rejoindre un serveur **Hytale** hébergé sur Oxygenserv.\
Vous allez récupérer l’**IP** et le **port** sur le dashboard, puis vous connecter depuis le jeu.
{% endhint %}

### Objectif

Rejoindre votre serveur **Hytale** à partir de son adresse **IP**.

### Guide pas à pas

{% stepper %}
{% step %}
**Récupérer l’adresse IP et le port sur le dashboard**

Sur le dashboard de votre serveur, repérez l'**Adresse IP** avec le **port**.

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

{% hint style="info" %}
Vous pouvez aussi utiliser un **nom de domaine** si vous en avez un : [Mettre un nom de domaine sur son serveur](/dashboard/mettre-un-nom-de-domaine-sur-son-serveur).
{% endhint %}
{% endstep %}

{% step %}
**Ouvrir Hytale et accéder au menu multijoueur**

Dans le jeu, cliquez sur **Server**.

<figure><img src="/files/vEY7K5uVgpTys4IfhweX" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Se connecter au serveur**

Choisissez **Direct connect**.

<figure><img src="/files/gJGPW4YbV6wl5ot5l0hX" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Entrer l’IP et le port, puis confirmer**

Collez l’**adresse IP** et le **port** de votre serveur dans le champ.\
Cliquez ensuite sur **Confirmer**.

<figure><img src="/files/q1LUqthWbhPK6gGB2w9C" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Le serveur n’apparaît pas / connexion impossible** : vérifiez l’**IP** et le **port** du dashboard.
* **Serveur hors ligne** : assurez-vous qu’il est bien en état **Démarré** sur le dashboard.
* **Toujours bloqué** : contactez le support et joignez l’heure du test + une capture de l’erreur : [Contacter le support Oxygenserv (ticket dashboard et Discord)](/dashboard/contacter-le-support-oxygenserv-ticket-dashboard-et-discord).

### FAQ

#### Je dois entrer quoi exactement : IP seule ou IP + port ?

Utilisez **IP + port** (format `IP:PORT`). Le port est indiqué sur le dashboard.

#### Je peux utiliser un nom de domaine au lieu de l’IP ?

Oui, une fois votre DNS configuré. Suivez : [Mettre un nom de domaine sur son serveur](/dashboard/mettre-un-nom-de-domaine-sur-son-serveur).


# Être administrateur sur mon serveur Hytale

Guide pas à pas pour se donner les droits sur le serveur.

{% hint style="info" %}
Le statut admin (op) permet d’exécuter des commandes et de gérer le serveur.
{% endhint %}

### Objectif

Se donner les droits administrateur sur votre serveur Hytale depuis le dashboard.

### Guide pas à pas

{% stepper %}
{% step %}
**Ouvrir la console du serveur**

Sur le dashboard, ouvrez l’onglet **Console**.

<figure><img src="/files/OuULdCWLSeqUt0U1gJ8g" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Exécuter la commande d’admin (op)**

Dans la console, tapez :

`/op add <pseudo>`

Remplacez `<pseudo>` par votre pseudo en jeu. Puis appuyez sur **Entrée**.

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

{% hint style="warning" %}
Donnez `op` uniquement aux comptes de confiance.\
Sinon, ils auront un contrôle total du serveur.
{% endhint %}
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **La commande ne fait rien** : assurez-vous que le serveur est démarré et que la console reçoit bien les messages.
* **Mauvais pseudo** : retapez le pseudo exact (respectez majuscules/minuscules).

### FAQ

#### Comment retirer les droits admin ?

Utilisez :

`/op remove <pseudo>`


# Se connecter à mon serveur StarRupture

Guide pas à pas pour se connecter à son serveur StarRupture sur Oxygenserv (IP/port, dépannage).

{% hint style="info" %}
Ce guide vous montre comment rejoindre un serveur **StarRupture** hébergé sur Oxygenserv.\
Vous allez récupérer l’**IP** et le **port** sur le dashboard, puis vous connecter depuis le jeu.
{% endhint %}

### Objectif

Rejoindre votre serveur **StarRupture** à partir de son adresse **IP**.

### Guide pas à pas

{% stepper %}
{% step %}
**Récupérer l’adresse IP et le port sur le dashboard**

Sur le dashboard de votre serveur, repérez la ligne **Adresse IP** avec le **port**.

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

{% hint style="info" %}
Vous pouvez aussi utiliser un **nom de domaine** si vous en avez un : [Mettre un nom de domaine sur son serveur](/dashboard/mettre-un-nom-de-domaine-sur-son-serveur).
{% endhint %}
{% endstep %}

{% step %}
**Ouvrir StarRupture et accéder au menu multijoueur**

Dans le jeu, cliquez sur **Rejoindre une partie**.

<figure><img src="/files/wbwwkIX9YqYnYLCThv6a" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Sélectionner “Serveur dédié”**

Choisissez **Serveur dédié**.

<figure><img src="/files/6zDJEpFC10Mxv92ivq5F" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Entrer l’IP et le port, puis confirmer**

Collez l’**adresse IP** et le **port** de votre serveur dans le premier champ.\
Cliquez ensuite sur **Confirmer**.

<figure><img src="/files/lR6Axu1fyvCYEZgwuxDV" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Le serveur n’apparaît pas / connexion impossible** : vérifiez l’**IP** et le **port** du dashboard.
* **Serveur hors ligne** : assurez-vous qu’il est bien en état **Démarré** sur le dashboard.
* **Toujours bloqué** : contactez le support et joignez l’heure du test + une capture de l’erreur : [Contacter le support Oxygenserv (ticket dashboard et Discord)](/dashboard/contacter-le-support-oxygenserv-ticket-dashboard-et-discord).

### FAQ

#### Je dois entrer quoi exactement : IP seule ou IP + port ?

Utilisez **IP + port** (format `IP:PORT`). Le port est indiqué sur le dashboard.

#### Je peux utiliser un nom de domaine au lieu de l’IP ?

Oui, une fois votre DNS configuré. Suivez : [Mettre un nom de domaine sur son serveur](/dashboard/mettre-un-nom-de-domaine-sur-son-serveur).


# Se connecter à mon serveur Scum

Guide pas à pas pour se connecter à son serveur StarRupture sur Oxygenserv (IP/port, dépannage).

{% hint style="info" %}
Ce guide vous montre comment rejoindre un serveur **Scum** hébergé sur Oxygenserv.\
Vous allez récupérer l’**IP** et le **port** sur le dashboard, puis vous connecter depuis le jeu.
{% endhint %}

### Objectif

Rejoindre votre serveur **Scum** à partir de son adresse **IP**.

### Guide pas à pas

{% stepper %}
{% step %}
**Récupérer l’adresse IP et le port sur le dashboard**

Sur le dashboard de votre serveur, repérez la ligne **Adresse IP** avec le **port**.

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

{% hint style="info" %}
Vous pouvez aussi utiliser un **nom de domaine** si vous en avez un : [Mettre un nom de domaine sur son serveur](/dashboard/mettre-un-nom-de-domaine-sur-son-serveur).
{% endhint %}
{% endstep %}

{% step %}
**Ouvrir Scum et accéder au menu multijoueur**

Dans le jeu, cliquez sur **Rejoindre une partie**.

<figure><img src="/files/MxqAPUIsXZm2f5KAniDm" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Entrer l’IP et le port, puis confirmer**

Collez l’**adresse IP** et le **port** de votre serveur dans le champ.\
Cliquez ensuite sur **Connexion**.

<figure><img src="/files/RYPCIADCTnrGFJ52DhaJ" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Le serveur n’apparaît pas / connexion impossible** : vérifiez l’**IP** et le **port** du dashboard.
* **Serveur hors ligne** : assurez-vous qu’il est bien en état **Démarré** sur le dashboard.
* **Toujours bloqué** : contactez le support et joignez l’heure du test + une capture de l’erreur : [Contacter le support Oxygenserv (ticket dashboard et Discord)](/dashboard/contacter-le-support-oxygenserv-ticket-dashboard-et-discord).

### FAQ

#### Je dois entrer quoi exactement : IP seule ou IP + port ?

Utilisez **IP + port** (format `IP:PORT`). Le port est indiqué sur le dashboard.

#### Je peux utiliser un nom de domaine au lieu de l’IP ?

Oui, une fois votre DNS configuré. Suivez : [Mettre un nom de domaine sur son serveur](/dashboard/mettre-un-nom-de-domaine-sur-son-serveur).


# Se connecter à mon serveur Palworld

Guide pas à pas pour se connecter à son serveur Palworld sur Oxygenserv (IP/port, nom de domaine, dépannage).

{% hint style="info" %}
Ce guide montre comment rejoindre votre serveur **Palworld** hébergé chez **Oxygenserv**.
{% endhint %}

### Objectif

Rejoindre le serveur dans Palworld avec son IP ou son nom.

### Guide pas à pas

{% stepper %}
{% step %}
**Récupérer l’adresse IP et le port sur le dashboard**

Sur le dashboard de votre serveur, repérez l'**Adresse IP** avec le **port**.

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

Vous pouvez aussi utiliser un sous-domaine pour éviter de partager l’IP : [Mettre un nom de domaine sur son serveur](/dashboard/mettre-un-nom-de-domaine-sur-son-serveur).
{% endstep %}

{% step %}
**Ouvrir l’écran de connexion multijoueur**

Dans Palworld, ouvrez **Rejoindre une partie multijoueur**.

<figure><img src="/files/HAqrtHyUL0CzkTo6u27o" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Se connecter via IP:port (recommandé)**

Renseignez l’**adresse IP** et le **port** dans le champ en bas.

Cliquez sur **Connexion**.

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

{% hint style="info" %}
Si votre serveur a un mot de passe, vous devez cocher la case "Saisir un mot de passe".
{% endhint %}
{% endstep %}

{% step %}
**Alternative : trouver le serveur par son nom**

Allez dans l’onglet **Serveurs communautaires** et cherchez votre serveur avec le nom défini dans vos **Paramètres**.

<figure><img src="/files/REjqOskELUApXkEsBtg0" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Valider la connexion**

Si la connexion passe, vous arrivez sur l’écran de création/choix de personnage.

{% hint style="success" %}
Vous êtes connecté à votre serveur Palworld.
{% endhint %}
{% endstep %}
{% endstepper %}

### Problèmes fréquents

#### Timeout / connexion impossible

* Vérifiez que le serveur est **démarré** sur le dashboard.
* Revérifiez que vous utilisez bien **IP:port**.
* Si vous utilisez un sous-domaine, ajoutez `:PORT`. Exemple : `monserveur.oxygenserv.com:PORT`.
* Relancez Palworld. Retentez après 2–3 minutes.

#### Le serveur n’apparaît pas dans la liste

* Utilisez la connexion **IP**. C’est la méthode la plus stable.

#### Mot de passe refusé

* Vérifiez la casse (majuscules / minuscules).
* Retapez le mot de passe. Évitez le copier-coller.

### FAQ

#### Puis-je me connecter avec un nom de domaine ?

Oui. Créez un sous-domaine Oxygenserv, puis utilisez-le à la place de l’IP : [Mettre un nom de domaine sur son serveur](/dashboard/mettre-un-nom-de-domaine-sur-son-serveur).

#### Où trouver le port de mon serveur Palworld ?

Sur le dashboard, à côté de l’adresse IP. L’affichage ressemble à `IP:PORT`.


# Être administrateur sur mon serveur Palworld

Guide pas à pas pour être administrateur sur son serveur Palworld (mot de passe admin, /AdminPassword, commandes).

{% hint style="info" %}
Le mode **admin** vous donne accès aux commandes de modération (kick/ban, broadcast, save, etc.).

Vous avez besoin du **mot de passe admin** défini sur le dashboard.
{% endhint %}

### Objectif

* Récupérer le **mot de passe admin** sur le dashboard.
* Activer le mode admin en jeu.
* Utiliser les commandes admin principales.

### Guide pas à pas

{% stepper %}
{% step %}
**Récupérer (ou modifier) le mot de passe admin**

Sur le dashboard, ouvrez l’onglet **Paramètres**.

Repérez la valeur **Mot de passe administrateur**.

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

{% hint style="info" %}
Si vous ne l’avez jamais changé, modifiez-le maintenant.

Choisissez un mot de passe long, sans accents.
{% endhint %}

{% hint style="warning" %}
Ne partagez pas le mot de passe admin.
{% endhint %}
{% endstep %}

{% step %}
**Rejoindre le serveur**

Connectez-vous à votre serveur Palworld depuis le jeu : [Se connecter à mon serveur Palworld](/palworld/se-connecter-a-mon-serveur-palworld).
{% endstep %}

{% step %}
**Activer le mode admin en jeu**

Ouvrez le chat avec la touche **Entrée**.

Tapez ensuite :

`/AdminPassword <mot_de_passe>`

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

Si le mot de passe est correct, vous voyez un message de confirmation.

<figure><img src="/files/Sogay3xQ8Xzx3uv0HrFa" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Utiliser les commandes administrateur**

Les commandes se tapent dans le chat.

Commandes fréquentes :

* `/ShowPlayers` : liste les joueurs connectés (utile pour récupérer un SteamID).
* `/KickPlayer <SteamID>` : expulse un joueur.
* `/BanPlayer <SteamID>` : bannit un joueur.
* `/Broadcast <message>` : message global.
* `/Save` : sauvegarde du monde.
* `/Info` : infos serveur.
* `/Shutdown <secondes> <message>` : arrêt planifié.
* `/DoExit` : arrêt immédiat.
* `/TeleportToPlayer <SteamID>` : vous téléporte à un joueur.
* `/TeleportToMe <SteamID>` : téléporte un joueur à vous.

{% hint style="info" %}
La valeur `SteamID` attend en général un **SteamID64**.

Utilisez `/ShowPlayers` pour le récupérer.
{% endhint %}
{% endstep %}
{% endstepper %}

### Problèmes fréquents

#### La commande `/AdminPassword` ne marche pas

* Vérifiez la casse (majuscules / minuscules).
* Retapez le mot de passe. Évitez le copier-coller.
* Assurez-vous d’avoir le `/` au début de la commande.

#### Je n’ai pas la confirmation admin

* Recommencez après une reconnexion au serveur.
* Vérifiez que vous êtes bien sur le bon serveur (IP/nom).

#### Kick/Ban ne fonctionne pas (SteamID invalide)

* Lancez `/ShowPlayers` et copiez le SteamID affiché.
* Testez sur un joueur connecté au moment de la commande.

### FAQ

#### Je dois refaire `/AdminPassword` à chaque fois ?

Oui, en général c’est à refaire après une reconnexion (ou redémarrage serveur).

#### Puis-je donner l’admin à quelqu’un d’autre ?

Oui, en lui donnant le mot de passe admin.


# Transférer une sauvegarde Co-Op (locale) vers Oxygenserv

Guide pas à pas pour transférer une sauvegarde Co-Op (locale) vers Oxygenserv (upload, conversion joueurs).

{% hint style="info" %}
Ce guide sert à migrer une sauvegarde **Co-Op (locale)** vers un serveur **Palworld** chez **Oxygenserv**.
{% endhint %}

### Objectif

* Copier la sauvegarde locale sur le serveur.
* Générer un “nouveau” joueur côté serveur.
* Migrer les données du joueur (inventaire, progression).

{% hint style="danger" %}
Coupez le serveur avant de modifier des fichiers.

Lancez le serveur au moins une fois pour générer l’arborescence, puis éteignez-le.
{% endhint %}

### Guide pas à pas

{% stepper %}
{% step %}
**Ouvrir le dossier de la sauvegarde locale**

Dans Palworld, sélectionnez votre partie.

Cliquez sur l’icône **dossier** en bas à gauche.

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

Le dossier de la partie s’ouvre.

<figure><img src="/files/jgqHgfxy4sXgsAyRWCZB" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Uploader la sauvegarde sur le serveur (map + monde)**

Dans le FTP, allez dans :

`Pal/Saved/SaveGames/0/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/`

C’est un dossier avec **32 caractères** (aléatoires).

Copiez-y les fichiers de votre sauvegarde locale.

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

{% hint style="warning" %}
Ne copiez pas `WorldOption.sav`.

Sinon, vos réglages serveur risquent d’être ignorés.

Ne copiez pas le dossier `backups`. Il est inutile ici.
{% endhint %}
{% endstep %}

{% step %}
**Démarrer le serveur et créer un “nouveau” personnage**

Démarrez le serveur.

Connectez-vous en jeu et créez un nouveau personnage (temporaire).

<figure><img src="/files/4XGuHpCXnXFpWZYbDLLm" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
À ce stade, la map doit être correcte.

On migre maintenant les joueurs.
{% endhint %}
{% endstep %}

{% step %}
**Télécharger les fichiers serveur mis à jour**

Éteignez le serveur.

Dans le FTP, retournez dans :

`Pal/Saved/SaveGames/0/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/`

Téléchargez ce dossier sur votre PC.

Mettez-le dans un **nouveau dossier** (pour éviter les mélanges).

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

{% hint style="success" %}
Dans `players`, vous verrez un nouveau fichier `.sav`.

C’est le personnage “temporaire” créé sur le serveur.
{% endhint %}
{% endstep %}

{% step %}
**Convertir / migrer les données du joueur**

Téléchargez l’outil **palworld-host-save-fix** :

<https://github.com/JannikBirn/palworld-host-save-fix/releases/download/v.0.1.2/palworld-host-save-fix.exe>

{% hint style="info" %}
Windows Defender / un antivirus peut le bloquer.

Vérifiez la source et décidez selon votre politique de sécurité.
{% endhint %}

Ouvrez l’application.

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

Cliquez sur **Browse**.

Sélectionnez le fichier `Level.sav` du dossier téléchargé à l’étape précédente.

<figure><img src="/files/7cM10VMb5UkobvUfi5hl" alt=""><figcaption></figcaption></figure>

Dans l’écran suivant :

* Liste 1 : sélectionnez l’ancien personnage (local).
* Liste 2 : sélectionnez le personnage “temporaire” (serveur, niveau 0).

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

Cliquez sur **Migrate**.

Validez la confirmation.

<figure><img src="/files/79qUmQsEdmncgFLv0KvG" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Ré-uploader les fichiers convertis sur le serveur**

Dans le FTP, renvoyez les fichiers modifiés dans :

`Pal/Saved/SaveGames/0/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/`

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

Relancez le serveur.

Reconnectez-vous. Vous devez retrouver votre progression.

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

{% hint style="success" %}
Sauvegarde locale migrée vers votre serveur Palworld.
{% endhint %}
{% endstep %}
{% endstepper %}

### Problèmes fréquents

#### Le serveur démarre sur une nouvelle map

* Vous n’êtes pas dans le bon dossier `.../SaveGames/0/<32-caractères>/`.
* Le serveur n’a pas été arrêté pendant l’upload.
* Les fichiers n’ont pas tous été copiés.

#### Ma progression joueur a disparu

* Vous n’avez pas fait l’étape de migration des joueurs.
* Vous avez migré le mauvais couple “ancien joueur” → “joueur temporaire”.

#### L’outil est bloqué par Windows / antivirus

* Téléchargez uniquement depuis la page GitHub indiquée.
* Scannez le fichier si besoin.
* Si vous ne voulez pas l’exécuter, passez par une autre méthode de migration.

### FAQ

#### Je dois migrer tous les joueurs ?

Oui, chaque joueur a un fichier `.sav` dédié.

#### Pourquoi ne pas copier `WorldOption.sav` ?

Ce fichier peut écraser les réglages de votre serveur.

Gardez la configuration du dashboard.


# Transférer une sauvegarde d'un hébergeur vers Oxygenserv

Guide pas à pas pour transférer une sauvegarde Palworld d'un hébergeur vers Oxygenserv.

{% hint style="info" %}
Ce guide sert à migrer une sauvegarde **Palworld** depuis un autre hébergeur vers **Oxygenserv**.

Vous transférez le monde (`SaveGames`) et, si besoin, la config (`PalWorldSettings.ini`).
{% endhint %}

### Objectif

* Récupérer la sauvegarde chez votre ancien hébergeur.
* Remplacer les fichiers côté Oxygenserv.
* Redémarrer et retrouver votre monde.

{% hint style="danger" %}
Lancez le serveur au moins une fois sur Oxygenserv pour générer les dossiers.

Éteignez-le ensuite avant toute modification de fichiers.
{% endhint %}

### Guide pas à pas

{% stepper %}
{% step %}
**Télécharger la sauvegarde depuis l’ancien hébergeur**

Depuis le gestionnaire de fichiers ou le FTP de l’ancien hébergeur, téléchargez :

* `Pal\Saved\SaveGames\0\XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\` un dossier avec plein de chiffres (32) devrait s'y trouver, ce dossier contient les données de sauvegarde qui nous intéressent
* `Pal\Saved\Config\LinuxServer\PalWorldSettings.ini` Ce fichier correspond à la configuration de votre serveur, ce fichier est optionnel si vous n'avez modifié aucun réglage.

{% hint style="info" %}
`SaveGames` contient le **monde** et le dossier `Players`.

`PalWorldSettings.ini` contient vos **rates** et réglages serveur.
{% endhint %}
{% endstep %}

{% step %}
**Uploader la sauvegarde du monde sur Oxygenserv**

Sur Oxygenserv, connectez-vous au FTP depuis le dashboard du serveur Palworld.

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

Allez dans : `/Pal/Saved/SaveGames/0/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/`

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

Remplacez :

* les fichiers du monde (ex. `Level.sav`, `LevelMeta.sav`)
* le dossier `Players`

Faites un glisser-déposer depuis votre sauvegarde téléchargée.

{% hint style="danger" %}
Ne copiez pas le dossier `0/XXXXXXXXXXXXXXXX...` lui-même.

Copiez uniquement son contenu dans le dossier existant du serveur.
{% endhint %}
{% endstep %}

{% step %}
**(Optionnel) Remplacer la configuration serveur**

Si vous aviez des réglages personnalisés, remplacez aussi :

`/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini` ou

`/Pal/Saved/Config/WindowsServer/PalWorldSettings.ini`

<figure><img src="/files/B0czY6GUP9xv10mmoxBy" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Redémarrer et vérifier**

Redémarrez le serveur.

Connectez-vous en jeu.

Vous devez retrouver votre monde.

{% hint style="success" %}
Sauvegarde migrée vers Oxygenserv.
{% endhint %}
{% endstep %}
{% endstepper %}

### Problèmes fréquents

#### Le serveur démarre sur une nouvelle map

* Vous n’êtes pas dans le bon dossier `.../SaveGames/0/<32-caractères>/`.
* Vous avez uploadé le dossier entier au lieu du contenu.
* Le serveur n’était pas éteint pendant la copie.

#### Mes réglages ne sont pas appliqués

* Vérifiez que vous avez remplacé `PalWorldSettings.ini`.
* Redémarrez le serveur après modification.

#### Mes joueurs ont perdu leur progression

* Vérifiez que le dossier `Players` a bien été copié.
* Si vous venez d’une sauvegarde Co-Op, une migration de joueurs peut être requise : [Transférer une sauvegarde Co-Op (locale) vers Oxygenserv](/palworld/transferer-une-sauvegarde-co-op-locale-vers-oxygenserv).

### FAQ

#### Je dois transférer quoi au minimum ?

Le contenu de `SaveGames/0/<32-caractères>/`.

#### Le fichier `PalWorldSettings.ini` est obligatoire ?

Non. Il est utile si vous aviez des réglages personnalisés.


# Transférer une sauvegarde Windows vers Linux

Guide pas à pas pour transférer une sauvegarde Palworld de Windows vers Linux (SaveGames, migration des joueurs, dépannage).

{% hint style="info" %}
Ce guide sert à migrer une sauvegarde **Palworld** d’un serveur **Windows** vers un serveur **Linux**.

La map se transfère directement. Les **joueurs** demandent une conversion.
{% endhint %}

### Objectif

* Copier la sauvegarde (monde + joueurs) vers le serveur Linux.
* Générer un nouveau joueur côté serveur Linux.
* Migrer les joueurs via **palworld-host-save-fix**.

### Guide pas à pas

{% stepper %}
{% step %}
**Uploader la sauvegarde Windows sur le serveur Linux**

Dans le FTP du serveur Linux, allez dans :

`Pal/Saved/SaveGames/0/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/`

Le dossier `XXXXXXXXXXXXXXXX...` fait **32 caractères**.

Copiez dans ce dossier les fichiers de votre sauvegarde Windows.

<figure><img src="/files/s1z4wqW1WYldInrmZzso" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Démarrer le serveur Linux et créer un personnage temporaire**

Démarrez le serveur Linux.

Connectez-vous en jeu.

Créez un nouveau personnage (temporaire).

<figure><img src="/files/4XGuHpCXnXFpWZYbDLLm" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
À ce stade, la map doit être correcte.

On migre maintenant les joueurs.
{% endhint %}
{% endstep %}

{% step %}
**Télécharger les fichiers serveur mis à jour (côté Linux)**

Éteignez le serveur.

Téléchargez le dossier :

`Pal/Saved/SaveGames/0/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/`

Mettez-le dans un nouveau dossier sur votre PC.

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

{% hint style="success" %}
Dans `players`, vous verrez un nouveau fichier `.sav`.

C’est le personnage temporaire du serveur Linux.
{% endhint %}
{% endstep %}

{% step %}
**Migrer les joueurs (Windows → Linux)**

Téléchargez l’outil **palworld-host-save-fix** :

<https://github.com/JannikBirn/palworld-host-save-fix/releases/download/v.0.1.2/palworld-host-save-fix.exe>

{% hint style="info" %}
Windows Defender / un antivirus peut le bloquer.

Vérifiez la source, puis décidez selon votre politique de sécurité.
{% endhint %}

Ouvrez l’application.

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

Cliquez sur **Browse**.

Sélectionnez `Level.sav` dans le dossier que vous venez de télécharger.

<figure><img src="/files/7cM10VMb5UkobvUfi5hl" alt=""><figcaption></figcaption></figure>

Dans l’écran suivant :

* Liste 1 : sélectionnez le joueur “ancien” (Windows).
* Liste 2 : sélectionnez le joueur temporaire (Linux, niveau 0).

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

Cliquez sur **Migrate**.

Validez la confirmation.

<figure><img src="/files/79qUmQsEdmncgFLv0KvG" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Ré-uploader les fichiers convertis sur le serveur Linux**

Renvoyez les fichiers modifiés dans :

`Pal/Saved/SaveGames/0/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/`

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

Relancez le serveur.

Reconnectez-vous en jeu.

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

{% hint style="success" %}
Sauvegarde Windows migrée vers Linux.
{% endhint %}
{% endstep %}
{% endstepper %}

### Ressource officielle

Si vous voulez la procédure maintenue par l’outil :

{% embed url="<https://github.com/xNul/palworld-host-save-fix?tab=readme-ov-file#how-to-migrate-a-windowslinux-dedicated-server-save-to-a-linuxwindows-dedicated-server>" %}

### Problèmes fréquents

#### Le serveur démarre sur une nouvelle map

* Vérifiez le dossier `.../SaveGames/0/<32-caractères>/`.
* Copiez le contenu, pas le dossier parent.
* Arrêtez le serveur pendant l’upload.

#### Les joueurs n’ont plus leur progression

* La migration des joueurs n’a pas été faite.
* Le mauvais couple “ancien joueur” → “joueur temporaire” a été choisi.

#### L’outil est bloqué par Windows / antivirus

* Téléchargez uniquement depuis le lien GitHub.
* Scannez le fichier si besoin.

### FAQ

#### Je dois migrer tous les joueurs ?

Oui. Chaque joueur a un fichier `.sav` dans `players`.

#### Pourquoi éviter `WorldOption.sav` ?

Ce fichier peut écraser les réglages du serveur.


# Installer un serveur ARK: Survival Ascended

Guide pas à pas pour installer un serveur ARK: Survival Ascended sur Oxygenserv (validation Steam, réglages).

{% hint style="danger" %}
En installant **ARK: Survival Ascended Server** sur notre plateforme **Ark Server Cloud**, vous confirmez un **usage strictement personnel et non commercial**.\
Toute utilisation commerciale est interdite par les termes de la licence de Studio Wildcard.
{% endhint %}

{% hint style="info" %}
Ce guide montre comment **installer un serveur ARK: Survival Ascended (ASA)** sur Oxygenserv.\
Vous y verrez aussi la validation Steam demandée par ARK.
{% endhint %}

### Objectif

* Installer ARK: Survival Ascended Server.
* Lancer l’installation depuis le dashboard.
* Démarrer le serveur et accéder aux réglages.

### Guide pas à pas

{% stepper %}
{% step %}
**Ouvrir l’onglet Installation**

Sur le dashboard de votre serveur, ouvrez **Installation**.

<figure><img src="/files/UesyIPVfH2Oe5tANbh0R" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Choisir ARK: Survival Ascended**

Sélectionnez **ARK: Survival Ascended** dans la liste.

<figure><img src="/files/2geohleoa86PIljs39ZR" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Valider via Steam (obligatoire)**

{% hint style="info" %}
Cette validation est demandée par ARK pour autoriser l’installation.\
Vos identifiants **ne sont pas sauvegardés**. Nous n’y avons pas accès.
{% endhint %}

<figure><img src="/files/4yxMZyWatnb0cv8zTxO9" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Lancer l’installation**

Après la connexion Steam, cliquez sur **Installer**.

<figure><img src="/files/d90RCGIurpnRO1T1Q2lf" alt=""><figcaption><p>Une fois lancé, le serveur passe en cours d'installation.</p></figcaption></figure>
{% endstep %}

{% step %}
**Configurer le serveur et démarrer**

Quand l’installation est terminée :

* Ouvrez **Paramètres** pour ajuster votre configuration.
* Démarrez le serveur depuis le dashboard.

Pour rejoindre ensuite le serveur : [Se connecter à mon serveur ARK: Survival Ascended sur PC et console](/ark-survival-ascended/se-connecter-a-mon-serveur-ark-survival-ascended-sur-pc-et-console).
{% endstep %}
{% endstepper %}

### FAQ

#### Pourquoi Steam est demandé ?

ARK impose une étape de validation pour autoriser l’installation du serveur.

#### Mes identifiants Steam sont enregistrés ?

Non. Ils servent uniquement à la validation. Ils ne sont pas stockés.

#### Je peux changer la version plus tard ?

Oui, via l’onglet **Installation**.\
Faites une sauvegarde avant un changement important.

{% hint style="info" %}
Vidéo complémentaire (ASFAX) :\
[Configurer sa partie solo ou son serveur Ark Ascended](https://www.youtube.com/watch?v=xVbZdbHJQso\&t=494s\&ab_channel=Asfax)
{% endhint %}


# Se connecter à mon serveur ARK: Survival Ascended sur PC et console

Guide pas à pas pour se connecter à son serveur ARK: Survival Ascended sur PC, PS5 et Xbox.

{% hint style="info" %}
Les étapes sont identiques sur **PC**, **PS5** et **Xbox**.

Le plus important est d’avoir le **nom exact** du serveur et les bons filtres.
{% endhint %}

### Objectif

* Récupérer le nom du serveur sur le dashboard.
* Afficher la liste en jeu.
* Filtrer correctement pour trouver votre serveur.

### Guide pas à pas

{% stepper %}
{% step %}
**Trouver le nom du serveur (dashboard)**

Sur le dashboard, ouvrez l’onglet **Paramètres**, puis repérez **Nom du serveur**.

<figure><img src="/files/0DEaDBAfByYSuqX6pgup" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Assurez-vous que le serveur est bien **en ligne** sur le dashboard avant de continuer.
{% endhint %}
{% endstep %}

{% step %}
**Ouvrir la liste des serveurs en jeu**

Dans ARK, cliquez sur **Join game**.

<figure><img src="/files/Q9MPWscaTFQmT6pzZw4f" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Filtrer la liste et trouver votre serveur**

1. Catégorie : **Unofficial**
2. Recherchez le serveur par **nom** (complet ou partiel)
3. Si le serveur a un mot de passe : cochez **Show password protected servers**
4. Dans tous les cas : cochez **Show player servers**
5. Si vous ne le voyez pas : cliquez sur **Refresh**

<figure><img src="/files/yB6blxcRh32ytyBKZFOh" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Rejoindre le serveur et jouer**

Après avoir rejoint le serveur, créez votre personnage et lancez votre partie.

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

{% hint style="success" %}
Vous êtes connecté à votre serveur ARK: Survival Ascended.
{% endhint %}
{% endstep %}
{% endstepper %}

### Problèmes fréquents

#### Je ne trouve pas mon serveur

* Vérifiez **Unofficial** + **Show player servers**.
* Recherchez avec un morceau du nom.
* Cliquez sur **Refresh**.
* Vérifiez que le serveur est **en ligne** sur le dashboard.

#### Le serveur apparaît, mais je ne peux pas rejoindre

* Vérifiez le mot de passe.
* Patientez 1–2 minutes, puis retentez.

### FAQ

#### Les étapes changent selon la plateforme ?

Non. Les menus et filtres sont les mêmes sur PC et console.


# Transférer son serveur ARK: Survival Ascended sur Oxygenserv

Guide pas à pas pour transférer son serveur ARK: Survival Ascended depuis Nitrado vers Oxygenserv (fichiers .ini, sauvegarde, FTP).

{% hint style="info" %}
Ce guide explique comment **migrer un serveur ARK: Survival Ascended (ASA) depuis Nitrado vers Oxygenserv**.

Vous allez transférer :

* la **configuration** (`Game.ini`, `GameUserSettings.ini`)
* la **sauvegarde du monde** (dossier `SavedArks`)
  {% endhint %}

### Objectif

* Préparer un serveur ASA côté Oxygenserv.
* Récupérer vos fichiers Nitrado.
* Importer la config et la sauvegarde.
* Redémarrer et vérifier.

### Avant de commencer

* Démarrez le serveur **au moins une fois** sur Oxygenserv, puis **éteignez-le**.
  * Ça génère les dossiers.
* Gardez une **copie locale** de tous les fichiers avant remplacement.

{% hint style="warning" %}
Coupez toujours le serveur avant de modifier des fichiers.

Sinon, vous risquez une sauvegarde corrompue.
{% endhint %}

### Guide pas à pas

{% stepper %}
{% step %}
**Préparer le serveur ASA sur Oxygenserv**

1. Installez ASA si ce n’est pas déjà fait : [Installer un serveur ARK: Survival Ascended](/ark-survival-ascended/installer-un-serveur-ark-survival-ascended)
2. Démarrez le serveur 1 fois.
3. Éteignez-le.

{% hint style="info" %}
Le but est juste de créer l’arborescence `ShooterGame/...`.
{% endhint %}
{% endstep %}

{% step %}
**Télécharger les fichiers de configuration sur Nitrado**

Dans l’interface Nitrado :

1. Ouvrez **File Browser / Navigateur de fichiers**.
2. Allez dans le dossier de config (ASA) :

`ShooterGame/Saved/Config/WindowsServer/`

Téléchargez ces 2 fichiers :

* `Game.ini`
* `GameUserSettings.ini`

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

<figure><img src="/files/6yWvrXZH0VAshg4Xgtzc" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Remplacer la configuration sur Oxygenserv**

Sur Oxygenserv, ouvrez le gestionnaire de fichiers.

1. Allez dans :

`ShooterGame/Saved/Config/WindowsServer/`

2. Supprimez les fichiers générés par défaut :

* `Game.ini`
* `GameUserSettings.ini`

<figure><img src="/files/6ggdJFIRCDx974Q00te6" alt=""><figcaption></figcaption></figure>

3. Uploadez les 2 fichiers récupérés sur Nitrado.

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

{% hint style="info" %}
L’upload se fait souvent **un fichier à la fois**.

Répétez l’opération pour `Game.ini` puis `GameUserSettings.ini`.
{% endhint %}
{% endstep %}

{% step %}
**Télécharger la sauvegarde (monde) sur Nitrado**

Dans Nitrado, allez dans :

`ShooterGame/Saved/SavedArks/`

Puis ouvrez le dossier de la map (ex. `TheIsland_WP`).

Téléchargez **le contenu utile** du dossier :

* le fichier principal `.ark` (ex. `TheIsland_WP.ark`)
* les fichiers joueurs/tribus (ex. `*.arkprofile`, `*.arktribe`)

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

<figure><img src="/files/6enMqPPxt8rH8Ivtff1x" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Les fichiers `.ark.gz` sont des backups compressés.

Ils ne sont pas obligatoires pour faire tourner le serveur.
{% endhint %}
{% endstep %}

{% step %}
**Importer la sauvegarde sur Oxygenserv (upload ou FTP)**

Sur Oxygenserv :

1. Vérifiez que le serveur est **éteint**.
2. Allez dans le dossier de map :

`ShooterGame/Saved/SavedArks/TheIsland_WP/`

3. Supprimez la sauvegarde générée par Oxygenserv (souvent `TheIsland_WP.ark`).

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

4. Importez vos fichiers :

* Si vos fichiers font **moins de 100 Mo** : utilisez **Uploader**.
* Si vos fichiers font **plus de 100 Mo** : passez en **FTP** (FileZilla).

Pour le FTP : [Accéder aux fichiers de mon serveur en FTP avec FileZilla](/dashboard/acceder-aux-fichiers-de-mon-serveur-ftp-avec-filezilla)
{% endstep %}

{% step %}
**Vérifier les paramètres et démarrer**

Avant de démarrer :

* Vérifiez vos **mods** (IDs) dans **Paramètres**.
* Vérifiez le **nom**, le **mot de passe** et la **visibilité**.

Démarrez ensuite le serveur.

Pour tester la connexion : [Se connecter à mon serveur ARK: Survival Ascended sur PC et console](/ark-survival-ascended/se-connecter-a-mon-serveur-ark-survival-ascended-sur-pc-et-console)
{% endstep %}
{% endstepper %}

### Problèmes fréquents

#### Le serveur démarre sur une nouvelle sauvegarde

* Vous n’êtes pas dans le bon dossier (`SavedArks/<MapName>/`).
* Vous avez oublié de copier le fichier `.ark`.
* Le serveur n’était pas éteint pendant la copie.

#### Les rates / réglages ne sont pas appliqués

* Vérifiez que `Game.ini` et `GameUserSettings.ini` sont bien dans `Config/WindowsServer/`.
* Redémarrez le serveur après modification.

#### Le serveur ne démarre plus après migration

1. Retirez temporairement les mods (pour isoler le problème).
2. Vérifiez les logs : [Trouver et partager ses logs serveur](/dashboard/trouver-et-partager-ses-logs-serveur)
3. Contactez le support avec les logs : [Contacter le support Oxygenserv (ticket dashboard et Discord)](/dashboard/contacter-le-support-oxygenserv-ticket-dashboard-et-discord)

### FAQ

#### Je dois transférer quoi au minimum ?

* `Game.ini` + `GameUserSettings.ini`
* le fichier de map `.ark` (ex. `TheIsland_WP.ark`)

Pour récupérer joueurs/tribus : copiez aussi `*.arkprofile` et `*.arktribe`.

#### Pourquoi le dossier s’appelle `WindowsServer` ?

C’est normal sur ASA. Le jeu utilise ce chemin pour ses configs.

#### Je peux migrer sans FTP ?

Oui si vos fichiers font moins de \~100 Mo.

Sinon, le FTP est la méthode la plus stable.


# Être administrateur sur mon serveur Nova-Life

Guide pas à pas pour être administrateur sur son serveur Nova-Life (base SQLite, FTP).

{% hint style="info" %}
Sur Nova Life, le niveau admin est stocké dans une **base de données SQLite**.\
Vous pouvez vous donner les droits en modifiant la valeur **`adminlevel`** du joueur.
{% endhint %}

### Objectif

* Télécharger la base de données du serveur via FTP.
* Modifier **`adminlevel`** pour votre joueur (0 à 5).
* Ré-uploader le fichier et redémarrer le serveur.

{% hint style="warning" %}
Avant de modifier une base de données, faites une sauvegarde.\
Guide : [Créer une sauvegarde et la restaurer](/dashboard/creer-une-sauvegarde-et-la-restaurer-sur-son-serveur).
{% endhint %}

### Guide pas à pas

{% stepper %}
{% step %}
**Enregistrer votre personnage dans la base de données**

Connectez-vous à votre serveur au moins une fois. Ça crée votre ligne joueur dans la base.

Puis éteignez le serveur.

{% hint style="info" %}
Si vous utilisez un client FTP, suivez : [Accéder aux fichiers de mon serveur en FTP avec FileZilla](/dashboard/acceder-aux-fichiers-de-mon-serveur-ftp-avec-filezilla).
{% endhint %}
{% endstep %}

{% step %}
**Accéder aux fichiers du serveur (FTP)**

Sur le dashboard, ouvrez l’onglet **FTP**.

Rendez-vous dans `Servers NovaLifeServer` puis téléchargez le fichier `life.db` :

<figure><img src="/files/4l1Zcl4x76rnojF1klBb" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Modifier votre adminlevel**

Pour modifier manuellement la base de données, téléchargez DB Browser à partir du site officiel : [sqlitebrowser.org/dl](https://sqlitebrowser.org/dl/). Assurez-vous de choisir la version compatible avec votre système d'exploitation.

Ouvrez le fichier `life.db`, puis allez dans **Parcourir les données**.

Trouvez votre joueur, puis la colonne **`adminlevel`**.

Choisissez une valeur :

* `0` : joueur normal
* `1` à `4` : accès partiel (selon le serveur)
* `5` : admin maximum

<figure><img src="/files/4b4uceVKfd4mBZyZwCkJ" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Modifiez uniquement la ligne de votre joueur.
{% endhint %}

Enregistrez la base avec CTRL S (ou Fichier > Enregistrer les modifications).
{% endstep %}

{% step %}
**Ré-uploader la base de données sur le serveur**

Retournez dans l’explorateur FTP.

Uploadez le fichier modifié au même emplacement (remplacement) en le glissant sur l'interface :

<figure><img src="/files/onUk31xEuRNmhTB4G6o8" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Redémarrer le serveur et ouvrir le menu admin**

Redémarrez votre serveur pour appliquer le changement.

En jeu, utilisez **F5** pour ouvrir le menu administrateur.
{% endstep %}
{% endstepper %}

### Problèmes fréquents

#### Je ne suis pas dans la base (je ne me trouve pas)

Connectez-vous en jeu au moins une fois.\
Puis retéléchargez la base et vérifiez à nouveau.

#### Après upload, rien ne change en jeu

* Vous n’avez pas remplacé le bon fichier.
* Le serveur n’a pas été redémarré.


# Installer un plugin sur mon serveur Nova-Life

Guide pas à pas pour installer un plugin Nova Life (.dll) sur son serveur via FTP.

{% hint style="info" %}
Les plugins Nova Life sont des fichiers **`.dll`**.\
Pour les installer, vous devez déposer le fichier dans le dossier **Plugins** du serveur, puis **redémarrer**.
{% endhint %}

### Objectif

Télécharger un plugin Nova Life. L’uploader sur votre serveur via l’accès fichiers. Vérifier qu’il est au bon endroit. Redémarrer.

### Guide pas à pas

{% stepper %}
{% step %}
**Télécharger le plugin (fichier .dll)**

Récupérez le plugin depuis une source de confiance.

Téléchargez le fichier **`.dll`** sur votre PC.

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

{% hint style="warning" %}
Certains navigateurs peuvent bloquer le téléchargement des fichiers `.dll`, vous pouvez forcer le téléchargement. Vérifiez toujours la source avant de “Télécharger le fichier non vérifié".

<img src="/files/ocQcc4YUHtp6QCmfgRxf" alt="" data-size="original">
{% endhint %}
{% endstep %}

{% step %}
**Accéder aux fichiers du serveur (FTP)**

Sur le dashboard, ouvrez l’onglet **FTP** puis allez dans **`Servers/NovaLifeServer/Plugins`**.

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

{% hint style="info" %}
Si vous préférez un client FTP, suivez aussi : [Accéder aux fichiers de mon serveur en FTP avec FileZilla](/dashboard/acceder-aux-fichiers-de-mon-serveur-ftp-avec-filezilla).
{% endhint %}
{% endstep %}

{% step %}
**Uploader le plugin dans le dossier Plugins**

Glissez le fichier sur le dashboard.

<figure><img src="/files/AQX9uKNfawdqu8Gg7kwk" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Redémarrer le serveur**

Redémarrez votre serveur pour charger le plugin.
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Le plugin ne se charge pas** : vérifiez que le fichier est bien dans `NovaLifeServer/Plugins`.
* **Mauvais format** : le fichier doit être un **`.dll`** (pas un `.zip`).
* **Crash au démarrage** : retirez le plugin, démarrez, puis testez un par un.
* **Retour arrière rapide** : restaurez une sauvegarde si vous avez un doute : [Créer une sauvegarde et la restaurer](/dashboard/creer-une-sauvegarde-et-la-restaurer-sur-son-serveur).

### FAQ

#### Je dois redémarrer ou juste arrêter/démarrer ?

Un **redémarrage** suffit. L’objectif est de relancer le process du serveur.

#### Je peux installer plusieurs plugins ?

Oui. Uploadez plusieurs `.dll` dans `Plugins`, puis redémarrez.

#### Comment supprimer un plugin ?

Supprimez le fichier `.dll` du dossier `Plugins`, puis redémarrez.


# Modifier l'argent de départ sur mon serveur Nova-Life

Guide pas à pas pour modifier l'argent de départ sur son serveur Nova-Life (startMoney, startBank, roleplay.json).

{% hint style="info" %}
L’argent de départ se règle dans `roleplay.json` avec :

* `startMoney` : argent en poche à la création
* `startBank` : argent en banque à la création
  {% endhint %}

### Objectif

Changer l’argent de départ des **nouveaux personnages** sur Nova Life en modifiant `startMoney` et `startBank`.

### Guide pas à pas

{% stepper %}
{% step %}
**Accéder aux Paramètres du serveur**

Sur le dashboard, ouvrez l’onglet **Paramètres**.

<figure><img src="/files/NBPs3vSQb1nu9O3oqTfa" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Modifier le fichier `roleplay.json`**

Modifiez les paramètres `startMoney` et `startBank`.

<figure><img src="/files/1HZMimSldxiM9HP4dvKW" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
N’ajoutez pas d’espaces dans les nombres : écrivez `2000` (pas `2 000`).
{% endhint %}

Sauvegardez la nouvelle configuration.
{% endstep %}

{% step %}
**Redémarrer le serveur**

Redémarrez le serveur pour appliquer la configuration.
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Le serveur ne démarre plus** : `roleplay.json` est probablement invalide. Remettez une sauvegarde, puis recommencez.
* **La valeur ne change pas en jeu** : ça concerne surtout les **nouveaux personnages**. Testez avec une création de personnage.
* **Je ne trouve pas startMoney** : assurez-vous d’éditer `NovaLifeServer/Config/roleplay.json` (pas un autre fichier).

### FAQ

#### Ça change l’argent des joueurs existants ?

Non. Ça change l’argent de départ à la **création** du personnage.

#### Je peux mettre des montants très élevés ?

Oui, mais évitez les montants absurdes.\
Ça peut déséquilibrer l’économie du serveur.


# Se connecter à mon serveur FiveM

Guide pas à pas pour se connecter à son serveur FiveM sur Oxygenserv (IP/port, nom du serveur).

{% hint style="info" %}
Vous pouvez rejoindre un serveur FiveM soit via la **liste** (par nom), soit en **connexion directe** avec `IP:PORT`.
{% endhint %}

### Objectif

* Récupérer **IP/port** (ou un domaine).
* Rejoindre le serveur via FiveM.

### Guide pas à pas

{% stepper %}
{% step %}
**Récupérer l’IP (et le port) du serveur**

Sur le dashboard, repérez **Adresse IP**.

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

{% hint style="info" %}
Vous pouvez aussi utiliser un domaine pour éviter de partager l’IP :\
[Mettre un nom de domaine sur son serveur](/dashboard/mettre-un-nom-de-domaine-sur-son-serveur).
{% endhint %}
{% endstep %}

{% step %}
**Accéder à la liste des serveurs**

Ouvrez FiveM, puis cliquez sur **Jouer**.

<figure><img src="/files/gTK3mZbesb6pRQLVXgop" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Se connecter avec le nom du serveur**

Recherchez le **nom** de votre serveur.

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

Cliquez sur **Se connecter**.
{% endstep %}

{% step %}
**Se connecter avec l'adresse IP du serveur**

Tapez : `>IP:port`

Exemple :

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

Appuyez sur **Entrée**.
{% endstep %}
{% endstepper %}

### Problèmes fréquents

#### Le serveur n’apparaît pas dans la liste

* Testez la connexion par IP.
* Vérifiez que le serveur est bien démarré.
* Attendez 1 à 2 minutes. Le listing peut avoir du délai.

#### `Failed to connect` / timeout

* Vérifiez l’IP/port (copier-coller depuis le dashboard).
* Retentez après un redémarrage serveur.


# Installer txAdmin sur mon serveur FiveM

Guide pas à pas pour installer txAdmin sur son serveur FiveM (clé CFX, base de données, server.cfg).

{% hint style="info" %}
TXAdmin est l’interface officielle FiveM pour installer et gérer votre serveur (recipe, DB, permissions, ressources).
{% endhint %}

### Objectif

* Installer FiveM depuis le dashboard Oxygenserv.
* Générer une **clé CFX** (Keymaster).
* Finaliser l’installation dans TXAdmin (recipe + DB + `server.cfg`).

{% hint style="info" %}
Besoin d’une DB ?

* [Créer et accéder à sa base de données](/dashboard/creer-et-acceder-a-sa-base-de-donnees)
  {% endhint %}

{% hint style="warning" %}
Avant un gros changement (recipe, ressources, DB), faites une sauvegarde fichiers :\
[Créer une sauvegarde et la restaurer](/dashboard/creer-une-sauvegarde-et-la-restaurer-sur-son-serveur).
{% endhint %}

### Guide pas à pas

{% stepper %}
{% step %}
**Installer FiveM depuis le dashboard**

Sur le dashboard, ouvrez **Addons**, puis cliquez sur **Installer** à côté de FiveM.

<figure><img src="/files/JyXxOAmHn5isuFwjGFis" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Générer votre clé CFX (Portal)**

Ouvrez Portal : <https://portal.cfx.re/servers/registration-keys> puis connectez-vous.

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

Cliquez sur "**Generate key**", donnez-lui un nom puis cliquez sur "**Generate**".

<figure><img src="/files/0XSpUOoKjk3VlArIWsUS" alt=""><figcaption></figcaption></figure>

Copiez la clé qui a été créée en cliquant sur le bouton ci-dessous.

<figure><img src="/files/91NVFTRPIdd50STFQBsu" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Ajouter votre clé dans les paramètres du serveur**

Dans l'onglet **Paramètres**, collez la clé dans "**License FiveM**" et activez **txAdmin**.

<figure><img src="/files/Dx7ELdRNXziVKUqOY9wf" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Récupérer le PIN txAdmin et ouvrir txAdmin**

Après avoir démarré votre serveur, rendez-vous dans la **Console** pour trouver le code PIN.

<figure><img src="/files/D3tgEe1bkI1w6eRWy3cB" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Ouvrir et se connecter à txAdmin**

Cliquez sur **txAdmin** à côté du nom de votre serveur.

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

Dans txAdmin, renseignez le **PIN** affiché dans la console.

<figure><img src="/files/qIZS6mxYduCc7KcqAjtJ" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Lier votre compte FiveM à txAdmin**

Vous devez maintenant autoriser TXAdmin avec FiveM.

<figure><img src="/files/QQMBeWWtJKifFx2vhXpG" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Créer le mot de passe admin TXAdmin**

Choisissez un mot de passe long, sans accents. Notez-le.

<figure><img src="/files/EEzcc0lzFeB4MXwoYgLO" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Choisir le nom du serveur et le recipe**

Choisissez un **nom** pour votre serveur.

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

Puis sélectionnez un **recipe** (Popular Recipes → ESX Legacy ou QBCore, par exemple)

<figure><img src="/files/zvcTAhzQj8iTmB4wm1xF" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Vérifier le Data Location**

Ne changez pas le dossier proposé.

<figure><img src="/files/QyIAMh4qLzh8quZlKhnZ" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Review Recipe (laisser par défaut)**

Maintenant vous devez arriver sur une nouvelle page, pour la première étape, veuillez ne rien toucher.

<figure><img src="/files/XeQrP15puUTV7UmjjJai" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Renseigner votre clé CFX et les informations de la base de données**

Renseignez votre clé CFX obtenue à l'étape 2.

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

Cliquez sur « Show/Hide Database options (advanced) », puis renseignez les identifiants de votre base de données ([Créer et accéder à sa base de données](/dashboard/creer-et-acceder-a-sa-base-de-donnees)).

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

Cliquez sur "Run Recipe".
{% endstep %}

{% step %}
**Configurer le `server.cfg`**

Il faut maintenant configurer et modifier le fichier server.cfg pour indiquer le port qui a été attribué à votre serveur.

<figure><img src="/files/wJgjtKjKkHlJ0Wwo03dW" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Lancer le serveur**

Maintenant vous n'avez plus qu'à descendre en bas de la page et cliquer sur « Save & Run Server ». Et voilà ! Votre serveur est prêt !

<figure><img src="/files/mc811OgXbYwVMCKAbkJk" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### Problèmes fréquents

#### TXAdmin ne propose pas le PIN

* Assurez-vous que le serveur est démarré.
* Vérifiez la console. Le PIN y est affiché.

#### Problème DB (connexion refusée)

* Vérifiez host/user/password/port.
* Testez un accès phpMyAdmin : [Créer et accéder à sa base de données](/dashboard/creer-et-acceder-a-sa-base-de-donnees).


# Changer de version d’Artifact (FiveM)

Guide pas à pas pour changer la version d'artifact FiveM sur Oxygenserv (erreur « Server Artifact version is outdated »).

{% hint style="info" %}
L’erreur **“Server Artifact version is outdated”** indique que votre **FiveM artifact** est trop ancien.
{% endhint %}

### Objectif

Mettre à jour (ou changer) la version de l’**artifact FiveM** depuis le dashboard.

### Prérequis

* Le serveur est arrêté ou en maintenance (recommandé).

{% hint style="warning" %}
Faites une sauvegarde avant changement :\
[Créer une sauvegarde et la restaurer](/dashboard/creer-une-sauvegarde-et-la-restaurer-sur-son-serveur).
{% endhint %}

### Guide pas à pas

{% stepper %}
{% step %}
**Ouvrir l’installation FiveM**

Sur le dashboard, ouvrez **Installation**.

<figure><img src="/files/1uy5MA7wfNWvSbnkEwY6" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Cliquer sur « Changer version »**

<figure><img src="/files/2EfnZy048QBjEh8nOX3Z" alt=""><figcaption><p>La version actuelle affiche votre artifact actuel.</p></figcaption></figure>
{% endstep %}

{% step %}
**Choisir une version stable (ou la dernière)**

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

Il est possible d'installer n'importe quelle version de votre choix, mais FiveM suggère l'utilisation d'une version qualifiée de 'stable'. De plus, si vous le souhaitez, vous pouvez opter en toute confiance pour la dernière version disponible, qui permet également de corriger l'erreur.

{% hint style="danger" %}
Ne pas activer la suppression des fichiers existants.\
Avec cela, l'action est irréversible et vous risquez de perdre toutes vos données !
{% endhint %}

<figure><img src="/files/8FcSpOCoasiEg73z9QDR" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Valider, puis redémarrer**

Cliquez sur **Changer de version**, attendez la fin, puis démarrez le serveur.

<figure><img src="/files/vUeTf08SRLzzGYzocv0w" alt=""><figcaption><p>Après cela, démarrez votre serveur.</p></figcaption></figure>
{% endstep %}
{% endstepper %}

### Problèmes fréquents

#### Toujours “outdated” après la mise à jour

* Refaites la manipulation et choisissez la dernière version.
* Vérifiez que le serveur a bien redémarré.

#### Je ne sais pas quelle version choisir

Prenez une **stable**.\
Sinon, prenez la **dernière** si vous voulez corriger vite.


# Avertissement : server thread hitch warning

Guide pas à pas pour identifier et corriger les avertissements server thread hitch sur FiveM.

{% hint style="info" %}
Les warnings **server thread hitch** / **sync thread hitch** indiquent qu’une ressource bloque le thread trop longtemps.
{% endhint %}

### Objectif

Identifier la ressource qui provoque le hitch, puis réduire son impact (optimiser, mettre à jour, désactiver).

### Guide pas à pas

{% stepper %}
{% step %}
**Repérer le warning dans la console**

Dans la console serveur, vous verrez souvent des lignes du type :

```
server thread hitch warning: timer interval of...
sync thread hitch warning: timer interval...
```

{% endstep %}

{% step %}
**Profiler les ressources (outil FiveM)**

Dans la console, lancez un enregistrement : `record 500`

Puis sauvegardez : `save nom_du_fichier`

Affichez le rapport : `view nom_du_fichier`

Un lien est généré. Ouvrez-le pour voir les ressources les plus lentes.
{% endstep %}

{% step %}
**Corriger la ressource identifiée**

Options rapides :

* **Mettre à jour** la ressource (ou la remplacer).
* **Réduire** ce qu’elle fait (boucles, timers, events).
* **Désactiver** la ressource pour confirmer le diagnostic.
  {% endstep %}
  {% endstepper %}

### Problèmes fréquents

#### Le hitch arrive seulement en heure de pointe

C’est souvent lié à :

* une ressource qui itère sur tous les joueurs,
* des requêtes DB trop lentes,
* un script qui spamme des events.

### FAQ

#### Le warning est-il “grave” ?

Ça dépend. Un hitch isolé est souvent ok.\
Des hitches répétés impactent la fluidité côté joueurs.


# Se connecter à mon serveur Enshrouded

Guide pas à pas pour se connecter à son serveur Enshrouded.

{% hint style="info" %}
Vous pouvez rejoindre via **IP + port** ou via **nom du serveur**.\
Un nom de domaine aide à éviter de partager l’IP : [Mettre un nom de domaine sur son serveur](/dashboard/mettre-un-nom-de-domaine-sur-son-serveur).
{% endhint %}

### Objectif

Rejoindre votre serveur Enshrouded depuis le jeu, via :

* **IP + port** (recommandé)
* **Nom du serveur** (recherche en jeu)

### Guide pas à pas

{% stepper %}
{% step %}
**Récupérer l’IP et le nom du serveur**

Sur le dashboard, ouvrez l’onglet **Paramètres** pour retrouver :

* l’**adresse IP** et le **port**
* le **nom** du serveur

<figure><img src="/files/eh14pSJkMQxnZJ4rxGnu" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Accéder à la liste des serveurs**

Ouvrez Enshrouded, puis cliquez sur **Jouer**.

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

Puis **Rejoindre**.

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

<figure><img src="/files/lS0vzGH5cX5xsF8ve9ap" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Se connecter avec l'adresse IP du serveur**

Cliquez sur "**Rechercher par IPv4 / Domaine**".

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

Entrez l'adresse IP de votre serveur puis continuez.

<figure><img src="/files/NRZeunF14l1kzLTk3EKR" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Se connecter avec le nom du serveur (plus lent)**

Rendez-vous dans l'onglet "**Serveur dédié**" puis patientez quelques minutes que la liste de serveurs charge.

Ensuite tapez le nom de votre serveur dans "**Filtrer les noms de serveur**".

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

Votre serveur apparaît dans la liste. Cliquez pour rejoindre.
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Le serveur n’apparaît pas en jeu** : attendez 1 à 2 minutes après un démarrage. Puis actualisez la liste.
* **Impossible de rejoindre** : vérifiez que le serveur est **démarré**.
* **Le serveur apparaît hors ligne** : redémarrez le serveur, puis relancez Enshrouded et Steam.

### FAQ

#### Je dois utiliser Steam ou la recherche en jeu ?

Utilisez **Steam (Favoris)** si vous voulez un résultat stable.\
Utilisez **la recherche en jeu** si vous préférez rejoindre “comme un serveur public”.


# Se connecter à mon serveur Arma 3

Guide pas à pas pour se connecter à son serveur Arma 3.

{% hint style="info" %}
Vous pouvez rejoindre via **IP + port** ou via **nom du serveur**.\
Un nom de domaine aide à éviter de partager l’IP : [Mettre un nom de domaine sur son serveur](/dashboard/mettre-un-nom-de-domaine-sur-son-serveur).
{% endhint %}

### Objectif

Rejoindre votre serveur Arma 3 depuis le jeu :

* via **Connexion** (IP + port)
* via **Internet** (filtre sur le nom)

### Guide pas à pas

{% stepper %}
{% step %}
**Récupérer l’IP et le port sur le dashboard**

Sur le dashboard, repérez **IP** en bas de page.

<figure><img src="/files/J3a939LGo8YXN6pxyZAa" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Ouvrir le navigateur de serveurs Arma 3**

Dans Arma 3, allez dans **Multijoueur** puis **Navigateur de serveurs**.

<figure><img src="/files/Cr3oUj2WYa8kisbINVuf" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Se connecter via IP (connexion directe)**

Ouvrez l’onglet **Connexion**.

Séparez l’adresse `IP:port` du dashboard en deux champs.

Cliquez sur **Rejoindre**.

<figure><img src="/files/4Y3KaUta0cyjWQwCydQI" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Se connecter via le nom du serveur (liste Internet)**

Ouvrez l’onglet **Internet**, puis **Filtrer**.

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

Dans **Options de filtrage**, renseignez **Hôte** avec le nom du serveur.

Validez, puis rejoignez depuis la liste.

<figure><img src="/files/7vEAjkejQFTAkn0ro8fj" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Serveur introuvable par nom** : testez la connexion directe en IP.
* **Connexion impossible** : vérifiez le port, puis redémarrez le serveur.
* **Serveur absent de la liste Internet** : attendez 1 à 2 minutes. Actualisez.
* **Timeout** : réessayez plus tard, ou contactez le support avec les logs.


# Être administrateur sur mon serveur Arma 3

Guide pas à pas pour obtenir les droits administrateur sur son serveur Arma 3.

{% hint style="info" %}
Cette méthode passe par la **base de données**.\
Si vous n’avez jamais rejoint le serveur, vous n’êtes pas dans la table joueurs.
{% endhint %}

### Objectif

Vous donner les droits admin sur Arma 3 en modifiant `adminlevel`.

### Guide pas à pas

{% stepper %}
{% step %}
**Ouvrir la base de données du serveur**

Sur le dashboard, ouvrez **Base de données** puis cliquez sur "**Accéder à phpMyAdmin**".

<figure><img src="/files/Jv8XtqHJOF6jm9qB7O2x" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Modifier l’adminlevel dans la table players**

Ouvrez la table `players`, repérez votre ligne joueur.

{% hint style="info" %}
Si vous n’apparaissez pas, connectez-vous une fois au serveur.\
Puis rechargez la page.
{% endhint %}

Dans la colonne `adminlevel`, mettez une valeur entre **0** et **5**.\
`5` est le niveau maximal.

<figure><img src="/files/9EBJBbuJmtossQbYrSU8" alt=""><figcaption><p>Table des joueurs sur la base de données</p></figcaption></figure>
{% endstep %}

{% step %}
**Vérifier en jeu**

Reconnectez-vous au serveur.

Vous devez voir **Menu admin** dans le menu **Y**.

<figure><img src="/files/HvWGmpe3ukcWgbolhjGj" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Je n’apparais pas dans `players`** : rejoignez le serveur une première fois.
* **Le menu admin n’apparaît pas** : déconnectez-vous, puis reconnectez-vous.
* **La valeur ne se sauvegarde pas** : vérifiez que vous avez bien validé l’édition.

### FAQ

#### Quel adminlevel choisir ?

Commencez par `1` ou `2` pour tester.\
Passez à `5` si vous avez besoin de tout.


# Autres tutoriels

{% hint style="info" %}
Ressources externes maintenues par notre partenaire officiel **The-Programmer**.
{% endhint %}

### Objectif

Accéder à une liste de tutoriels Arma (scripts, mods, etc.).

### Tutoriels

{% embed url="<https://forum.the-programmer.com/pages/arma-scripts/>" %}


# Configuration complète d’un serveur Arma Reforger

Guide pas à pas pour configurer un serveur Arma Reforger (admin, IA, crossplay, visibilité, mods console).

{% hint style="info" %}
Guide orienté **crossplay** (PS5 / Xbox / PC).\
Les réglages clés se font via `config.json`.
{% endhint %}

### Objectif

Configurer un serveur Arma Reforger pour :

* vous donner les droits **admin**
* gérer les **IA** (désactiver ou réduire la difficulté)
* comprendre les limites **mods sur console**
* corriger la **visibilité** en crossplay

### Guide pas à pas

{% stepper %}
{% step %}
**Modifier les paramètres via config.json**

Dans certains cas, les **Paramètres avancés** ne se sauvegardent pas.\
Passez alors par le fichier `config.json`.

Exemple de configuration de base :

```json
{
  "name": "[FR] Serveur Arma Reforger",
  "adminPassword": "monmotdepasse",
  "operating": {
    "disableAI": false
  },
  "crossPlatform": true,
  "supportedPlatforms": ["PC", "XBL", "PSN"],
  "visible": true
}
```

{% endstep %}

{% step %}
**Devenir administrateur (PS5 / Xbox / PC)**

Dans `config.json`, ajoutez ou modifiez :

```json
"adminPassword": "votremdp"
```

En jeu, connectez-vous puis tapez :

```
#login votremdp
```

{% hint style="warning" %}
Sur console, n’ajoutez pas de SteamID dans une liste `admins`.\
Ça peut provoquer un crash serveur.
{% endhint %}
{% endstep %}

{% step %}
**Gérer les IA (bots)**

**Option A — Désactiver les IA**

Dans `config.json` :

```json
"operating": {
  "disableAI": true
}
```

Redémarrez le serveur.

**Option B — Réduire la difficulté des IA**

Créez ou modifiez :

```
/profile/settings/ai.json
```

Exemple de valeurs plus faciles :

```json
{
  "aimingAccuracy": 0.2,
  "aimingShake": 0.6,
  "aimingSpeed": 0.4,
  "spotDistance": 0.5,
  "spotTime": 0.3,
  "commanding": 0.3,
  "courage": 0.4,
  "reloadSpeed": 0.6,
  "general": 0.4
}
```

Redémarrez le serveur.

{% hint style="info" %}
Si rien ne change, le fichier peut être ignoré selon le mode.\
Testez avec "Conflict" ou "Game Master".
{% endhint %}
{% endstep %}

{% step %}
**Mods sur console : ce qu’il faut savoir**

Les mods ne sont pas compatibles PS5/Xbox pour l’instant.

Raisons fréquentes :

* source principale : **Steam Workshop**
* chargement souvent dépendant du **PC**

Conseil : privilégiez des modes/missions sans mods si vous êtes sur console.
{% endstep %}

{% step %}
**Corriger un serveur invisible en crossplay**

Dans `config.json`, vérifiez :

```json
"crossPlatform": true,
"supportedPlatforms": ["PC", "XBL", "PSN"],
"visible": true
```

Vérifiez aussi la connectivité :

* UDP : `2001` à `2010` (jeu)
* TCP : selon le port query de votre serveur

{% hint style="info" %}
Le listing peut avoir un délai.\
Attendez 1 à 5 minutes après un redémarrage.
{% endhint %}
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Crash serveur après passage admin** : retirez toute config type `admins` côté console.
* **Serveur visible sur PS5 mais pas PC/Xbox** : vérifiez `supportedPlatforms`.
* **Les IA restent “trop fortes”** : vérifiez le chemin `/profile/settings/ai.json`.
* **Les réglages IA ne s’appliquent pas** : changez de mode de jeu pour tester.

### FAQ

#### Je dois redémarrer après modification ?

Oui.\
Faites-le après chaque changement sur `config.json` ou `ai.json`.


# Être administrateur sur mon serveur Minecraft

Guide pas à pas pour se donner les droits sur le serveur.

{% hint style="info" %}
La commande `op` donne les droits admin au joueur.\
Vous devez vous être connecté au serveur au moins une fois.
{% endhint %}

### Objectif

Vous donner le statut **opérateur (OP)** sur votre serveur Minecraft.

### Guide pas à pas

{% stepper %}
{% step %}
**Ouvrir la console du serveur**

Sur le dashboard, ouvrez l’onglet **Console**.

<figure><img src="/files/2fjHLruX5BZ9rtY0K1NO" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Utiliser la commande OP**

Tapez la commande : `op VotrePseudo`

Envoyez la commande avec **Entrée**.
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **“Player not found”** : connectez-vous au serveur, puis réessayez.
* **La commande ne passe pas** : vérifiez que le serveur est démarré.
* **Pas d’accès à la console** : vérifiez vos permissions dashboard.

### FAQ

#### Comment retirer OP ?

Utilisez : `deop VotrePseudo`


# Installer Spigot / Bukkit / Forge

Guide pas à pas pour installer Spigot, Bukkit ou Forge sur son serveur Minecraft.

{% hint style="warning" %}
Changer de version/logiciel peut écraser des fichiers.\
Faites une sauvegarde avant : [Créer une sauvegarde et la restaurer](/dashboard/creer-une-sauvegarde-et-la-restaurer-sur-son-serveur).
{% endhint %}

### Objectif

Installer une variante de serveur Minecraft (Paper/Spigot/Bukkit/Forge) et la version de Minecraft associée.

### Guide pas à pas

{% stepper %}
{% step %}
**Changer le moteur**

Sur le dashboard, ouvrez l’onglet **Addons**.

<figure><img src="/files/29muEvHpAKkVT2pTXG8U" alt=""><figcaption></figcaption></figure>

Sélectionnez le moteur de votre choix.
{% endstep %}

{% step %}
**Choisir la version et l’implémentation**

Choisissez la version du jeu souhaitée.

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

Puis le build associé à cette version, le dernier est recommandé.

<figure><img src="/files/o6MyeupE3Aq4sWVBqi3L" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Démarrer et valider**

Démarrez le serveur.

Vérifiez la console pour confirmer la version et l’absence d’erreurs.
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Le serveur ne démarre pas après changement** : mauvaise version Java ou mauvais build.
* **Plugins non chargés** : vous êtes peut-être sur Vanilla/Forge. Les plugins Bukkit/Spigot nécessitent Paper/Spigot.
* **Monde “réinitialisé”** : le dossier monde a changé (voir `level-name`).

### FAQ

#### Paper, Spigot, Forge : je prends quoi ?

* **Paper** : recommandé pour sa performance et les plugins.
* **Spigot** : plugins, plus “vanilla-like”.
* **Forge** : mods (pas plugins Bukkit classiques).


# Modifier les réglages de son serveur

Guide pas à pas pour modifier les réglages de votre serveur.

{% hint style="warning" %}
Évitez d’éditer `server.properties` pendant que le serveur tourne.\
Arrêtez le serveur, modifiez, puis redémarrez.
{% endhint %}

### Objectif

Modifier les réglages Minecraft (mode de jeu, difficulté, PvP, distance de vue, etc.).

### Guide pas à pas

{% stepper %}
{% step %}
**Ouvrir les paramètres**

Sur le dashboard, ouvrez l’onglet **Paramètres**.

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

Tous les paramètres du fichier `server.properties` sont affichés ici.
{% endstep %}

{% step %}
**Modifier les paramètres clés**

Exemples utiles :

* `gamemode` : mode de jeu par défaut.
* `difficulty` : difficulté.
* `pvp` : active/désactive le PvP.
* `enable-command-block` : active les blocs de commande.
* `online-mode` : premium only (à activer pour la sécurité).
* `view-distance` : distance de vue (impact perf).
* `level-name` : nom du dossier monde utilisé.
* `motd` : message dans la liste serveurs.

Générateur utile :

* MOTD : <https://minecraft.tools/fr/motd.php>

Cliquez sur "**Sauvegarder les changements**".
{% endstep %}

{% step %}
**Redémarrer et vérifier**

Redémarrez le serveur.

Vérifiez dans la console que le serveur démarre sans erreurs.
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Les changements ne s’appliquent pas** : redémarrez le serveur.
* **Serveur HS après modif** : annulez la dernière modification, puis redémarrez.
* **Monde “perdu”** : vérifiez `level-name` et le dossier monde.

### FAQ

#### Je peux modifier le MOTD ailleurs ?

Oui, via le champ MOTD sur le dashboard : [Personnaliser son MOTD dans la liste des serveurs](/minecraft/personnaliser-son-motd-dans-la-liste-des-serveurs).


# Activer la whitelist sur son serveur

Guide pas à pas pour activer la whitelist sur son serveur Minecraft.

{% hint style="info" %}
La whitelist limite l’accès aux joueurs autorisés.\
Idéal pour un serveur privé.
{% endhint %}

### Objectif

Activer la whitelist et ajouter des joueurs autorisés.

### Guide pas à pas

{% stepper %}
{% step %}
**Activer la whitelist**

Sur le dashboard, ouvrez l’onglet **Paramètres**.

Cliquez sur **Activer la whitelist sur votre serveur**.

<figure><img src="/files/KicNgf1T2NsUK6gQGkTI" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Ajouter un joueur à la whitelist**

Dans **Console**, exécutez : `whitelist add Pseudo`

<figure><img src="/files/vzcbYNyMll0TKG7fEy2L" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Le joueur n’arrive pas à rejoindre** : vérifiez l’orthographe exacte du pseudo.
* **La whitelist est activée mais “tout le monde” peut entrer** : vérifiez `white-list=true` dans `server.properties`.
* **Commande refusée** : assurez-vous d’être OP : [Être administrateur sur mon serveur Minecraft](/minecraft/etre-administrateur-sur-mon-serveur-minecraft).

### FAQ

#### Comment retirer un joueur ?

Utilisez : `whitelist remove Pseudo`

#### Comment désactiver la whitelist ?

Utilisez : `whitelist off`

Ou repassez par les paramètres du dashboard.


# Personnaliser son MOTD dans la liste des serveurs

Guide pas à pas pour personnaliser le MOTD de son serveur Minecraft dans la liste des serveurs.

{% hint style="info" %}
Le MOTD est le texte affiché dans la liste des serveurs Minecraft.\
Vous pouvez y mettre des couleurs, et une deuxième ligne.
{% endhint %}

### Objectif

Modifier le MOTD du serveur depuis le dashboard.

### Guide pas à pas

{% stepper %}
{% step %}
**Ouvrir le champ MOTD**

Sur le dashboard, ouvrez l’onglet **Paramètres**.

Repérez le champ **MOTD**.

<figure><img src="/files/GgPHk5ifA8j6tdLaOwjA" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Générer et coller votre MOTD**

Vous pouvez générer un MOTD ici : <https://minecraft.tools/fr/motd.php>

<figure><img src="/files/QOaqG8OOrlgiZE0WS3AR" alt=""><figcaption><p>Comment générer son MOTD</p></figcaption></figure>

Collez le résultat dans le champ MOTD, puis sauvegardez.
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Le MOTD ne change pas** : redémarrez le serveur, puis rafraîchissez la liste dans le jeu.
* **Couleurs “cassées”** : vérifiez le format du générateur et évitez les caractères exotiques.

### FAQ

#### Je peux le faire via server.properties ?

Oui, via `motd=` dans `server.properties`.


# Ajouter sa collection au serveur

Guide pas à pas pour ajouter sa collection Steam Workshop au serveur Garry's Mod.

{% hint style="info" %}
Une collection Steam Workshop permet de charger plusieurs addons d’un coup.\
Vous devez renseigner l’**ID de collection** (le nombre dans l’URL).
{% endhint %}

### Objectif

Lier une **collection Steam** à votre serveur Garry’s Mod via le champ **Workshop ID**.

### Guide pas à pas

{% stepper %}
{% step %}
**Récupérer l’ID de collection**

Ouvrez votre collection sur Steam.

Récupérez le nombre à la fin de l’URL (l’ID).

<figure><img src="/files/OQhpFYmkNZLC0BgYcOqx" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Renseigner le Workshop ID sur le dashboard**

Sur le dashboard, ouvrez **Paramètres**.

Collez l’ID dans le champ **Workshop ID**.

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

Démarrez (ou redémarrez) le serveur.
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Les addons ne se téléchargent pas** : vérifiez que l’ID est bien celui d’une collection.
* **Certains addons manquent** : vérifiez qu’ils sont bien “inclus” dans la collection.
* **Le serveur boucle au démarrage** : retirez l’ID, démarrez, puis réessayez.

### FAQ

#### Je mets l’ID de l’addon ou de la collection ?

Mettez l’ID de la **collection**.\
L’addon seul a aussi un ID, mais ce n’est pas celui attendu ici.


# Ajouter le content CSS

Guide pas à pas pour ajouter le Content CSS à votre jeu.

{% hint style="warning" %}
Le “CSS content” sert à éviter les textures roses / erreurs “missing”.\
Ça peut être lourd. Utilisez le FTP (FileZilla recommandé).
{% endhint %}

### Objectif

Ajouter le **contenu Counter-Strike: Source** sur votre serveur Garry’s Mod.

### Guide pas à pas

{% stepper %}
{% step %}
**Télécharger le content CSS**

Allez sur : <https://gmodcontent.com/>

Téléchargez **Counter Strike: Source Game Content**.\
Vous obtenez une archive `.zip`.

<figure><img src="/files/zaGn3O2h8rU7ddK60OF3" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Uploader le dossier dans addons/**

Dézippez l’archive.

Copiez le dossier `css-content-gmod` dans :

* `addons/` de votre serveur

Pour l’accès FTP : [Accéder aux fichiers de mon serveur en FTP avec FileZilla](/dashboard/acceder-aux-fichiers-de-mon-serveur-ftp-avec-filezilla).
{% endstep %}

{% step %}
**Redémarrer et vérifier**

Redémarrez le serveur.

Rejoignez, puis vérifiez que les textures s’affichent correctement.
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Textures toujours manquantes** : vérifiez que le dossier est bien dans `addons/`.
* **Upload très lent** : passez par FileZilla et évitez le Wi‑Fi.
* **Le serveur ne démarre plus** : retirez le dossier ajouté, puis relancez.

### FAQ

#### Je dois installer ça côté serveur ou côté joueur ?

Sur un serveur, installez-le côté serveur.\
Côté joueur, ça dépend des contenus utilisés.


# Augmenter le nombre de slots sur ETS2

Guide pas à pas pour augmenter le nombre de slots sur ETS2 (max\_players, g\_max\_convoy\_size).

{% hint style="warning" %}
Le changement “slots convoy” se fait **côté serveur** et **côté clients**.\
Sinon, les joueurs ne verront pas le serveur.
{% endhint %}

### Objectif

Passer votre serveur ETS2 au-delà de 8 joueurs (ex. 128).

### Guide pas à pas

{% stepper %}
{% step %}
**Arrêter le serveur**

Arrêtez le serveur depuis le dashboard.
{% endstep %}

{% step %}
**Côté serveur : augmenter max\_players**

Dans l'onglet **FTP**, ouvrez le fichier `.local/share/Euro Truck Simulator 2/server_config.sii`, puis modifiez :

```sii
max_players: 8
```

en :

```sii
max_players: 128
```

{% endstep %}

{% step %}
**Côté joueurs : augmenter g\_max\_convoy\_size**

Assurez-vous que **le jeu est fermé** sur chaque PC.

Sur Windows :

1. `Windows + R`
2. Saisissez :

```
%USERPROFILE%\Documents\Euro Truck Simulator 2
```

Ouvrez `config.cfg`.

Recherchez `uset g_max_convoy_size`.

Mettez la même valeur que le serveur :

```cfg
uset g_max_convoy_size "128"
```

Enregistrez, puis relancez le jeu.
{% endstep %}

{% step %}
**Redémarrer et tester**

Redémarrez le serveur.

Faites un test de connexion avec un client modifié.
{% endstep %}
{% endstepper %}

### Problèmes fréquents

* **Le serveur n’apparaît pas** : `g_max_convoy_size` est resté à `8` côté client.
* **Certains joueurs voient, d’autres non** : tous les clients ne sont pas modifiés.

### FAQ

#### Tous les joueurs doivent faire la modification ?

Oui.\
Chaque joueur doit modifier son `config.cfg`.


# Régénérer une carte aléatoire sur 7 Days to Die

{% hint style="info" %}
La génération RWG (Random World Generation) recrée une nouvelle carte sur 7 Days to Die. C’est utile pour un reset, une nouvelle saison, ou un monde corrompu.
{% endhint %}

{% hint style="warning" %}
Une nouvelle génération RWG crée un nouveau monde. Les bases et la progression du monde précédent ne seront plus accessibles. Faites une sauvegarde avant.
{% endhint %}

### Objectif

* Activer RWG dans `serverconfig.xml`.
* Forcer la création d’un nouveau monde via `GameName`.
* (Optionnel) Changer la seed (`WorldGenSeed`).

### Guide pas à pas

{% stepper %}
{% step %}
**Arrêter le serveur**

Arrêtez le serveur depuis le dashboard.\
Évitez de modifier la config pendant qu’il tourne.
{% endstep %}

{% step %}
**Faire une sauvegarde (recommandé)**

Créez une sauvegarde avant le reset.\
Guide : [Créer une sauvegarde et la restaurer](/dashboard/creer-une-sauvegarde-et-la-restaurer-sur-son-serveur).
{% endstep %}

{% step %}
**Modifier le `serverconfig.xml`**

Dans l'onglet **FTP**, ouvrez le fichier `serverconfig.xml`, puis recherchez `GameWorld`.

Mettez la valeur `RWG`.
{% endstep %}

{% step %}

```xml
<property name="GameWorld" value="RWG" />
```

{% endstep %}

{% step %}
**Forcer un nouveau monde avec `GameName`**

Recherchez `GameName`. Mettez un nom **unique**.

```xml
<property name="GameName" value="MonNouveauMonde" />
```

Évitez les accents et caractères spéciaux.
{% endstep %}

{% step %}
**(Optionnel) Changer la seed RWG**

Si votre fichier contient `WorldGenSeed`, changez-la.

Ou gardez la même seed si vous voulez régénérer un monde “identique”.

```xml
<property name="WorldGenSeed" value="Oxygenserv-2026" />
```

{% endstep %}

{% step %}
**Enregistrer puis redémarrer**

Enregistrez le fichier.\
Redémarrez le serveur.

Au premier démarrage, le serveur génère la carte.\
Ça peut prendre plusieurs minutes.

Vérifiez la console au démarrage.\
Si besoin, récupérez les logs : [Trouver et partager ses logs serveur](/dashboard/trouver-et-partager-ses-logs-serveur).
{% endstep %}
{% endstepper %}

### Problèmes fréquents

#### Le monde ne change pas après redémarrage

* `GameName` n’a pas changé. Modifiez-le, puis redémarrez.
* Le serveur n’était pas arrêté pendant l’édition.
* Le fichier modifié n’est pas le bon `serverconfig.xml`.

#### Le serveur reste bloqué sur “Generating world”

* Attendez quelques minutes. Les premières générations RWG sont longues.
* Réduisez la taille du monde si vous l’avez modifiée.
* Vérifiez les erreurs dans la console.
* Si ça bloque, ouvrez un ticket support avec les logs : [Contacter le support Oxygenserv (ticket dashboard et Discord)](/dashboard/contacter-le-support-oxygenserv-ticket-dashboard-et-discord).

### FAQ

#### `GameName` ou `WorldGenSeed` : je change quoi ?

Changez `GameName` si vous voulez un **nouveau dossier de monde**.\
Changez `WorldGenSeed` si vous voulez une **autre génération**.

#### Je dois arrêter le serveur avant modification ?

Oui, ça évite que des fichiers soient modifiés pendant l’écriture.


