Skip to main content

Configurazione server e cheat — Guida amministrativa

Questa pagina spiega la configurazione lato server inclusa e i passaggi di risoluzione dei problemi più comuni usati per abilitare o controllare cheat e il comportamento del server in Terraria. Si concentra sulle opzioni del file di configurazione, sui parametri della riga di comando che influenzano il controllo del gioco (incluse le impostazioni comunemente usate per cheating o amministrazione) e su come risolvere i problemi comuni all'avvio di un server con opzioni personalizzate.

Cosa fa il file di configurazione

Il server di Terraria accetta un file di configurazione in testo semplice che imposta i parametri del server e le opzioni della riga di comando così non è necessario digitarli manualmente ad ogni avvio. Usare un file di configurazione è il modo standard per abilitare in modo persistente comportamenti lato server che possono permettere o limitare azioni che i giocatori potrebbero considerare "cheat" (per esempio impostare il numero massimo di giocatori, password, caricare/creare automaticamente mondi o specificare porte e liste di ban).

  • Il formato del file di configurazione è un semplice file di testo. Un file di esempio è incluso nella cartella di Terraria; se manca puoi creare un nuovo file di testo e incollare le opzioni desiderate.
  • Avvia il server con un file di configurazione usando: TerrariaServer.exe -config serverconfig.txt
  • Il file di configurazione è multipiattaforma: le stesse opzioni e la stessa sintassi si applicano indipendentemente dal sistema operativo.

Opzioni di configurazione e parametri della riga di comando utili

Queste opzioni vengono passate direttamente nella riga di comando o specificate all'interno del file di configurazione. Controllano l'avvio e l'accesso al server; molte sono usate dagli operatori per controllare chi può connettersi e quale mondo viene caricato.

  • -config
    • Specifica il file di configurazione da utilizzare.
  • -port
    • Imposta la porta su cui il server ascolta.
  • -players o -maxplayers
    • Imposta il numero massimo di giocatori contemporanei.
  • -pass o -password
    • Imposta la password del server.
  • -world
    • Carica un file mondo specifico e avvia automaticamente il server con esso.
  • -autocreate
    • Se non viene trovato alcun mondo al percorso di -world, crea un nuovo mondo. Usa dimensioni numeriche: 1 (small), 2 (medium), 3 (large).
  • -banlist
    • Indica al server un file di banlist (per impostazione predefinita "banlist.txt" nella directory di lavoro).
  • -worldname
    • Imposta il nome del mondo usato quando si crea o si carica un mondo tramite la config.

Usa queste opzioni per controllare l'accesso, preselezionare il mondo e automatizzare l'avvio del server — tutte azioni amministrative comuni su server pubblici o privati dove i "cheat" sarebbero altrimenti gestiti dall'host.

Utilizzi tipici correlati ai cheat

  • Server privati in stile single-player: imposta -maxplayers a 1 e una -password robusta per emulare efficacemente il single-player mantenendo le funzionalità del server.
  • Impostazioni amministrative persistenti: inserisci comandi e opzioni del server nel file di configurazione in modo che le scelte del moderatore/proprietario (mondo, password, ban, limite di giocatori) vengano applicate in modo coerente ad ogni avvio.
  • Creazione automatica del mondo: -autocreate ti permette di automatizzare la creazione non presidiata del server con una dimensione del mondo fissa senza aprire l'interfaccia del server.
  • Restrizione accessi: usa -pass e -banlist per tenere fuori giocatori indesiderati.

Risoluzione dei problemi all'avvio del server (cause comuni e soluzioni)

Se il server non si avvia quando usi un file di configurazione o parametri personalizzati, segui questi controlli in ordine:

  • Controlla errori di battitura: un'unica opzione errata o un parametro scritto male nel file di configurazione è la causa più comune. Verifica ogni riga e l'ortografia di ogni parametro.
  • Conferma l'uso della config: assicurati di avviare effettivamente il server con l'opzione -config che punta al file corretto (es., TerrariaServer.exe -config serverconfig.txt).
  • Conflitti di porta: se la porta specificata con -port è già in uso, cambiala o chiudi l'applicazione che usa quella porta.
  • Percorsi e nomi file: assicurati che il percorso di -world e di -banlist (se usato) punti a file validi e che il server abbia il permesso di leggere/scrivere in essi.
  • Se usi -autocreate: conferma che la dimensione numerica del mondo sia corretta (1, 2 o 3).
  • Permessi e antivirus/firewall: conferma che l'eseguibile del server abbia il permesso di accettare connessioni di rete e di scrivere file nella directory di lavoro.
  • Reinstallare come ultima risorsa: se i controlli sopra falliscono e il comportamento resta inspiegabile, reinstallare i file del gioco/server può risolvere file corrotti.

Se i problemi persistono dopo questi controlli, consulta i canali di supporto ufficiali o i forum della community per indicazioni specifiche alla tua piattaforma e ai messaggi di errore.

Buone pratiche per una gestione sicura dei cheat

  • Mantieni un file di configurazione dedicato per ogni setup del server (pubblico, privato, test). Nominali chiaramente e avvia con il -config corretto per evitare l'esposizione accidentale di un server privato.
  • Usa password robuste e una banlist per controllare l'accesso.
  • Registra e fai il backup dei file mondo prima di usare modifiche sperimentali o amministrative che potrebbero alterare lo stato del gioco.
  • Testa le modifiche di configurazione in un ambiente controllato (server locale o privato) prima di distribuirle su un server pubblico.

Questa guida copre il controllo basato sulla configurazione per comportamenti lato server comunemente coinvolti quando si abilitano o si limitano i cheat. Usa le opzioni elencate per standardizzare l'avvio del server e segui i passaggi di risoluzione dei problemi per risolvere la maggior parte dei problemi di avvio.