En tant qu'administrateur de serveur PixARK, vous avez accès à de puissantes commandes pour gérer les joueurs, les créatures, les paramètres du monde et les opérations du serveur. Ce guide couvre la configuration du mot de passe admin, les commandes courantes, la configuration RCON et les techniques de dépannage pour votre serveur dédié PixARK.
Configuration du mot de passe admin
Avant de pouvoir utiliser les commandes admin en jeu, vous devez configurer un mot de passe admin. La méthode la plus simple est via la variable de démarrage ARK_ADMIN_PASSWORD dans GPanel. Vous pouvez également définir ServerAdminPassword dans le fichier GameUserSettings.ini de votre serveur.
Définir le mot de passe admin
Option 1 (Recommandée) : Dans GPanel, allez dans l'onglet Startup et définissez la variable ARK_ADMIN_PASSWORD avec le mot de passe souhaité, puis redémarrez le serveur.
Option 2 : Modifiez directement le fichier de configuration :
- Arrêtez votre serveur depuis GPanel.
- Accédez à
ShooterGame/Saved/Config/WindowsServer/GameUserSettings.inivia SFTP ou le gestionnaire de fichiers de GPanel. - Trouvez la section
[ServerSettings]et ajoutez ou modifiez la ligne suivante :
[ServerSettings]
ServerAdminPassword=YourSecureAdminPassword
- Enregistrez le fichier et démarrez votre serveur.
Activer l'accès admin en jeu
Une fois votre mot de passe admin configuré, vous devez vous authentifier à chaque connexion au serveur :
- Rejoignez votre serveur PixARK.
- Ouvrez la console en jeu en appuyant sur Tab (touche par défaut).
- Tapez la commande suivante et appuyez sur Entrée :
enablecheats YourSecureAdminPassword
Si le mot de passe est correct, vous verrez un message de confirmation. Vous disposez maintenant de l'accès admin pour la durée de cette session. Vous devrez vous ré-authentifier à chaque reconnexion au serveur.
enablecheats ne produit pas de sortie visible sur certaines versions. Si vous ne voyez pas de message d'erreur, la commande a probablement réussi. Testez avec une commande simple comme cheat fly pour vérifier.
Commandes admin courantes
Toutes les commandes admin sont préfixées par cheat. Ouvrez la console avec Tab et entrez les commandes comme indiqué ci-dessous.
Commandes de déplacement et de survie
| Commande | Description |
|---|---|
cheat fly |
Active le mode vol. Votre personnage peut voler librement dans toutes les directions. Utilisez cheat walk pour le désactiver. |
cheat walk |
Désactive le mode vol et retourne à la marche/gravité normale. |
cheat god |
Active/désactive le mode dieu, vous rendant invulnérable à tous les dégâts. Exécutez à nouveau pour désactiver. |
cheat ghost |
Active le mode noclip, vous permettant de traverser le terrain et les structures. Utilisez cheat walk pour le désactiver. |
cheat infinitestats |
Donne une santé, endurance, nourriture, eau et autres statistiques infinies. Activation/désactivation par basculement. |
Commandes de créatures
| Commande | Description |
|---|---|
cheat forcetame |
Apprivoise instantanément la créature que vous regardez. La créature devient montable sans selle et répond à vos commandes. |
cheat destroywilddinos |
Supprime toutes les créatures sauvages (non apprivoisées) de la carte. De nouvelles créatures réapparaîtront naturellement. Utile pour rafraîchir les apparitions ou corriger les ralentissements causés par l'accumulation de créatures. |
cheat dotame |
Apprivoise la créature ciblée comme si vous l'aviez apprivoisée normalement (nécessite une selle pour la monter). |
cheat summon <ClassID> |
Fait apparaître une créature de la classe spécifiée à votre position. Exemple : cheat summon Raptor_Character_BP_C |
cheat destroyallenemies |
Détruit toutes les créatures hostiles sur la carte. Similaire à destroywilddinos mais cible spécifiquement les créatures agressives. |
Commandes de monde et d'environnement
| Commande | Description |
|---|---|
cheat settimeofday <HH:MM> |
Définit l'heure en jeu. Exemple : cheat settimeofday 12:00 règle l'heure à midi. Utilisez le format 24 heures. |
cheat saveworld |
Force une sauvegarde immédiate du monde. À utiliser avant d'éteindre le serveur ou d'effectuer des modifications risquées. |
cheat slomo <value> |
Modifie la vitesse du jeu. La valeur par défaut est 1.0. Les valeurs supérieures à 1.0 accélèrent le jeu ; en dessous de 1.0, elles le ralentissent. Exemple : cheat slomo 2 |
cheat setweather <type> |
Change la météo actuelle. Les types disponibles dépendent du biome. |
Commandes d'objets et d'expérience
| Commande | Description |
|---|---|
cheat giveitemnum <ID> <Qty> <Quality> <Blueprint> |
Donne un objet par son identifiant numérique. La qualité va de 0 à 100. Blueprint : 0 pour l'objet, 1 pour le plan. Exemple : cheat giveitemnum 1 10 0 0 |
cheat gfi <name> <Qty> <Quality> <Blueprint> |
Donne un objet par nom partiel. Exemple : cheat gfi rifle 1 0 0 |
cheat addexperience <Amount> 0 1 |
Accorde des points d'expérience à votre personnage. Le deuxième paramètre (0) signifie que l'expérience est ajoutée directement. Le troisième paramètre (1) la partage avec la tribu. Exemple : cheat addexperience 5000 0 1 |
cheat giveengrams |
Débloque tous les engrammes de fabrication pour votre personnage. |
cheat giveresources |
Ajoute 50 de chaque ressource à votre inventaire. |
Commandes de téléportation
| Commande | Description |
|---|---|
cheat teleporttoplayer <SteamID> |
Vous téléporte vers le joueur spécifié. |
cheat teleportplayertome <SteamID> |
Téléporte le joueur spécifié à votre position. |
cheat setplayerpos <X> <Y> <Z> |
Vous téléporte aux coordonnées mondiales spécifiées. |
Gestion des joueurs : expulsion et bannissement
Les administrateurs peuvent expulser et bannir les joueurs perturbateurs à l'aide des commandes suivantes :
| Commande | Description |
|---|---|
cheat kickplayer <SteamID> |
Expulse immédiatement le joueur du serveur. Il peut se reconnecter. |
cheat banplayer <SteamID> |
Bannit le joueur par son Steam ID. Il ne peut pas se reconnecter tant qu'il n'est pas débanni. |
cheat unbanplayer <SteamID> |
Lève le bannissement pour le Steam ID spécifié. |
cheat listplayers |
Liste tous les joueurs actuellement connectés avec leurs noms et Steam ID. |
cheat listplayers pour voir tous les joueurs connectés et leurs Steam ID. Vous pouvez également trouver le Steam ID d'un joueur à partir de l'URL de son profil Steam.
Configuration RCON
RCON (Remote Console) vous permet d'exécuter des commandes admin à distance sans être connecté au serveur en jeu. Cela est utile pour la gestion automatisée du serveur, les redémarrages programmés et l'administration à distance.
Activer RCON
- Arrêtez votre serveur.
- Ouvrez
GameUserSettings.iniet ajoutez les lignes suivantes sous[ServerSettings]:
[ServerSettings]
RCONEnabled=True
RCONPort=27020
RCONServerGameLogBuffer=600
- Assurez-vous que
ServerAdminPasswordest également défini, car RCON utilise ce mot de passe pour l'authentification. - Enregistrez le fichier et démarrez votre serveur.
Connexion via RCON
Utilisez n'importe quel client compatible Source RCON pour vous connecter à votre serveur. Les options populaires incluent :
- mcrcon -- client RCON léger en ligne de commande
- RCON CLI -- outil RCON multiplateforme
- Battlemetrics -- gestion de serveur web avec support RCON
Connectez-vous en utilisant l'IP de votre serveur, le port RCON (par ex. 27020) et votre ServerAdminPassword. Une fois connecté, vous pouvez exécuter n'importe quelle commande admin sans le préfixe cheat.
# Example RCON commands (no "cheat" prefix needed via RCON)
saveworld
listplayers
settimeofday 12:00
destroywilddinos
kickplayer 76561198012345678
Dépannage
Plantages du serveur
| Symptôme | Cause probable | Solution |
|---|---|---|
| Plantage au démarrage après modification de la configuration | Erreur de syntaxe dans le fichier de configuration | Vérifiez GameUserSettings.ini pour les fautes de frappe, crochets manquants ou valeurs invalides. Restaurez à partir d'une sauvegarde si nécessaire. |
| Plantage en cours de jeu | Surcharge de créatures ou limite de mémoire | Exécutez cheat destroywilddinos pour éliminer l'accumulation de créatures. Vérifiez l'utilisation de la mémoire dans GPanel. |
| Plantage lors de l'apparition d'objets | Identifiant d'objet ou nom de classe invalide | Vérifiez que l'identifiant d'objet ou le nom de classe est correct pour PixARK. Tous les identifiants d'objets ARK ne fonctionnent pas dans PixARK. |
| Plantages répétés à la même heure | Corruption de la sauvegarde automatique | Restaurez à partir d'une sauvegarde récente. Si les sauvegardes sont corrompues, une réinitialisation du monde peut être nécessaire. |
Problèmes de connexion
| Problème | Solution |
|---|---|
| Les joueurs ne trouvent pas le serveur | Assurez-vous que le port de requête est correct et que le serveur fonctionne depuis au moins 3 à 5 minutes. Essayez la connexion directe par IP. |
| Délai de connexion dépassé | Vérifiez que le serveur est en cours d'exécution dans GPanel. Vérifiez que le port de jeu (par défaut 7777) est correct. Le serveur est peut-être encore en cours de chargement. |
| Expulsé immédiatement après la connexion | Vérifiez si le joueur est banni (cheat listplayers et liste de bannissement). Vérifiez que la version du jeu correspond à celle du serveur. |
| Connexion RCON refusée | Vérifiez que RCONEnabled=True est présent dans la configuration. Vérifiez que vous utilisez le bon port RCON et le bon mot de passe admin. |
Corruption du monde
Si votre monde devient corrompu (par ex. plantages constants, terrain manquant, structures cassées), suivez ces étapes :
- Arrêtez le serveur immédiatement pour empêcher toute corruption supplémentaire.
- Téléchargez le répertoire
ShooterGame/Saved/actuel via SFTP comme copie de référence. - Si vous disposez d'une sauvegarde récente, restaurez-la en téléversant les fichiers de sauvegarde pour remplacer les sauvegardes actuelles.
- Si aucune sauvegarde n'existe, vous devrez peut-être effectuer une réinitialisation du monde en supprimant le contenu du répertoire de sauvegarde et en redémarrant.
- Démarrez le serveur et vérifiez qu'il se charge correctement.
cheat saveworld avant d'éteindre le serveur et évitez de forcer l'arrêt du serveur autant que possible.
Articles connexes
- Guide de configuration du serveur PixARK -- Configuration initiale du serveur, variables de démarrage et méthodes de connexion.
- Comment trouver l'IP et le port de votre serveur
- Comment téléverser des fichiers via SFTP
- Premiers pas avec votre nouveau serveur