Console RCON WindrosePlus
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.
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
- Assurez-vous que Windrose+ est activé sur votre serveur (il l'est par défaut).
- Démarrez votre serveur Windrose depuis le panneau de contrôle Survival Servers.
- Ouvrez l'URL du tableau de bord Windrose+ indiquée sur la page de votre serveur de jeu.
- Saisissez votre mot de passe RCON sur la page de connexion.
- 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
- Guide d'installation Windrose+
- Carte en direct Windrose+
- Windrose : commandes admin
- Windrose : configuration du serveur
- Windrose : guide d'installation du serveur
- Hébergement de serveur Windrose
