Questa guida copre la configurazione admin, i comandi della console, la gestione dei giocatori, il supporto ai plugin Oxide/uMod e la risoluzione dei problemi per il tuo server dedicato Hurtworld. Hurtworld è un FPS di sopravvivenza multiplayer in cui i giocatori raccolgono risorse, costruiscono basi e sopravvivono in un ambiente ostile. Per la configurazione iniziale del server, la configurazione e le istruzioni di connessione, consulta Guida alla Configurazione del Server Hurtworld.
1. Configurazione Admin
Hurtworld utilizza gli Steam ID per concedere i privilegi di amministratore. Aggiungi i comandi admin a autoexec.cfg in modo che persistano tra i riavvii.
Aggiungere un Proprietario
ownerid <SteamID64> "PlayerName" "reason"
Esempio: ownerid 76561198012345678 "Admin" "Server owner"
Aggiungere un Moderatore
moderatorid <SteamID64> "PlayerName" "reason"
Rimuovere l'Accesso Admin
removeowner <SteamID64>
removemoderator <SteamID64>
2. Comandi della Console
Accedi alla console tramite la scheda Console di GPanel, oppure premi F1 in gioco con i privilegi di amministratore.
Gestione dei Giocatori
| Comando | Descrizione |
|---|---|
kick <SteamID64> | Espelle un giocatore dal server. |
ban <SteamID64> | Banna permanentemente un giocatore. |
unban <SteamID64> | Rimuove il ban di un giocatore. |
mutevoice <SteamID64> | Silenzia la chat vocale di un giocatore. |
mutechat <SteamID64> | Silenzia la chat testuale di un giocatore. |
status | Elenca tutti i giocatori connessi con gli Steam ID. |
Comandi del Mondo e del Server
| Comando | Descrizione |
|---|---|
teleport <SteamID64> <x> <y> <z> | Teletrasporta un giocatore alle coordinate specificate. |
teleportto <SteamID64> <TargetID> | Teletrasporta un giocatore verso un altro. |
spawn <itemid> <amount> | Genera oggetti nel tuo inventario (solo proprietario). |
settime <hours> | Imposta l'ora del giorno (0-24). |
weather <type> | Forza il meteo (clear, rain, snow, sandstorm). |
say "message" | Invia un messaggio nella chat a tutto il server. |
save | Forza un salvataggio immediato del mondo. |
quit | Salva e spegne il server. |
3. Supporto Plugin Oxide/uMod
Hurtworld supporta il framework di modding Oxide/uMod per estendere le funzionalità del server con plugin personalizzati, strumenti admin avanzati e modifiche al gameplay.
Installazione di Oxide
- Ferma il server da GPanel.
- Verifica se Oxide è pre-installato cercando una directory
oxide/nei file del server. - In caso contrario, scarica l'ultima versione di Oxide per Hurtworld da umod.org.
- Carica i file nella root del server tramite SFTP, sovrascrivendo quando richiesto.
- Avvia il server e verifica che Oxide si carichi nella console.
Installazione dei Plugin
- Sfoglia i plugin su umod.org plugin Hurtworld.
- Scarica il file
.cse caricalo inoxide/plugins/. - Il server compila e carica automaticamente il plugin. Controlla la console per la conferma.
Plugin Popolari
- Kits: Fornisce ai giocatori kit iniziali con oggetti configurabili e tempi di ricarica.
- Teleportation: Permette ai giocatori di impostare punti casa e teletrasportarsi tra loro.
- Stack Size Controller: Modifica le dimensioni degli stack degli oggetti per comodità.
- Better Chat: Personalizza la formattazione della chat e aggiunge gruppi di chat.
- Anti-Cheat: Rilevamento e prevenzione aggiuntiva dei cheat lato server.
Gestione dei Plugin
oxide.reload PluginName # Reload a specific plugin
oxide.unload PluginName # Unload a specific plugin
oxide.load PluginName # Load a specific plugin
oxide.plugins # List all loaded plugins
Configurazione dei Plugin
La maggior parte dei plugin Oxide genera file di configurazione nella directory oxide/config/ al primo caricamento. Modifica questi file JSON per personalizzare il comportamento del plugin. Dopo la modifica, ricarica il plugin con oxide.reload PluginName per applicare le modifiche.
Dati dei Plugin
I file dati dei plugin (dati giocatori, informazioni memorizzate) sono conservati in oxide/data/. Includi questa directory nei tuoi backup SFTP per preservare lo stato dei plugin durante spostamenti o reset del server.
4. Risoluzione dei Problemi
Il Server Crasha all'Avvio
- Controlla la console di GPanel per i messaggi di errore.
- Se usi Oxide, rimuovi i plugin aggiunti di recente da
oxide/plugins/per identificare il problema. - Prova a eliminare
autoexec.cfge riavvia per rigenerare i valori predefiniti.
I Giocatori Non Riescono a Connettersi
- Verifica che il server sia in esecuzione in GPanel.
- Controlla l'IP e la porta corretti dalla scheda Network.
- Assicurati che sia il server che il giocatore siano sulla stessa versione del gioco.
I Plugin Oxide Non Si Caricano
- Controlla la console per errori di compilazione quando il plugin si carica.
- Assicurati che il plugin sia compatibile con la versione corrente di Hurtworld e Oxide.
- Verifica che il file
.cssia direttamente inoxide/plugins/, non in una sottodirectory. - Prova a ricaricare con
oxide.reload PluginNamedopo aver risolto eventuali problemi.
Problemi di Prestazioni
- Riduci
maxplayersse il server presenta lag con molti giocatori connessi. - Controlla i plugin Oxide installati -- alcuni con timer frequenti o operazioni pesanti sul database impattano le prestazioni.
- Se le prestazioni rimangono scarse, contatta il supporto per un upgrade del tuo piano server.
Articoli Correlati
- Hurtworld Server Setup Guide
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Server Startup Guide
Hai Bisogno di Aiuto?
Se riscontri problemi con il tuo server Hurtworld non trattati in questa guida, apri un ticket di supporto e includi l'IP del tuo server, una descrizione del problema e qualsiasi messaggio di errore rilevante dalla console di GPanel.