Commandes admin de 7 Days to Die
Sur cette page
Un serveur 7 Days to Die se gère depuis sa console : c'est là que vous vous nommez admin, que vous expulsez le joueur qui casse sans arrêt la base, que vous téléportez un ami hors d'un POI effondré et que vous sauvegardez le monde avant un redémarrage. Et depuis la V3, certaines choses ont bougé : les réglages de lune de sang, de butin et d'XP ne se trouvent plus du tout dans serverconfig.xml.
Ce guide explique comment devenir admin, les commandes que vous utiliserez vraiment, comment accéder à la console d'un serveur dédié et les réglages serveur les plus souvent modifiés, pour la V3 (actuellement V3.3).
Comment vous nommer admin
Les admins et leurs droits se trouvent dans serveradmin.xml, à côté des sauvegardes. Vous pouvez le modifier à la main, mais la méthode fiable reste la console, car elle écrit les ID à votre place.
- Rejoignez le serveur avec le compte que vous voulez nommer admin.
- Dans la console du serveur, listez les joueurs :
lpmontre qui est en ligne, etlpi(listplayerids) affiche les ID que le serveur utilise pour eux. - Ajoutez-vous au niveau 0 :
admin add YourName 0
Utilisez le nom tant que le joueur est en ligne ; avec l'ID fourni par lpi, cela fonctionne aussi pour un joueur hors ligne. admin list affiche tous les admins, et admin remove YourName retire les droits.
Niveaux de permission
Les niveaux vont de 0, le plus élevé, à 1000, le plus bas. Un joueur peut exécuter toute commande dont le niveau est égal ou supérieur au sien. Les joueurs absents du fichier comptent comme 1000, et les commandes non listées dans le fichier exigent le niveau 0 : par défaut, seuls les admins complets peuvent donc exécuter des commandes. Pour ouvrir une commande à tout le monde :
cp add gettime 1000
cp correspond à commandpermission : cp list affiche les exceptions et cp remove gettime en réinitialise une. Le même fichier contient aussi une section <whitelist> : dès qu'elle contient quelqu'un, seuls ces joueurs peuvent se connecter.
Pas encore de serveur ? Un serveur HytHost 7 Days to Die en version Stable, Experimental ou plus ancienne démarre à €7.14/mois.
Voir les offres 7 Days to DieLes commandes que vous utiliserez vraiment
Présentées telles qu'on les tape dans la console du serveur. Dans la console en jeu, les commandes sont les mêmes.
| Commande | Ce qu'elle fait | Exemple |
|---|---|---|
kick <player> [reason] | Expulse un joueur par son nom, son ID d'entité ou son ID de plateforme | kick Steve AFK |
ban add <player> <duration> <unit> [reason] | Bannit pour une durée : minutes, heures, jours, semaines, mois ou années | ban add Steve 2 days "griefing" |
ban remove <id> / ban list | Lève un bannissement ou les liste | ban list |
lp / lpi | Liste les joueurs en ligne ou leurs ID | lpi |
say "<message>" | Envoie un message à tous les joueurs | say "Restart in 5 minutes" |
giveself <item> [quality] [count] | Vous donne un objet ; qualité 1–6 | giveself resourceWood 1 500 |
giveselfxp <amount> | Vous donne de l'expérience | giveselfxp 10000 |
tp <x> <y> <z> / tp <player> | Vous téléporte ; un y de -1 vous pose au sol | tp 0 -1 0 |
tele <player> <target> | Téléporte un autre joueur vers un joueur ou des coordonnées | tele Steve Alex |
se / se <player id> <entity id> | Liste les entités invocables ou en fait apparaître une près d'un joueur | se |
settime day / settime night | Règle l'heure ; accepte aussi un nombre (1000 = une heure) | settime day |
weather <type> <0–1> | Force la météo ; weather Defaults la réinitialise | weather Rain 0 |
spawnairdrop | Largue une caisse de ravitaillement | spawnairdrop |
spawnwanderinghorde | Envoie une horde errante | spawnwanderinghorde |
dm | Active ou désactive le mode debug et ses outils, comme le vol et le mode dieu | dm |
cm | Active ou désactive le menu créatif | cm |
sa | Sauvegarde le monde maintenant (saveworld) | sa |
shutdown | Sauvegarde et arrête le serveur | shutdown |
help <command> | Affiche l'aide complète d'une commande | help ban |
dm et cm sont des triches par conception : ils donnent à quiconque les active le vol, le mode dieu et tous les objets. Laissez-les au niveau 0 sur un serveur public, et désactivez-les une fois vos constructions terminées.Accéder à la console d'un serveur dédié
Il existe trois accès :
- La console en jeu. Appuyez sur F1 une fois connecté. Un admin peut y exécuter toute commande de son niveau de permission ou au-dessus.
- Telnet. Le serveur dispose d'une console telnet (
TelnetEnabled, port8081par défaut). SansTelnetPassword, elle n'écoute que sur le serveur lui-même, ce qui est le réglage par défaut sûr. - Le tableau de bord web.
WebDashboardEnabledactive un tableau de bord dans le navigateur avec une carte en direct et un champ de commande, protégé par des jetons API.
Sur un serveur HytHost, vous n'en avez besoin d'aucun : l'onglet Console de votre GamePanel est relié en coulisses à la console telnet du serveur, donc tout ce que vous y tapez arrive directement dans le jeu. Telnet reste fermé à Internet et le tableau de bord web est désactivé, si bien qu'aucun des deux ne permet d'entrer depuis l'extérieur.
Les réglages serveur les plus modifiés (et ce qui a changé en V3)
Depuis la V3.0, la difficulté, la fréquence et la taille de la lune de sang, l'abondance et la réapparition du butin, l'XP, la durée du jour, les largages et les réglages de comportement des zombies ne sont plus des lignes séparées dans serverconfig.xml. Ils forment un seul code sandbox : configurez tout sur l'écran de nouvelle partie (Sandbox) du jeu, copiez le code affiché et placez-le dans le SandboxCode du serveur. Les guides qui vous disent de modifier BloodMoonFrequency ou LootAbundance sont écrits pour d'anciennes versions.
Ce qui reste dans serverconfig.xml :
| Clé | Ce qu'elle fait |
|---|---|
ServerName, ServerPassword | Nom dans la liste des serveurs, et mot de passe de connexion |
ServerMaxPlayerCount | Limite de joueurs ; 8 par défaut, et 8 au maximum en crossplay |
ServerVisibility | 2 public, 1 amis uniquement, 0 non listé |
GameWorld | Navezgane ou RWG pour un monde aléatoire |
WorldGenSeed, WorldGenSize | Seed et taille d'un monde aléatoire |
GameName | Le nom de la sauvegarde |
PlayerKillingMode | 0 pas de PvP, 1 alliés uniquement, 2 inconnus uniquement, 3 tout le monde |
EACEnabled, ServerAllowCrossplay | Anti-triche, et possibilité pour les joueurs PS5 et Xbox Series de rejoindre |
Pour le crossplay avec les consoles, le jeu exige l'anti-triche activé, 8 joueurs au maximum et aucun mod, et les réglages sandbox doivent rester dans les plages autorisées par le jeu. Les joueurs PC peuvent rejoindre quels que soient les réglages ; les joueurs console, non.
Commandes admin sur un serveur HytHost
- Console : tapez les commandes dans l'onglet Console du panneau, sans slash. Lancez-y
admin add YourName 0la première fois que vous vous connectez. - serveradmin.xml se trouve dans
UserData/Saves/dans le gestionnaire de fichiers ; redémarrez après l'avoir modifié à la main. - L'onglet Startup gère les réglages principaux : nom du serveur, mot de passe, limite de joueurs, monde (Navezgane ou un monde aléatoire avec sa seed et sa taille), nom de sauvegarde, anti-triche, crossplay et code sandbox. Ils sont écrits dans
serverconfig.xmlà chaque démarrage, alors modifiez-les là. Les autres clés, commeServerVisibilityetPlayerKillingMode, se modifient dans le fichier. - Stop sauvegarde : le bouton Stop du panneau envoie
shutdown, qui sauvegarde d'abord le monde. - Versions : Stable, Experimental et d'anciennes versions pour les gros mods de refonte, choisies à la commande et modifiables ensuite. Les sauvegardes de versions différentes ne se mélangent pas : un changement démarre donc un nouveau monde et conserve l'ancien dans un dossier à part.
Vous transférez une sauvegarde depuis votre PC ? Notre guide d'envoi de monde indique les dossiers. Les offres et un serveur Custom jusqu'à 24 GB sont sur l'hébergement 7 Days to Die.
Une console en direct reliée au jeu, des branches de version et des sauvegardes automatiques : hébergement 7 Days to Die dès €7.14/mois.
Voir les offres 7 Days to DieQuestions fréquentes
Rejoignez le serveur, puis tapez admin add YourName 0 dans la console du serveur. Le niveau 0 est le plus élevé. Vous pouvez aussi vous ajouter à la main dans serveradmin.xml puis redémarrer ; utilisez lpi dans la console pour voir les ID que le serveur utilise.
Utilisez giveself avec le nom de l'objet, une qualité facultative de 1 à 6 et une quantité, par exemple giveself resourceWood 1 500 pour 500 de bois. Les noms d'objets sont les noms internes du jeu, comme resourceWood plutôt que Wood. Pour l'expérience, utilisez giveselfxp avec une quantité. Le menu créatif, ouvert avec cm, permet de prendre directement n'importe quel objet.
Tapez dm dans la console pour activer ou désactiver le mode debug, qui donne le vol, le mode dieu et les menus de debug. cm active ou désactive le menu créatif. Les deux sont des triches : sur un serveur public, seuls les admins devraient pouvoir les utiliser.
Depuis la V3, les réglages de la lune de sang font partie du code sandbox et non plus de serverconfig.xml. Réglez la fréquence sur l'écran de nouvelle partie du jeu, copiez le code sandbox et placez-le dans le SandboxCode du serveur, puis redémarrez. Chez HytHost, le code sandbox se saisit dans l'onglet Startup.
Oui. Les commandes tapées dans la console du serveur fonctionnent de la même façon avec le crossplay activé. Les joueurs console ont leurs propres ID de plateforme, que lpi affiche, et vous utilisez ces ID avec admin add, kick ou ban comme n'importe quels autres.
Survivez à la lune de sang sur votre propre serveur
L'hébergement HytHost 7 Days to Die vous offre une console en direct, la version Stable ou d'anciennes versions, le crossplay avec PS5 et Xbox et des sauvegardes automatiques, dès €7.14/mois.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursCe guide vous a-t-il été utile ?