Commandes admin Icarus
Sur Icarus, les commandes admin se tapent dans le chat du jeu, après une connexion avec le mot de passe administrateur. Sur un serveur pris chez OuiHeberg, ce mot de passe est généré à la création et se trouve dans OuiPanel. Ce guide montre comment le retrouver, se connecter en admin et utiliser les commandes officielles de RocketWerkz. Il part d'un serveur déjà commandé chez OuiHeberg, hébergeur Icarus.
Le serveur doit avoir démarré au moins une fois. Le guide Comment créer un serveur Icarus explique ce premier démarrage.
Trouver le mot de passe administrateur
Le mot de passe administrateur est une variable du serveur, dans OuiPanel. Vous pouvez le copier ou le changer.
Ouvrez votre serveur dans OuiPanel, puis Configuration › Paramètres du serveur.
Dans le bloc Variables d'environnement, copiez la valeur du champ Mot de passe administrateur.
Pour le changer, saisissez un nouveau mot de passe, validez avec la coche, puis redémarrez le serveur.
Le mot de passe généré compte 16 caractères. Un nouveau mot de passe doit en compter de 8 à 32. Il accepte les lettres, les chiffres et les signes - _ . @ +. À chaque démarrage, OuiPanel l'écrit à la ligne AdminPassword de ServerSettings.ini. Changez-le donc dans la variable, pas dans le fichier.

Ne donnez ce mot de passe qu'à vos admins. Un admin peut expulser et bannir des joueurs, renvoyer tout le monde au lobby et supprimer des parties.
D'après RocketWerkz, un mot de passe administrateur vide ferait de chaque joueur un admin. C'est pourquoi le champ ne peut pas rester vide.
Se connecter en admin
Rejoignez votre serveur, dans une partie ou dans le lobby.
Ouvrez le chat du jeu.
Tapez
/AdminLoginsuivi du mot de passe, puis validez.
/AdminLogin MotDePasseAdmin
Les commandes commencent par / ou par \. Dans le lobby, la barre oblique n'est pas nécessaire, d'après RocketWerkz.
Icarus n'a pas de RCON accessible par le réseau. La Console de OuiPanel sert à lire le journal du serveur. Son champ de commande ne transmet rien au jeu, alors tapez les commandes dans le chat du jeu.
Expulser, bannir ou débannir un joueur
Ces commandes demandent d'être connecté en admin. Elles visent un joueur par son SteamID ou par son nom.
| Commande | Effet |
|---|---|
/KickPlayer Pseudo | Expulse le joueur. Il peut revenir aussitôt |
/BanPlayer Pseudo | Expulse le joueur et l'ajoute à la liste des bannis du serveur. Il ne peut plus le rejoindre |
/UnbanPlayer SteamID | Retire le joueur de la liste des bannis |
KickPlayer et BanPlayer acceptent une raison facultative après le joueur. Le SteamID est un nombre de 17 chiffres qui commence par 7656119. Il figure dans l'adresse du profil Steam du joueur, après steamcommunity.com/profiles/, si ce profil n'a pas d'adresse personnalisée.
Gérer la partie en cours
| Commande | Effet |
|---|---|
/AdminSay Redémarrage dans 10 minutes | Affiche le message à tous les joueurs, sans nom d'auteur |
/ReturnToLobby | Expulse tous les joueurs et renvoie le serveur au lobby |
/ReturnToLobbyWhenEmpty | Renvoie le serveur au lobby dès qu'il est vide, sans attendre le délai de ShutdownIfEmptyFor |
Prévenez vos joueurs avec /AdminSay avant un arrêt ou un redémarrage du serveur.
D'après les notes de version de RocketWerkz, un admin peut aussi changer les réglages de la partie (Custom World Settings) en jeu, depuis le menu pause. La liste officielle ne contient aucune commande de triche, comme l'apparition d'objets.
Lancer une partie depuis le lobby
Dans le lobby, trois commandes relancent, chargent ou créent une partie. Elles se tapent sans barre oblique.
| Commande | Effet |
|---|---|
ResumeProspect | Relance la dernière partie jouée sur le serveur |
LoadProspect MaPartie | Charge une partie enregistrée dans le dossier Icarus/Saved/PlayerData/DedicatedServer/Prospects |
CreateProspect Tier1_Forest_Recon_0 3 false MaPartie | Crée et lance une nouvelle partie |
CreateProspect prend quatre valeurs dans l'ordre. D'abord le nom interne de la prospection, puis la difficulté, de 1 (facile) à 4 (extrême). Ensuite true ou false pour le mode Hardcore, sans réapparition. Enfin le nom de la sauvegarde, obligatoire pour un avant-poste.
L'exemple du tableau est celui de RocketWerkz. Il lance la mission d'initiation en difficulté 3. La liste des noms internes publiée par l'éditeur n'a pas suivi les dernières cartes. Le plus simple reste donc de choisir la partie à l'écran, dans le lobby.
Ces valeurs s'écrivent aussi dans ServerSettings.ini, après LoadProspect= ou CreateProspect=. Le serveur les applique alors au démarrage.
Réserver le lobby aux admins
Deux lignes de ServerSettings.ini règlent ce que peuvent faire, dans le lobby, les joueurs qui ne sont pas connectés en admin.
| Réglage | Effet, avec sa valeur par défaut |
|---|---|
AllowNonAdminsToLaunchProspects | Sur True, tout joueur peut lancer ou charger une partie. Sur False, seuls les admins le peuvent (True) |
AllowNonAdminsToDeleteProspects | Sur True, tout joueur peut supprimer une partie. Sur False, seuls les admins le peuvent (False) |
Dans la Console, arrêtez le serveur avec Arrêter.
Dans le Gestionnaire de fichiers, ouvrez
ServerSettings.inidans le dossierIcarus/Saved/Config/WindowsServer.Changez la valeur, cliquez sur Sauvegarder, puis démarrez le serveur.
Ce fichier se modifie aussi depuis votre ordinateur, en SFTP. Le guide Comment se connecter en SFTP avec FileZilla explique la connexion.
Une partie supprimée depuis le lobby est perdue, sauf si vous en avez une sauvegarde. Laissez
AllowNonAdminsToDeleteProspectssurFalse.
Si une commande ne marche pas
| Symptôme | Solution |
|---|---|
| Aucune commande ne répond | Connectez-vous d'abord avec /AdminLogin. Après une reconnexion au serveur, retapez-la |
| La commande est tapée dans la Console de OuiPanel | La console ne transmet rien au jeu. Tapez la commande dans le chat du jeu |
| Le mot de passe est refusé | Copiez-le depuis la variable Mot de passe administrateur. Après un changement, redémarrez le serveur |
| Le joueur visé est introuvable | Utilisez son SteamID plutôt que son nom |
| Une commande du lobby ne fait rien | Tapez-la sans barre oblique, avec le nom exact de la sauvegarde |
| Un joueur lance des parties sans être admin | Passez AllowNonAdminsToLaunchProspects sur False, puis redémarrez le serveur |
| Le serveur se comporte mal depuis l'ajout d'un mod | Retirez le mod, puis redémarrez. Voir le guide Peut-on installer des mods sur un serveur Icarus ? |
Besoin d'aide ?
Ouvrez un ticket depuis Tickets › Ouvrir un ticket, ou depuis la tuile Contacter le support en bas de la fiche de votre serveur dans l'espace client. Vous pouvez aussi poser votre question sur le Discord de OuiHeberg.
Location de serveur Icarus dès 7,99 €/mois, pour jouer jusqu'à 8 en coopération, avec l'accès SFTP, les sauvegardes et l'anti-DDoS inclus.
Voir les offres →