
Configurer Commands.dat et Config.json sur un serveur Unturned
Édite Commands.dat serveur arrêté, et sache si ta partie lit encore Config.json ou déjà Config.txt.
La plupart des réglages Unturned ne s'appliquent pas tant que le serveur est ouvert. Commands.dat fixe le lancement : nom, carte, joueurs, port, propriétaire. Le fichier de gameplay n'est plus Config.json sur un serveur créé après la 3.25.8.0.
L'installation et le jeton sont dans le guide de création. Ici le dossier Servers/<ServerID>/ existe déjà.
Quel fichier tu es en train d'ouvrir
Arrête avec Shutdown, pas en fermant la fenêtre. Copie le dossier du ServerID avant l'édition. Un traitement de texte qui remplace les guillemets casse Commands.dat autant qu'un vieux JSON.
| Fichier | Rôle |
|---|---|
| Servers/<ServerID>/Server/Commands.dat | Commandes de démarrage, une par ligne. Les lignes // sont des commentaires. |
| Servers/<ServerID>/Config.txt | Gameplay, liste et options avancées sur un serveur actuel. Une valeur vide signifie le défaut. |
| Config_<Difficulté>Difficulty.txt | Fichier produit quand un ancien Config.json est converti. Exemple : Config_NormalDifficulty.txt. |
| WorkshopDownloadConfig.json | Identifiants Workshop. Ce n'est pas le fichier de difficulté. |
Le chemin simple de la doc, pour un serveur créé par l'assistant, est U3DS/Servers/Default/. Ton ServerID remplace Default si le script dit +InternetServer/AutreNom.
Commands.dat, d'après l'exemple du studio
Une ligne, une commande. L'exemple officiel couvre notamment :
Namepour le nom dans la liste ;Map PEI, ou une carte officielle parmi Washington, Yukon, Russia et Germany ;MaxPlayers 24dans leur exemple, pas comme une promesse de fluidité ;Ownersuivi du SteamID64 qui reçoit les droits administrateur ;Cheatssi les admins doivent pouvoir invoquer des commandes commeGive;Passwordpour exiger un mot de passe ;PvEpour couper le combat entre joueurs ;Perspective Both, ouFirst,Third,Vehicle;Port 27015si tu rediriges. La doc rappelle que le port suivant, 27016, part avec.
GSLT peut aussi vivre ici. Ne le mets pas en plus dans Login_Token « pour être sûr » sans vérifier lequel est vraiment lu : un seul des deux emplacements est requis.
Certaines commandes ne marchent qu'en jeu : Save, Shutdown, Help. En jeu, un admin les préfixe avec @ ou /. Admin pendant l'exécution, Owner, ou Adminlist.dat donnent les droits. Help liste les commandes ou en décrit une.
Config.json n'est plus le fichier à maintenir
Depuis la 3.25.8.0, les options sont dans Config.txt, par exemple Servers/Default/Config.txt. Un serveur plus ancien a encore un Config.json, qui regroupait Easy, Normal et Hard. Au démarrage, le serveur le convertit en fichier texte de la difficulté active. Seules les valeurs différentes du défaut sont recopiées, parce qu'une valeur vide dans le nouveau format veut dire « défaut ».
Rester sur le JSON est possible avec le flag -UseLegacyJsonGameplayConfig. Le studio liste pourquoi il le déconseille : les overrides de carte gagnent sur les défauts, les trois difficultés sont dans le même fichier, une virgule oubliée empêche le chargement, et il n'y a pas de commentaires. Le format texte commente chaque option et garde tes commentaires.
Difficulty dans Commands.dat choisit Easy ou Hard. Sans cette commande, le serveur utilise le fichier Normal.
Pour voir ce qui est vraiment écrasé, ajoute -LogGameplayConfig à la ligne de lancement. -NoLevelConfigOverrides empêche la carte de remplacer des valeurs laissées vides. -GameplayConfigFile="SpecialEventConfig.txt" charge un autre fichier dans le dossier du ServerID, ou un chemin absolu.
Une clé de gameplay modifiée dans le mauvais fichier de difficulté a l'air ignorée. Ce n'est pas un bug de Commands.dat.
Vérifier sans perdre la carte
Relance et attends Loading level: 100%. Contrôle le nom, la carte, le plafond de joueurs et le mot de passe avec un compte non admin. Si Cheats est actif, teste une commande documentée puis retire le flag si le serveur est public : le studio le présente comme l'accès aux commandes de triche, pas comme un réglage anodin.
Si le serveur ne démarre plus, remets la copie de Commands.dat et du fichier de config, puis réapplique une famille de réglages. Le workshop et OpenMod sont à part : guide des mods. Les offres du jeu : comparatif Unturned.
Éditer Commands.dat depuis un panel
Compare les offres qui montrent le dossier Servers et la ligne de lancement.
Questions fréquentes
J'ai encore un Config.json. Dois-je le réécrire à la main ?
Pourquoi ma chance de loot n'a pas changé ?
Où est le mot de passe admin ?
Sources : Setting up a Server, Server Configuration, Gameplay config, wiki officiel. Le wiki décrit encore Config.json pour le gameplay ; la doc du studio, plus récente, décrit la conversion vers Config.txt.
Prêt à lancer ton serveur Unturned ?
Voici les meilleures offres d'hébergement Unturned du moment, codes promo inclus. Tu hésites encore ? Notre quiz te trouve l'hébergeur idéal en moins de 2 minutes.
Unturned — 1 Go
WinterNode
Spécifications
Jeux compatibles
Fonctionnalités
- ✓1 Go de RAM au minimum
- ✓CPU sans limite fixe, sous politique d'usage raisonnable
- ✓Stockage NVMe sans limite fixe, extension sur demande
- ✓Sauvegardes automatiques toutes les 12 heures
- +2 autres fonctionnalités