serveradmin.xml (nom défini par AdminFileName) contient les administrateurs, la liste blanche, la liste noire et les niveaux de permission des commandes. Un niveau bas donne plus de droits ; les joueurs non listés ont 1000 et les commandes non listées exigent le niveau 0.
Comment utiliser l'outil
Importez votre serveradmin.xml actuel (ou partez de l'exemple) et sauvegardez l'original.
Ajoutez les administrateurs : plateforme, identifiant (SteamID64 pour Steam), nom et niveau de permission.
Renseignez au besoin la liste blanche (toute entrée active le mode liste blanche), la liste noire et les niveaux par commande.
Téléchargez le fichier, remplacez celui du serveur (serveur arrêté ou via les commandes en jeu) puis redémarrez.
Format et limites
Structure produite : racine <adminTools> avec <users>, <whitelist>, <blacklist> et <commands>. Les éléments sont <user platform userid name permission_level/>, <blacklisted platform userid displayname unbandate reason/> et <permission cmd permission_level/>. Cette structure correspond aux versions récentes (V3.x) d'après le wiki 7d2dmodding ; les anciennes versions (V1/V2) utilisaient un autre format. Les jetons d'API, utilisateurs web et groupes Steam sont conservés par le jeu mais non gérés ici : si votre fichier en contient, éditez-le à la main ou via les commandes. Le wiki recommande d'ailleurs de gérer ce fichier par les commandes admin, ban, whitelist et createwebuser.
Questions fréquentes
- Quel niveau de permission donner à un administrateur ?
- 0 pour un administrateur complet ; des valeurs plus élevées (jusqu'à 1000) pour des modérateurs limités. Une commande n'est utilisable que si le niveau du joueur est inférieur ou égal à celui de la commande.
- Quel identifiant utiliser pour un joueur Steam ?
- Choisissez la plateforme « Steam » et saisissez son SteamID64 (17 chiffres). Pour les autres plateformes, utilisez l'identifiant affiché par la commande lp en jeu.
