Console RCON WindrosePlus

De Survival Servers
Aller à la navigation Aller à la recherche

La console RCON Windrose+ permet aux administrateurs de serveur d'envoyer des commandes à distance à un serveur Windrose en cours d'exécution. Elle fournit l'état du serveur, la gestion des joueurs, des informations sur le monde et des outils de diagnostic via une interface web avec autocomplétion.

Windrose plus console showcase.png

Qu'est-ce que RCON

RCON (Remote Console) est un protocole qui permet aux administrateurs de serveur d'exécuter des commandes à distance sur un serveur de jeu. Windrose+ implémente RCON via son tableau de bord web, aucun logiciel client RCON séparé n'est donc nécessaire. Toutes les commandes sont envoyées via HTTP et traitées par le processus serveur Windrose+ qui s'exécute aux côtés du serveur de jeu.

Accéder à la console RCON

  1. Assurez-vous que Windrose+ est activé sur votre serveur (il l'est par défaut).
  2. Démarrez votre serveur Windrose depuis le panneau de contrôle Survival Servers.
  3. Ouvrez l'URL du tableau de bord Windrose+ indiquée sur la page de votre serveur de jeu.
  4. Saisissez votre mot de passe RCON sur la page de connexion.
  5. Le tableau de bord se charge avec la console RCON disponible dans la vue principale.

Le mot de passe RCON se définit dans la fenêtre Modify Server Config, dans la section Windrose+ RCON. Si aucun mot de passe n'est défini ou si le mot de passe par défaut est toujours en place, le tableau de bord vous invitera à en définir un.

Utiliser la saisie automatique

La console RCON prend en charge l'autocomplétion des commandes. Saisissez wp. dans le champ de commande et une liste des commandes disponibles s'affichera. Continuez à taper pour filtrer les suggestions. Appuyez sur Tab ou cliquez sur une suggestion pour compléter la commande.

Toutes les commandes Windrose+ commencent par le préfixe wp..

Commandes principales

Commande Utilisation Description
wp.help all] Liste toutes les commandes ou affiche l'aide détaillée d'une commande spécifique.
wp.status wp.status Affiche l'état du serveur, y compris le nombre de joueurs, la version et les multiplicateurs actuels.
wp.players wp.players Liste tous les joueurs en ligne avec leur position.
wp.config wp.config Affiche toutes les valeurs de configuration actuelles.
wp.multipliers wp.multipliers Affiche tous les multiplicateurs de jeu actifs (loot, XP, taille des piles, etc.).
wp.creatures wp.creatures Compte toutes les créatures apparues, regroupées par type.
wp.memory wp.memory Affiche l'utilisation détaillée de la mémoire du serveur.
wp.perf wp.perf Affiche les métriques de performance du serveur.
wp.uptime wp.uptime Affiche depuis combien de temps le serveur est en fonctionnement.
wp.version wp.version Affiche la version de Windrose+.
wp.reload wp.reload Recharge la configuration depuis le disque sans redémarrer le serveur.

Commandes joueur

Ces commandes fournissent des informations sur les joueurs connectés.

Commande Utilisation Description
wp.playerinfo wp.playerinfo [player] Affiche des informations consolidées sur un joueur, dont la santé, l'endurance et la position.
wp.playtime wp.playtime [player] Affiche la durée de session actuelle d'un joueur.
wp.health wp.health [player] Lit la valeur de santé actuelle d'un joueur.
wp.pos wp.pos [player] Récupère les coordonnées actuelles d'un joueur dans le monde.
wp.stamina wp.stamina [player] Affiche les valeurs d'endurance, de faim et de soif d'un joueur.
wp.speed wp.speed [player] <mult> Définit le multiplicateur de vitesse de déplacement d'un joueur.

L'argument [player] accepte un nom de joueur. S'il est omis, certaines commandes renvoient les données de tous les joueurs connectés.

Exemples

Vérifier le statut d'un joueur nommé "Captain" :

wp.playerinfo Captain

Doubler la vitesse de déplacement d'un joueur :

wp.speed Captain 2

Lister tous les joueurs en ligne et leurs positions :

wp.players

Commandes du monde

Commande Utilisation Description
wp.time wp.time Affiche l'heure actuelle dans le jeu.
wp.entities wp.entities Compte toutes les entités, regroupées par type.
wp.weather wp.weather Lit les valeurs météo actuelles.
wp.connections wp.connections Affiche les informations de connexion réseau.

Commandes de diagnostic

Commande Utilisation Description
wp.perf wp.perf Métriques de performance du serveur, y compris le tick rate.
wp.memory wp.memory Répartition détaillée de l'utilisation de la mémoire.
wp.mapgen wp.mapgen Génère les données de carte de hauteur utilisées par la carte en direct.
wp.mapexport wp.mapexport Exporte les tuiles de terrain pour la Sea Chart de la carte en direct.

Journal d'audit

Toutes les commandes RCON exécutées depuis le tableau de bord sont enregistrées dans un journal d'audit. Le journal conserve l'horodatage, l'adresse IP, la commande et le statut du résultat des 500 dernières commandes. Consultez le journal d'audit depuis le tableau de bord ou via le point de terminaison API /api/rcon/log.

Limitation de débit

L'API RCON est limitée à 30 requêtes par 60 secondes et par adresse IP. Si vous dépassez cette limite, la console affiche un message de limitation. Patientez un instant, puis réessayez.

Voir aussi