Tämä opas käsittelee admin-asetukset, konsolikomennot, pelaajien hallinnan, Oxide/uMod-lisäosatuen ja vianetsinnän Hurtworld-omistuspalvelimellesi. Hurtworld on moninpeli-selviytymis-FPS, jossa pelaajat keräävät resursseja, rakentavat tukikohtia ja selviytyvät vihamielisessä ympäristössä. Palvelimen alkuasennusta, konfigurointia ja yhdistämisohjeita varten katso Hurtworld Server Setup Guide.
1. Admin-asetukset
Hurtworld käyttää Steam ID:itä admin-oikeuksien myöntämiseen. Lisää admin-komennot tiedostoon autoexec.cfg, jotta ne säilyvät uudelleenkäynnistyksissä.
Omistajan lisääminen
ownerid <SteamID64> "PlayerName" "reason"
Esimerkki: ownerid 76561198012345678 "Admin" "Server owner"
Moderaattorin lisääminen
moderatorid <SteamID64> "PlayerName" "reason"
Admin-pääsyn poistaminen
removeowner <SteamID64>
removemoderator <SteamID64>
2. Konsolikomennot
Pääse konsoliin GPanelin Console-välilehden kautta tai paina F1 pelissä admin-oikeuksilla.
Pelaajien hallinta
| Komento | Kuvaus |
|---|---|
kick <SteamID64> | Potkii pelaajan palvelimelta. |
ban <SteamID64> | Asettaa pelaajalle pysyvän kiellon. |
unban <SteamID64> | Poistaa pelaajan kiellon. |
mutevoice <SteamID64> | Mykistää pelaajan ääniviestinnän. |
mutechat <SteamID64> | Mykistää pelaajan tekstichat-viestinnän. |
status | Listaa kaikki yhdistyneet pelaajat Steam ID:iden kanssa. |
Maailma- ja palvelinkomennot
| Komento | Kuvaus |
|---|---|
teleport <SteamID64> <x> <y> <z> | Teleporttaa pelaajan koordinaatteihin. |
teleportto <SteamID64> <TargetID> | Teleporttaa yhden pelaajan toisen luo. |
spawn <itemid> <amount> | Spawnaa esineitä inventaarioosi (vain omistaja). |
settime <hours> | Aseta pelin sisäinen vuorokaudenaika (0–24). |
weather <type> | Pakottaa säätilan (clear, rain, snow, sandstorm). |
say "message" | Lähettää palvelimen laajuisen chat-viestin. |
save | Pakottaa välittömän maailmatallennuksen. |
quit | Tallentaa ja sammuttaa palvelimen. |
3. Oxide/uMod-lisäosatuki
Hurtworld tukee Oxide/uMod-modauskehystä, joka laajentaa palvelimen toiminnallisuutta mukautetuilla lisäosilla, parannetuilla admin-työkaluilla ja pelimuokkauksilla.
Oxiden asentaminen
- Pysäytä palvelimesi GPanelista.
- Tarkista, onko Oxide esiasennettu etsimällä
oxide/-hakemisto palvelimen tiedostoista. - Jos ei, lataa uusin Oxide Hurtworldille osoitteesta umod.org.
- Lataa tiedostot palvelimen juurihakemistoon SFTP:n kautta ja ylikirjoita pyydettäessä.
- Käynnistä palvelin ja varmista, että Oxide latautuu konsolissa.
Lisäosien asentaminen
- Selaa lisäosia osoitteessa umod.org Hurtworld plugins.
- Lataa
.cs-tiedosto ja lataa se hakemistoonoxide/plugins/. - Palvelin kääntää ja lataa lisäosan automaattisesti. Tarkista konsoli vahvistuksen varalta.
Suositut lisäosat
- Kits: Anna pelaajille aloituspaketteja, joissa on muokattavia esineitä ja palautumisaikoja.
- Teleportation: Anna pelaajien asettaa kotipisteitä ja teleportata toistensa luo.
- Stack Size Controller: Muokkaa esineiden pinokokoja mukavuuden vuoksi.
- Better Chat: Mukauta chatin muotoilua ja lisää chat-ryhmiä.
- Anti-Cheat: Lisää palvelinpuolen huijaamisen tunnistusta ja estoa.
Lisäosien hallinta
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
Lisäosien konfigurointi
Useimmat Oxide-lisäosat luovat asetustiedostoja oxide/config/-hakemistoon, kun ne ladataan ensimmäisen kerran. Muokkaa näitä JSON-tiedostoja mukauttaaksesi lisäosan toimintaa. Muokkauksen jälkeen lataa lisäosa uudelleen komennolla oxide.reload PluginName ottaaksesi muutokset käyttöön.
Lisäosadata
Lisäosadatatiedostot (pelaajadata, tallennetut tiedot) säilytetään hakemistossa oxide/data/. Sisällytä tämä hakemisto SFTP-varmuuskopioihisi säilyttääksesi lisäosien tilan palvelinsiirtojen tai resetointien yli.
4. Vianetsintä
Palvelin kaatuu käynnistyksessä
- Tarkista GPanelin konsolin virheilmoitukset.
- Jos käytät Oxidea, poista äskettäin lisätyt lisäosat hakemistosta
oxide/plugins/ongelman tunnistamiseksi. - Yritä poistaa
autoexec.cfgja käynnistää uudelleen oletusasetusten uudelleen luomiseksi.
Pelaajat eivät voi yhdistää
- Varmista, että palvelin on käynnissä GPanelissa.
- Tarkista oikea IP ja portti Network-välilehdeltä.
- Varmista, että sekä palvelin että pelaaja ovat samassa peliversiossa.
Oxide-lisäosat eivät lataudu
- Tarkista konsoli käännösvirheiden varalta lisäosaa ladattaessa.
- Varmista, että lisäosa on yhteensopiva nykyisen Hurtworld- ja Oxide-version kanssa.
- Varmista, että
.cs-tiedosto on suoraan hakemistossaoxide/plugins/, ei alihakemistossa. - Yritä ladata uudelleen komennolla
oxide.reload PluginNameongelmien korjaamisen jälkeen.
Suorituskykyongelmat
- Vähennä
maxplayersjos palvelin viivästyy monilla yhdistetyillä pelaajilla. - Tarkastele asennettuja Oxide-lisäosia — jotkut, joilla on tiheitä ajastimia tai raskaita tietokantaoperaatioita, vaikuttavat suorituskykyyn.
- Jos suorituskyky pysyy huonona, ota yhteyttä tukeen palvelinpaketin päivittämisestä.
Liittyvät artikkelit
- Hurtworld Server Setup Guide
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Server Startup Guide
Tarvitsetko apua?
Jos kohtaat Hurtworld-palvelimesi kanssa ongelmia, joita ei käsitellä tässä, avaa tukipyyntö ja sisällytä palvelimesi IP, kuvaus ongelmasta ja kaikki olennaiset virheilmoitukset GPanelin konsolista.