configuration serveur et commandes pour contrôler les cheats — Guide
Cette page explique la configuration côté serveur intégrée et les étapes courantes de dépannage utilisées pour activer ou contrôler les cheats et le comportement du serveur dans Terraria. Elle se concentre sur les options de fichier de configuration, les paramètres en ligne de commande qui affectent le contrôle du gameplay (y compris les réglages couramment utilisés pour tricher ou administrer), et comment résoudre les problèmes fréquents lors du démarrage d’un serveur avec des options personnalisées.
Ce que fait le fichier de configuration
Le serveur Terraria accepte un fichier de configuration en texte brut qui définit les paramètres du serveur et les options de ligne de commande afin que vous n’ayez pas à les taper manuellement à chaque lancement. Utiliser un fichier de config est la méthode standard pour activer de manière persistante des comportements côté serveur qui peuvent autoriser ou restreindre des actions que les joueurs considèrent comme des « cheats » (par exemple, définir le nombre max de joueurs, des mots de passe, charger/créer automatiquement des mondes, ou spécifier des ports et des listes de bannissement).
- Le format du fichier de configuration est un simple fichier texte. Un fichier de config d’exemple est inclus dans le dossier Terraria ; s’il manque, vous pouvez créer un nouveau fichier texte et coller les options souhaitées.
- Lancez le serveur avec un fichier de config en utilisant : TerrariaServer.exe -config serverconfig.txt
- Le fichier de configuration est multiplateforme : les mêmes options et la même syntaxe s’appliquent quel que soit le système d’exploitation.
Options de configuration et paramètres en ligne de commande utiles
Ces options sont passées soit directement en ligne de commande, soit spécifiées dans le fichier de configuration. Elles contrôlent le démarrage et l’accès au serveur ; beaucoup sont utilisées par les opérateurs de serveur pour contrôler qui peut se connecter et quel monde est chargé.
- -config
- Spécifie le fichier de configuration à utiliser.
- -port
- Définit le port d’écoute du serveur.
- -players ou -maxplayers
- Définit le nombre maximum de joueurs simultanés.
- -pass ou -password
- Définit le mot de passe du serveur.
- -world
- Charge un fichier de monde spécifique et démarre automatiquement le serveur avec ce monde.
- -autocreate
- Si aucun monde n’est trouvé au chemin indiqué par -world, crée un nouveau monde. Utilisez des tailles numériques : 1 (small), 2 (medium), 3 (large).
- -banlist
- Indique au serveur un fichier de liste de bannissement (par défaut "banlist.txt" dans le répertoire de travail).
- -worldname
- Définit le nom du monde utilisé lors de la création ou du chargement d’un monde via la config.
Utilisez ces options pour contrôler l’accès, présélectionner le monde et automatiser le démarrage du serveur — toutes des actions administratives courantes sur des serveurs publics ou privés où les « cheats » seraient autrement gérés par l’hôte.
Usages typiques liés aux cheats
- Serveurs privés ressemblant à du solo : définissez -maxplayers sur 1 et un -password solide pour émuler efficacement le mode solo tout en conservant les fonctionnalités serveur.
- Paramètres persistants d’admin : mettez les commandes et options du serveur dans le fichier de config afin que les choix du modérateur/propriétaire (monde, mot de passe, bans, limite de joueurs) soient appliqués de manière cohérente à chaque démarrage.
- Création automatique de monde : -autocreate permet de scriptier la création de serveur sans surveillance avec une taille de monde fixe sans ouvrir l’interface du serveur.
- Restriction d’accès : utilisez -pass et -banlist pour empêcher l’accès des joueurs indésirables.
Dépannage du démarrage du serveur (causes courantes et solutions)
Si le serveur ne démarre pas lorsqu’il utilise un fichier de configuration ou des paramètres personnalisés, effectuez ces vérifications dans l’ordre :
- Vérifiez les fautes de frappe : une seule option incorrecte ou un paramètre mal orthographié dans le fichier de config est la cause la plus fréquente. Vérifiez chaque ligne et l’orthographe de chaque paramètre.
- Confirmez l’utilisation du fichier de config : assurez-vous de réellement lancer le serveur avec l’option -config pointant vers le bon fichier (par ex. TerrariaServer.exe -config serverconfig.txt).
- Conflits de ports : si le port spécifié avec -port est déjà utilisé, changez-le ou fermez l’application qui utilise ce port.
- Chemins de fichiers et noms : assurez-vous que le chemin -world et le chemin -banlist (si utilisés) pointent vers des fichiers valides et que le serveur a la permission de les lire/écrire.
- Si vous utilisez -autocreate : confirmez que la taille numérique du monde est correcte (1, 2 ou 3).
- Permissions et antivirus/firewall : confirmez que l’exécutable du serveur a la permission d’accepter des connexions réseau et d’écrire des fichiers dans le répertoire de travail.
- Réinstallation en dernier recours : si les vérifications ci‑dessus échouent et que le comportement reste inexpliqué, la réinstallation des binaires du jeu/serveur peut corriger des fichiers corrompus.
Si les problèmes persistent après ces vérifications, consultez les canaux de support officiels ou les forums communautaires pour obtenir des conseils spécifiques à votre plateforme et aux messages d’erreur.
Bonnes pratiques pour la gestion sûre des cheats
- Conservez un fichier de config dédié pour chaque configuration de serveur (public, privé, test). Nommez-les clairement et lancez avec le bon -config pour éviter l’exposition accidentelle d’un serveur privé.
- Utilisez des mots de passe forts et une banlist pour contrôler l’accès.
- Journalisez et sauvegardez les fichiers de monde avant d’appliquer des changements expérimentaux ou administratifs susceptibles d’altérer l’état du jeu.
- Testez les modifications de configuration dans un environnement contrôlé (serveur local ou privé) avant de les déployer sur un serveur public.
Ce guide couvre le contrôle basé sur la configuration du comportement côté serveur couramment impliqué lors de l’activation ou de la restriction des cheats. Utilisez les options listées pour standardiser le démarrage de votre serveur et suivez les étapes de dépannage pour résoudre la plupart des problèmes de démarrage.