Ce guide couvre toutes les commandes admin, le support des mods et les outils de gestion de serveur disponibles pour votre serveur dédié Avorion sur Legion Hosting. Apprenez à gérer les joueurs, contrôler la galaxie, installer des mods et résoudre les problèmes courants. Pour la configuration initiale du serveur, consultez notre Guide de configuration du serveur Avorion.
Configuration Admin
Avorion utilise un système d'administration basé sur XML qui accorde des permissions élevées à des joueurs spécifiques. Les admins sont définis dans le fichier admin.xml ou peuvent être ajoutés via des commandes en jeu.
Ajouter des admins via admin.xml
Le fichier admin.xml se trouve dans le dossier de sauvegarde de votre galaxie (par exemple, galaxies/your_galaxy_name/admin.xml). Vous pouvez modifier ce fichier via le Gestionnaire de fichiers de GPanel.
<?xml version="1.0" encoding="UTF-8"?>
<admin>
<admin id="76561198012345678" />
<admin id="76561198087654321" />
</admin>
Chaque entrée <admin> contient l'identifiant Steam d'un joueur (format SteamID64). Pour trouver l'identifiant Steam d'un joueur :
- Allez sur le profil Steam du joueur
- Si l'URL de son profil utilise un nom personnalisé, utilisez un outil de recherche SteamID pour trouver son SteamID64
- Le SteamID64 est un nombre à 17 chiffres commençant par
7656119
Ajouter des admins en jeu
Si vous êtes déjà admin, vous pouvez ajouter d'autres admins en utilisant la commande de chat en jeu :
/admin <playerName>
Cela ajoute le joueur spécifié à la liste des admins immédiatement sans nécessiter un redémarrage du serveur.
admin.xml directement via le Gestionnaire de fichiers de GPanel puisqu'aucun admin n'existe encore pour exécuter la commande en jeu. Après avoir ajouté votre identifiant Steam et redémarré le serveur, vous pouvez utiliser les commandes en jeu pour ajouter des admins supplémentaires.
Commandes admin courantes
Les commandes admin sont saisies dans le chat en jeu (appuyez sur Entrée pour ouvrir le chat) avec un préfixe /. Elles peuvent également être exécutées depuis la console du serveur GPanel.
Gestion des joueurs
| Commande | Description |
|---|---|
/kick <name> |
Expulser un joueur du serveur. Il peut se reconnecter immédiatement. |
/ban <name> |
Bannir un joueur du serveur. Son identifiant Steam est ajouté à banlist.txt. |
/unban <steamid> |
Retirer le bannissement d'un joueur par son identifiant Steam. |
/admin <name> |
Accorder les permissions admin à un joueur. |
/removeadmin <name> |
Retirer les permissions admin d'un joueur. |
/say <message> |
Diffuser un message à l'ensemble du serveur pour tous les joueurs. |
/players |
Lister tous les joueurs connectés avec leurs identifiants Steam et leur secteur actuel. |
/whisper <name> <message> |
Envoyer un message privé à un joueur spécifique. |
Contrôle du serveur
| Commande | Description |
|---|---|
/save |
Sauvegarder manuellement tous les secteurs chargés et les données des joueurs sur le disque. |
/stop |
Sauvegarder toutes les données en toute sécurité et arrêter le serveur. |
/seed |
Afficher la graine de la galaxie actuelle. |
/status |
Afficher l'état du serveur incluant le nombre de joueurs, les secteurs chargés et les métriques de performance. |
/difficulty <value> |
Changer le niveau de difficulté du serveur (-3 à 3). Prend effet pour les secteurs nouvellement générés. |
/pvp <on|off> |
Activer ou désactiver le combat joueur contre joueur. |
/maxplayers <number> |
Modifier le nombre maximum de joueurs pendant que le serveur est en cours d'exécution. |
/password <password> |
Définir ou modifier le mot de passe du serveur. Laissez vide pour supprimer le mot de passe. |
Téléportation et navigation
| Commande | Description |
|---|---|
/tp <x> <y> |
Se téléporter aux coordonnées du secteur (x, y). |
/tp <playerName> |
Se téléporter à l'emplacement d'un autre joueur. |
/tp <playerName> <x> <y> |
Téléporter un joueur spécifique aux coordonnées d'un secteur. |
/give <playerName> <amount> <material> |
Donner des ressources à un joueur. Matériaux : Iron, Titanium, Naonite, Trinium, Xanion, Ogonite, Avorion. |
Gestion de la galaxie
En tant qu'admin, vous disposez d'outils pour gérer la structure de la galaxie et les secteurs.
Gestion des secteurs
| Commande | Description |
|---|---|
/sector |
Afficher les informations sur votre secteur actuel (coordonnées, entités, factions). |
/regeneratesector <x> <y> |
Régénérer un secteur, le réinitialisant à son état généré procéduralement. Attention : Détruit toutes les structures construites par les joueurs dans ce secteur. |
/clearsector <x> <y> |
Supprimer toutes les entités d'un secteur, le laissant vide. |
Niveaux de matériaux
La galaxie d'Avorion est organisée en anneaux de niveaux de matériaux croissants, irradiant vers l'intérieur en direction de la barrière au centre. Comprendre cela aide lors de la téléportation de joueurs ou de la gestion du contenu des secteurs.
| Matériau | Niveau | Anneau galactique | Couleur |
|---|---|---|---|
| Iron | 0 | Anneau le plus extérieur | Gris |
| Titanium | 1 | Deuxième anneau | Blanc |
| Naonite | 2 | Troisième anneau | Vert |
| Trinium | 3 | Quatrième anneau | Bleu |
| Xanion | 4 | Cinquième anneau | Jaune |
| Ogonite | 5 | Sixième anneau | Orange |
| Avorion | 6 | Noyau (au-delà de la barrière) | Or |
Support des mods et du Workshop
Avorion dispose d'un support robuste du Steam Workshop, vous permettant d'étendre votre serveur avec des mods créés par la communauté.
Installation des mods
- Trouvez le mod souhaité sur le Steam Workshop pour Avorion
- Notez l'identifiant Workshop depuis l'URL du mod (le nombre à la fin)
- Arrêtez le serveur dans GPanel
- Ouvrez le Gestionnaire de fichiers de GPanel
- Naviguez vers le répertoire
galaxies/your_galaxy_name/ - Modifiez le fichier
modconfig.lua(créez-le s'il n'existe pas) - Ajoutez l'identifiant Workshop du mod à la configuration
- Démarrez le serveur — le mod sera téléchargé automatiquement
Format de modconfig.lua
-- Avorion Mod Configuration
modLocation = ""
forceEnabling = false
mods =
{
{workshopid = "1234567890"},
{workshopid = "0987654321"},
{workshopid = "1122334455"},
}
Conseils de gestion des mods
- Ajoutez les mods un par un et testez après chaque ajout pour identifier les problèmes de compatibilité
- Certains mods nécessitent une réinitialisation de la galaxie pour prendre pleinement effet (notamment ceux qui modifient la génération des secteurs)
- Vérifiez les commentaires et descriptions des mods pour les incompatibilités connues avant l'installation
- Conservez une sauvegarde de votre
modconfig.luaet du dossier de la galaxie avant d'ajouter ou de supprimer des mods - Les mods côté serveur uniquement ne nécessitent pas d'installation par les clients, mais la plupart des mods de gameplay nécessitent les deux côtés
Dépannage
Le serveur n'apparaît pas dans le navigateur
- Vérifiez que
listed=truedans votreserver.iniou vos variables de démarrage - Vérifiez que le port de requête Steam (
steamQueryPort) est accessible — il s'agit généralement de votre port de jeu + 1 - Attendez 2 à 3 minutes après le démarrage du serveur pour que la liste Steam se propage
- Essayez de vous connecter via Connexion directe pour confirmer que le serveur fonctionne
- Assurez-vous que le serveur a complètement démarré en vérifiant la présence de
Server startup completedans la console
Plantages du serveur
Si votre serveur Avorion plante, suivez ces étapes :
- Vérifiez les journaux de plantage — Consultez la console GPanel et le dossier
logs/dans le répertoire de votre galaxie pour les messages d'erreur - Supprimez les mods récemment ajoutés — Si les plantages ont commencé après l'ajout d'un mod, supprimez-le de
modconfig.luaet redémarrez - Vérifiez la corruption des secteurs — Si le plantage survient lors du chargement d'un secteur spécifique, ce secteur peut être corrompu. Utilisez
/regeneratesectordepuis la console (si accessible) ou supprimez le fichier du secteur dans le dossiersectors/ - Mettez à jour le serveur — Assurez-vous que votre serveur exécute la dernière version via GPanel
- Réduisez les threads de travail — Si le serveur manque de ressources, essayez de réduire
workerThreadsetgeneratorThreadsdansserver.ini - Restaurez depuis une sauvegarde — Si tout le reste échoue, restaurez le dossier de la galaxie à partir d'une sauvegarde effectuée avant le début des problèmes
Problèmes de performance
- Temps de tick élevé — Utilisez
/statuspour vérifier les performances du serveur. Des temps de tick élevés indiquent que le serveur a du mal à suivre les demandes de simulation. - Trop de secteurs chargés — Chaque secteur avec des joueurs ou une IA active consomme des ressources. Encouragez les joueurs à éviter de se disperser trop loin dans la galaxie simultanément.
- Grands vaisseaux — Les vaisseaux avec un nombre excessif de blocs augmentent la charge de simulation. Envisagez de définir des directives pour la taille maximale des vaisseaux.
- Excès de stations — De nombreuses stations construites par les joueurs dans un seul secteur peuvent dégrader les performances. Surveillez le nombre d'entités des secteurs avec
/sector.
Problèmes de connexion des joueurs
- Incompatibilité de version — Tous les joueurs doivent être sur la même version du jeu que le serveur. Assurez-vous que tout le monde a mis à jour via Steam.
- Incompatibilité de mods — Les joueurs ont besoin des mêmes mods installés. Si un joueur ne peut pas se connecter, vérifiez que sa liste de mods correspond au
modconfig.luadu serveur. - Erreurs de délai d'attente — Peuvent indiquer une surcharge du serveur ou des problèmes réseau. Vérifiez les performances du serveur avec
/status. - Problèmes de mot de passe — Si les joueurs signalent que le mot de passe ne fonctionne pas, vérifiez que le mot de passe dans vos variables de démarrage et dans
server.inicorrespondent.
Référence rapide
Les commandes admin les plus couramment utilisées pour la gestion quotidienne du serveur :
# Check server health
/status
# See who is online
/players
# Save all data
/save
# Broadcast a message
/say Server restarting in 5 minutes!
# Kick a player
/kick PlayerName
# Ban a player
/ban PlayerName
# Teleport to a player
/tp PlayerName
# Give resources to a player
/give PlayerName 10000 Trinium
# View current sector info
/sector
# Check galaxy seed
/seed
# Safely shut down
/stop
Articles connexes
- Guide de configuration du serveur Avorion
- Comment trouver l'IP et le port de votre serveur
- Comment téléverser des fichiers via SFTP
- Premiers pas avec votre nouveau serveur
Besoin d'aide ?
Si vous avez besoin d'aide supplémentaire pour l'administration de votre serveur Avorion ou si vous avez des questions sur des commandes spécifiques, notre équipe de support est prête à vous aider. Soumettez un ticket de support et nous vous répondrons dès que possible.