Rust propose de nombreuses commandes que les propriétaires de serveurs et les joueurs peuvent utiliser. Sur cette page, nous récapitulons les commandes les plus utiles et les plus populaires pour gérer les paramètres du serveur, les joueurs et leur expérience de jeu.
Certaines commandes nécessitent le Steam64 ID d’un joueur. Suis le petit guide ci-dessous pour découvrir comment trouver le Steam ID d’un joueur.
Utilise les onglets ci-dessous pour passer d’une catégorie à l’autre. Les tableaux présentent la commande, les valeurs acceptées (le cas échéant) et une description pour t’aider à mieux comprendre.
Toutes les commandes indiquées ici s’appliquent à Rust Vanilla.
| Syntaxe de la commande | Valeurs acceptées | Description |
|---|---|---|
| server.globalchat | true/false | Si cette option est activée, tous les messages du chat sont visibles par tous les joueurs |
| server.stop | - | Arrête le serveur |
| server.save | - | Enregistre le serveur |
| server.saveinterval "value" | Entier (par défaut : 60) | Définit l’intervalle d’enregistrement automatique de ton serveur (en secondes) |
| server.secure | true/false | Si cette option est activée, Easy Anti Cheat (EAC) bloque les connexions des joueurs non enregistrés ou bannis avant qu’ils puissent se connecter |
| server.seed "value" | Entier (p. ex. 123456) | Définit la valeur de seed du monde du serveur |
| server.stability | true/false | Si cette option est activée, la stabilité des bâtiments est prise en compte |
| server.tickrate "rate" | Entier (par défaut : 30) | Définit le tickrate de ton serveur |
| server.writecfg | - | Enregistre les modifications de configuration apportées précédemment à l’aide d’autres commandes du serveur |
| chat.serverlog | true/false | Si cette option est activée, les messages du chat sont toujours consignés dans la console du serveur |
| commands.echo "text" | Chaîne (p. ex. "Hello World!") | Affiche le message indiqué dans la console du serveur |
| global.say "message" | Chaîne (p. ex. "Welcome!") | Envoie un message à tous les joueurs sur le serveur |
| env.time | Entier (p. ex. 16) | Définit l’heure du monde en jeu sur la valeur indiquée (en heures) |
| server.events | - | Si cette option est activée, les événements du serveur, comme les largages aériens, sont activés |
| commands.find "command" | Chaîne (p. ex. "quit") | Recherche une commande ou affiche toutes les commandes disponibles avec "." |
| global.quit | - | Enregistre le serveur, puis l’arrête |
| global.init | - | Charge les fichiers de configuration |
| Syntaxe de la commande | Valeurs acceptées | Description |
|---|---|---|
| global.ban "playername" "reason" | Chaîne (p. ex. "Jacob"), chaîne (p. ex. "Il a été méchant !") | Bannit un joueur du serveur (avec un motif facultatif) |
| global.banid "steam64" | Entier | Bannit un joueur à l’aide de son Steam64 ID |
| global.banlistex | - | Affiche la liste des joueurs bannis, avec leur nom et le motif du bannissement |
| global.banlist | - | Affiche la liste des joueurs bannis dans le chat |
| global.unban "steam64" | Entier | Annule le bannissement d’un joueur à l’aide de son Steam64 ID |
| global.kickall | - | Expulse tous les joueurs du serveur |
| global.kick "steam64 / playername" "reason" | Entier/chaîne (p. ex. "Jacob"), chaîne (p. ex. "Il a été méchant !") | Expulse un joueur à l’aide de son Steam64 ID ou de son nom (avec un motif facultatif) |
| global.ownerid "steam64 / playername" | Entier/chaîne (p. ex. "Jacob") | Définit le joueur indiqué comme administrateur du serveur à l’aide de son Steam64 ID ou de son nom (niveau d’autorisation 2) |
| global.removeowner "steam64" | Entier | Retire les droits d’administration d’un joueur à l’aide du Steam64 ID indiqué |
| global.moderatorid "steam64 / playername" | Entier/chaîne (p. ex. "Jacob") | Définit le joueur indiqué comme modérateur du serveur à l’aide de son Steam64 ID ou de son nom (niveau d’autorisation 1) |
| global.removemoderator "steam64" | Entier | Retire les droits de modération d’un joueur à l’aide du Steam64 ID indiqué |
| global.listid | - | Affiche la liste des joueurs bannis à l’aide de leur Steam64 ID |
| Syntaxe de la commande | Valeurs acceptées | Description |
|---|---|---|
| kill | - | Tue ton propre personnage |
| global.quit | - | Enregistre et quitte le jeu |
| global.god | true/false | Active/désactive le mode God, qui rend le joueur insensible aux dégâts (admins uniquement) |
| global.noclip | true/false | Active/désactive le mode Noclip, qui permet au joueur de voler librement (admins uniquement) |
| global.debugcamera | true/false | Active/désactive le mode caméra Debug, qui permet au joueur de passer en mode caméra libre (admins uniquement) |
| player.sleep | - | Force ton personnage à dormir |
| commands.find "command" | Chaîne (p. ex. "quit") | Recherche une commande disponible pour le joueur |
| chat.say "text" | Chaîne (p. ex. "Hello World!") | Envoie un message à tous les joueurs sur le serveur |
| inventory.give "itemID" "amount" | Entier (itemID), entier (p. ex. 5) | Ajoute un objet à ton inventaire |
| inventory.giveto "playername" "itemID" "amount" | Chaîne (p. ex. "Jacob"), entier (itemID), entier (p. ex. 5) | Ajoute un objet à l’inventaire du joueur indiqué |
