Acest ghid acoperă configurarea administratorului, comenzile de consolă, gestionarea jucătorilor, suportul pentru pluginuri Oxide/uMod și depanarea pentru serverul dumneavoastră dedicat Hurtworld. Hurtworld este un FPS de supraviețuire multiplayer în care jucătorii adună resurse, construiesc baze și supraviețuiesc într-un mediu ostil. Pentru configurarea inițială a serverului, configurare și instrucțiuni de conectare, consultați Ghidul de configurare a serverului Hurtworld.
1. Configurarea administratorului
Hurtworld folosește ID-uri Steam pentru a acorda privilegii de administrator. Adăugați comenzile de administrare în autoexec.cfg pentru ca acestea să persiste între reporniri.
Adăugarea unui proprietar
ownerid <SteamID64> "PlayerName" "reason"
Exemplu: ownerid 76561198012345678 "Admin" "Server owner"
Adăugarea unui moderator
moderatorid <SteamID64> "PlayerName" "reason"
Eliminarea accesului de administrator
removeowner <SteamID64>
removemoderator <SteamID64>
2. Comenzi de consolă
Accesați consola prin fila Console din GPanel sau apăsați F1 în joc cu privilegii de administrator.
Gestionarea jucătorilor
| Comandă | Descriere |
|---|---|
kick <SteamID64> | Dă afară un jucător de pe server. |
ban <SteamID64> | Interzice permanent un jucător. |
unban <SteamID64> | Anulează interdicția unui jucător. |
mutevoice <SteamID64> | Amuțește chatul vocal al unui jucător. |
mutechat <SteamID64> | Amuțește chatul text al unui jucător. |
status | Listează toți jucătorii conectați cu ID-urile Steam. |
Comenzi de lume și server
| Comandă | Descriere |
|---|---|
teleport <SteamID64> <x> <y> <z> | Teleportează un jucător la coordonate. |
teleportto <SteamID64> <TargetID> | Teleportează un jucător la altul. |
spawn <itemid> <amount> | Generează obiecte în inventarul dumneavoastră (doar proprietar). |
settime <hours> | Setează ora din joc a zilei (0-24). |
weather <type> | Forțează vremea (clear, rain, snow, sandstorm). |
say "message" | Trimite un mesaj de chat la nivelul întregului server. |
save | Forțează o salvare imediată a lumii. |
quit | Salvează și oprește serverul. |
3. Suport pentru pluginuri Oxide/uMod
Hurtworld suportă cadrul de modding Oxide/uMod pentru extinderea funcționalității serverului cu pluginuri personalizate, instrumente de administrare îmbunătățite și modificări de gameplay.
Instalarea Oxide
- Opriți serverul din GPanel.
- Verificați dacă Oxide este preinstalat căutând un director
oxide/în fișierele serverului. - Dacă nu, descărcați cea mai recentă versiune Oxide pentru Hurtworld de la umod.org.
- Încărcați fișierele în rădăcina serverului prin SFTP, suprascriind când vi se solicită.
- Porniți serverul și verificați că Oxide se încarcă în consolă.
Instalarea pluginurilor
- Răsfoiți pluginurile la pluginurile Hurtworld de pe umod.org.
- Descărcați fișierul
.csși încărcați-l înoxide/plugins/. - Serverul compilează și încarcă automat pluginul. Verificați consola pentru confirmare.
Pluginuri populare
- Kits: Oferă jucătorilor kituri de început cu obiecte și perioade de așteptare configurabile.
- Teleportation: Permite jucătorilor să seteze puncte de casă și să se teleporteze unul la altul.
- Stack Size Controller: Modifică dimensiunile stivelor de obiecte pentru comoditate.
- Better Chat: Personalizează formatarea chatului și adaugă grupuri de chat.
- Anti-Cheat: Detectare și prevenire suplimentară a trișării pe partea de server.
Gestionarea pluginurilor
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
Configurarea pluginurilor
Majoritatea pluginurilor Oxide generează fișiere de configurare în directorul oxide/config/ când sunt încărcate prima dată. Editați aceste fișiere JSON pentru a personaliza comportamentul pluginului. După editare, reîncărcați pluginul cu oxide.reload PluginName pentru a aplica modificările.
Datele pluginurilor
Fișierele de date ale pluginurilor (datele jucătorilor, informațiile stocate) sunt păstrate în oxide/data/. Includeți acest director în copiile de rezervă SFTP pentru a păstra starea pluginului între mutările sau resetările serverului.
4. Depanare
Serverul se blochează la pornire
- Verificați consola GPanel pentru mesaje de eroare.
- Dacă folosiți Oxide, eliminați pluginurile adăugate recent din
oxide/plugins/pentru a identifica problema. - Încercați să ștergeți
autoexec.cfgși să reporniți pentru a regenera valorile implicite.
Jucătorii nu se pot conecta
- Verificați că serverul rulează în GPanel.
- Verificați IP-ul și portul corect din fila Network.
- Asigurați-vă că atât serverul, cât și jucătorul sunt pe aceeași versiune de joc.
Pluginurile Oxide nu se încarcă
- Verificați consola pentru erori de compilare când pluginul se încarcă.
- Asigurați-vă că pluginul este compatibil cu versiunea curentă de Hurtworld și Oxide.
- Verificați că fișierul
.csse află direct înoxide/plugins/, nu într-un subdirector. - Încercați să reîncărcați cu
oxide.reload PluginNamedupă rezolvarea oricăror probleme.
Probleme de performanță
- Reduceți
maxplayersdacă serverul are întârzieri cu mulți jucători conectați. - Examinați pluginurile Oxide instalate -- unele cu temporizatoare frecvente sau operațiuni grele de baze de date afectează performanța.
- Dacă performanța rămâne slabă, contactați asistența pentru a actualiza planul dumneavoastră de server.
Articole conexe
- Ghidul de configurare a serverului Hurtworld
- Cum să găsiți IP-ul și portul serverului
- Cum să încărcați fișiere prin SFTP
- Ghid de pornire a serverului
Aveți nevoie de ajutor?
Dacă întâmpinați probleme cu serverul dumneavoastră Hurtworld care nu sunt acoperite aici, deschideți un tichet de asistență și includeți IP-ul serverului, o descriere a problemei și orice mesaje de eroare relevante din consola GPanel.