Ez az útmutató az admin beállítást, konzol parancsokat, játékoskezelést, Oxide/uMod plugin támogatást és hibaelhárítást tárgyalja a Hurtworld dedikált szerveredhez. A Hurtworld egy többjátékos túlélő FPS, ahol a játékosok erőforrásokat gyűjtenek, bázisokat építenek és túlélnek egy ellenséges környezetben. A szerver kezdeti beállításához, konfigurálásához és csatlakozási útmutatóhoz lásd a Hurtworld szerver beállítási útmutató cikket.
1. Admin beállítás
A Hurtworld Steam ID-kat használ az admin jogosultságok megadásához. Add hozzá az admin parancsokat az autoexec.cfg fájlhoz, hogy megmaradjanak újraindítások között.
Tulajdonos hozzáadása
ownerid <SteamID64> "PlayerName" "reason"
Példa: ownerid 76561198012345678 "Admin" "Server owner"
Moderátor hozzáadása
moderatorid <SteamID64> "PlayerName" "reason"
Admin hozzáférés eltávolítása
removeowner <SteamID64>
removemoderator <SteamID64>
2. Konzol parancsok
A konzolt a GPanel Console fülön keresztül érheted el, vagy nyomd meg az F1 billentyűt a játékban admin jogosultságokkal.
Játékoskezelés
| Parancs | Leírás |
|---|---|
kick <SteamID64> | Játékos kirúgása a szerverről. |
ban <SteamID64> | Játékos végleges kitiltása. |
unban <SteamID64> | Játékos kitiltásának feloldása. |
mutevoice <SteamID64> | Játékos hangcsevegésének némítása. |
mutechat <SteamID64> | Játékos szöveges csevegésének némítása. |
status | Az összes csatlakozott játékos listázása Steam ID-kkal. |
Világ és szerver parancsok
| Parancs | Leírás |
|---|---|
teleport <SteamID64> <x> <y> <z> | Játékos teleportálása koordinátákra. |
teleportto <SteamID64> <TargetID> | Egyik játékos teleportálása a másikhoz. |
spawn <itemid> <amount> | Tárgyak létrehozása a leltáradban (csak tulajdonos). |
settime <hours> | Játékbeli napszak beállítása (0-24). |
weather <type> | Időjárás kényszerítése (clear, rain, snow, sandstorm). |
say "message" | Szerver szintű csevegés üzenet küldése. |
save | Azonnali világ mentés kényszerítése. |
quit | Szerver mentése és leállítása. |
3. Oxide/uMod plugin támogatás
A Hurtworld támogatja az Oxide/uMod modding keretrendszert a szerver funkcionalitásának bővítéséhez egyéni pluginokkal, fejlett admin eszközökkel és játékmenet módosításokkal.
Oxide telepítése
- Állítsd le a szerveredet a GPanel-ben.
- Ellenőrizd, hogy az Oxide előre telepítve van-e az
oxide/könyvtár keresésével a szerver fájlokban. - Ha nincs, töltsd le a legújabb Oxide-ot Hurtworld-höz a umod.org oldalról.
- Töltsd fel a fájlokat a szervered gyökérkönyvtárába SFTP-n keresztül, felülírva amikor kéri.
- Indítsd el a szervert és ellenőrizd a konzolon, hogy az Oxide betöltődik.
Pluginok telepítése
- Böngészd a pluginokat a umod.org Hurtworld pluginok oldalon.
- Töltsd le a
.csfájlt és töltsd fel azoxide/plugins/mappába. - A szerver automatikusan lefordítja és betölti a plugint. Ellenőrizd a konzolon a megerősítést.
Népszerű pluginok
- Kits: Indulókészleteket ad a játékosoknak konfigurálható tárgyakkal és várakozási időkkel.
- Teleportation: Lehetővé teszi a játékosoknak otthoni pontok beállítását és egymáshoz teleportálást.
- Stack Size Controller: Tárgy halmozási méretek módosítása a kényelem érdekében.
- Better Chat: Csevegés formázás testreszabása és csevegés csoportok hozzáadása.
- Anti-Cheat: További szerver oldali csalás észlelés és megelőzés.
Pluginok kezelése
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
Plugin konfiguráció
A legtöbb Oxide plugin konfigurációs fájlokat generál az oxide/config/ könyvtárban az első betöltéskor. Szerkeszd ezeket a JSON fájlokat a plugin viselkedésének testreszabásához. Szerkesztés után töltsd újra a plugint az oxide.reload PluginName paranccsal a változások alkalmazásához.
Plugin adatok
A plugin adatfájlok (játékos adatok, tárolt információk) az oxide/data/ könyvtárban találhatók. Foglald bele ezt a könyvtárat az SFTP biztonsági mentéseidbe a plugin állapot megőrzéséhez szerver áthelyezések vagy visszaállítások esetén.
4. Hibaelhárítás
A szerver összeomlik indításkor
- Ellenőrizd a GPanel konzolt hibaüzenetekért.
- Ha Oxide-ot használsz, távolítsd el a nemrégiben hozzáadott pluginokat az
oxide/plugins/mappából a probléma azonosításához. - Próbáld meg törölni az
autoexec.cfgfájlt és indítsd újra az alapértelmezettek újragenerálásához.
A játékosok nem tudnak csatlakozni
- Ellenőrizd, hogy a szerver fut a GPanel-ben.
- Ellenőrizd a helyes IP-t és portot a Network fülön.
- Győződj meg róla, hogy a szerver és a játékos ugyanazon játékverzión van.
Oxide pluginok nem töltődnek be
- Ellenőrizd a konzolon a fordítási hibákat a plugin betöltésekor.
- Győződj meg róla, hogy a plugin kompatibilis az aktuális Hurtworld és Oxide verzióval.
- Ellenőrizd, hogy a
.csfájl közvetlenül azoxide/plugins/mappában van, nem egy alkönyvtárban. - Próbáld meg újratölteni az
oxide.reload PluginNameparanccsal a problémák javítása után.
Teljesítményproblémák
- Csökkentsd a
maxplayersértéket, ha a szerver akadozik sok csatlakozott játékosnál. - Tekintsd át a telepített Oxide pluginokat -- néhány gyakori időzítőkkel vagy erőforrás-igényes adatbázis műveletekkel befolyásolja a teljesítményt.
- Ha a teljesítmény továbbra is gyenge, lépj kapcsolatba a supporttal a szerver csomag frissítéséről.
Kapcsolódó cikkek
- Hurtworld szerver beállítási útmutató
- Hogyan találd meg a szervered IP-címét és portját
- Fájlok feltöltése SFTP-vel
- Szerver indítási útmutató
Segítségre van szükséged?
Ha olyan problémába ütközöl a Hurtworld szervereddel, amelyet ez a cikk nem tárgyal, nyiss egy support jegyet és mellékeld a szervered IP-jét, a probléma leírását és a GPanel konzolból származó releváns hibaüzeneteket.