Scegli il pacchetto server per il sistema operativo
La release v2.1.2 verificata offre ReSkateServer-2.1.2.zip per Windows e ReSkateServer-Linux-2.1.2.tar.gz per Linux nativo x86_64. Nessuno dei due è un client di gioco. Il server non richiede il gioco completo né l'applicazione Steam, ma ha bisogno delle librerie Steam per la rete incluse nel pacchetto. In alcuni punti la documentazione chiama ZIP l'archivio Linux: usa l'allegato effettivo della release.
Leggi la fonte ↗Primo avvio, configurazione e accesso amministratore
Estrai il pacchetto server scelto in una directory dedicata. Su Windows esegui ReSkateServer.exe una volta per creare ReSkateServer.json, arrestalo, modifica almeno server.name e riavvia. La documentazione sorgente avverte che modificare le impostazioni mentre il server è in esecuzione può riscrivere la configurazione, sovrascrivendo le modifiche manuali. Tieni steam_api64.dll, steamclient64.dll, tier0_s64.dll, vstdlib_s64.dll e world-layers.json accanto all’eseguibile.
role <your SteamID64> adminLe prime impostazioni utili alla maggior parte degli host
Inizia con visibilità, accesso e scelta della mappa. I campi annidati documentati qui sotto bastano per orientarsi nella prima configurazione senza riprodurre l’intero file. Permessi dei ruoli e moderazione sono descritti nella documentazione specifica dei ruoli server; assegnarti admin è un’operazione distinta dall’impostare una password di accesso.
| Campo | Funzione |
|---|---|
| server.name / server.password | Scegli il nome nel browser e un’eventuale password di accesso. Senza password, chiunque trovi la sessione può entrare. |
| server.listed | false nasconde il server dalla ricerca; in tal caso ai giocatori serve il codice di accesso. |
| maps.map / maps.pool | Imposta la mappa attuale e il pool usato per votazioni/rotazione. Prima di indicare una mappa personalizzata, installane i metadati. |
| maps.rotation_minutes / maps.rotation_vote | Gestisce i cambi mappa a intervalli regolari e la votazione a fine mappa. Un timer di rotazione a zero disattiva la rotazione automatica. |
| server.auto_update | Controlla l’aggiornamento automatico delle release descritto sotto. Considera la compatibilità del protocollo tra giocatori e server. |
Installa una mappa personalizzata e conserva il nome del pacchetto
Copia la cartella completa della mod mappa personalizzata da Mods del gioco a Mods accanto al server, inclusi reskate-levels.json e manifest.json. Conserva l’identità Thunderstore Owner-Name o Owner-Name-Version, così le proposte di mappe mancanti possono identificare il pacchetto. Server e giocatori devono avere gli stessi contenuti mappa. Una mod park del Park Editor si configura diversamente: è legata alla mappa su cui è stata creata e distribuisce oggetti Build Kit supportati, non un livello intero nuovo.
- Copia la cartella della mod mappa nella directory Mods del server e conservane identità e metadati.
- Seleziona la mappa usando il nome documentato e includila in maps.pool per renderla disponibile nella rotazione o nelle votazioni.
- Controlla versione ReSkate esatta del client che si unisce e pacchetto mappa. Per download rifiutati, non disponibili o lenti, consulta la guida alle mappe personalizzate.
Rete, riavvii e compatibilità delle versioni
La connessione relay Steam documentata non richiede l’inoltro porte. L’inoltro facoltativo UDP 27015–27016 migliora la visualizzazione del ping nel browser e la velocità di accesso; queste porte non risolvono universalmente una discrepanza di versione. Con accesso anonimo, dopo ogni riavvio il server ottiene una nuova identità Steam e un nuovo codice, ma resta individuabile per nome. Un token privato di accesso al server di gioco è un’opzione avanzata upstream, non una password da pubblicare in una guida.
Giocatori e server devono usare la stabile 2.1.2; non si connette alla precedente pre-release 2.1.2. I server possono dichiarare plugins.required. La scheda di accesso raggruppa i plugin e la mappa mancanti; GET ALL li scarica, installa e applica prima dell’accesso.
Leggi la fonte ↗Espulsioni temporizzate e blocchi degli strumenti per giocatore
La versione 2.1.1 supporta espulsioni a tempo e blocchi individuali degli strumenti noclip/teleport, No Bail, potenziamenti e regolazioni fisiche. Consulta il riferimento upstream dei comandi admin per durata, identità del giocatore e strumenti interessati. L'host può limitare le impostazioni locali di un giocatore; i blocchi degli strumenti restano attivi finché non vengono rimossi o finché il server non si riavvia.
Leggi la fonte ↗Stabile 2.1.2: plugin richiesti e GET ALL
Un server dedicato può elencare i plugin in plugins.required. Se a un giocatore mancano quei plugin o la mappa del server, una sola scheda di accesso li mostra insieme. Secondo le note di rilascio, GET ALL li scarica, installa e applica, poi consente di entrare senza riavviare. I plugin del server possono anche mostrare schede e sondaggi, gestire le mod del park, nascondere giocatori o silenziarli. Entrambi i lati devono usare la versione stabile 2.1.2.
Leggi la fonte ↗RESKATE / RISPOSTE
Domande frequenti
Un server dedicato ReSkate richiede l’installazione del gioco Steam?
Il server headless non richiede l’installazione del gioco né del client Steam. Ha bisogno delle librerie di rete incluse nel pacchetto. I giocatori usano il client separato e devono comunque avere una propria copia supportata del gioco.
Leggi la fonte ↗Perché il codice di accesso è cambiato dopo il riavvio?
L’accesso anonimo del server Steam assegna una nuova identità Steam a ogni avvio, quindi cambia anche il codice. La documentazione dice che il browser può comunque trovarlo per nome; l’identità basata su token è un’opzione avanzata distinta.
Leggi la fonte ↗Posso modificare ReSkateServer.json mentre il server è in esecuzione?
Arrestalo prima di modificare manualmente il file. Quando un amministratore cambia le impostazioni, il server può riscriverle e sovrascrivere modifiche manuali simultanee.
Leggi la fonte ↗Fonti e note di revisione
Fonti verificate: . Le fonti selezionate sono state controllate nella data indicata. La release attuale è la stabile 2.1.2; le istruzioni storiche per la 2.1.1 e gli sviluppi successivi del codice sorgente sono segnalati separatamente. I pacchetti dei creator non sono stati testati nel gioco.