Rust offre una vasta gamma di comandi utilizzabili da proprietari di server e giocatori. In questa pagina riassumiamo i comandi più utili e popolari, impiegati per la configurazione del server, l'amministrazione dei giocatori e il controllo del gioco.
Alcuni comandi richiedono lo Steam64 ID di un giocatore. Usa la breve guida qui sotto per scoprire come ottenere lo Steam ID di un giocatore.
Usa le schede qui sotto per passare tra le categorie. Le tabelle mostrano il comando, i valori accettati (se presenti) e una descrizione per aiutarti a capire meglio.
Tutti i comandi elencati si applicano a Vanilla Rust.
| Sintassi comando | Valori accettati | Descrizione |
|---|---|---|
| server.globalchat | true/false | Se attivato, tutti i messaggi in chat sono visibili a tutti i giocatori |
| server.stop | - | Ferma il server |
| server.save | - | Salva il server |
| server.saveinterval "value" | Intero (default 60) | Imposta l'intervallo di salvataggio automatico del server (in secondi) |
| server.secure | true/false | Se attivato, Easy Anti Cheat (EAC) blocca connessioni da giocatori non registrati o bannati prima della connessione |
| server.seed "value" | Intero (es. 123456) | Imposta il seed per il mondo del server |
| server.stability | true/false | Se attivato, la stabilità delle costruzioni è abilitata |
| server.tickrate "rate" | Intero (default 30) | Imposta il tickrate del server |
| server.writecfg | - | Salva le modifiche di configurazione fatte tramite altri comandi server |
| chat.serverlog | true/false | Se attivato, i messaggi chat vengono sempre registrati nella console del server |
| commands.echo "text" | Stringa (es. "Hello World!") | Mostra il messaggio specificato nella console del server |
| global.say "message" | Stringa (es. "Benvenuto!") | Invia un messaggio a tutti i giocatori sul server |
| env.time | Intero (es. 16) | Imposta l'ora del mondo di gioco (in ore) |
| server.events | - | Se attivato, abilita eventi server come gli airdrop |
| commands.find "command" | Stringa (es. "quit") | Cerca un comando o elenca tutti i comandi disponibili con "." |
| global.quit | - | Salva il server e lo ferma |
| global.init | - | Carica i file di configurazione |
| Sintassi comando | Valori accettati | Descrizione |
|---|---|---|
| global.ban "playername" "reason" | Stringa (es. "Jacob"), Stringa (es. "Comportamento scorretto") | Banna un giocatore dal server (con motivo opzionale) |
| global.banid "steam64" | Intero | Banna un giocatore tramite il suo Steam64 ID |
| global.banlistex | - | Restituisce una lista dei giocatori bannati con nome e motivo del ban |
| global.banlist | - | Mostra la lista dei giocatori bannati in chat |
| global.unban "steam64" | Intero | Rimuove il ban di un giocatore tramite il suo Steam64 ID |
| global.kickall | - | Espelle tutti i giocatori dal server |
| global.kick "steam64 / playername" "reason" | Intero/Stringa (es. "Jacob"), Stringa (es. "Comportamento scorretto") | Espelle un giocatore tramite Steam64 ID o nome (con motivo opzionale) |
| global.ownerid "steam64 / playername" | Intero/Stringa (es. "Jacob") | Imposta un giocatore come admin del server tramite Steam64 ID o nome (Auth-Level 2) |
| global.removeowner "steam64" | Intero | Rimuove i diritti admin da un giocatore tramite Steam64 ID |
| global.moderatorid "steam64 / playername" | Intero/Stringa (es. "Jacob") | Imposta un giocatore come moderatore del server tramite Steam64 ID o nome (Auth-Level 1) |
| global.removemoderator "steam64" | Intero | Rimuove i diritti moderatore da un giocatore tramite Steam64 ID |
| global.listid | - | Restituisce una lista dei giocatori bannati tramite Steam64 ID |
| Sintassi comando | Valori accettati | Descrizione |
|---|---|---|
| kill | - | Uccide il proprio personaggio |
| global.quit | - | Salva e chiude il gioco |
| global.god | true/false | Attiva/disattiva la modalità God (il giocatore non subisce danni) (solo admin) |
| global.noclip | true/false | Attiva/disattiva la modalità noclip (volo libero) (solo admin) |
| global.debugcamera | true/false | Attiva/disattiva la modalità telecamera debug (solo admin) |
| player.sleep | - | Fa addormentare il proprio personaggio |
| commands.find "command" | Stringa (es. "quit") | Cerca un comando disponibile per il giocatore |
| chat.say "text" | Stringa (es. "Hello World!") | Invia un messaggio a tutti i giocatori sul server |
| inventory.give "itemID" "amount" | Intero (itemID), Intero (es. 5) | Aggiunge un oggetto all'inventario |
| inventory.giveto "playername" "itemID" "amount" | Stringa (es. "Jacob"), Intero (itemID), Intero (es. 5) | Aggiunge un oggetto all'inventario di un altro giocatore |
