Ez az útmutató mindent tartalmaz, amit tudnod kell a Necesse dedikált szervered beállításáról és konfigurálásáról a Legion Hosting-on. A Necesse egy kooperatív akció RPG túlélő elemekkel, amely felfedezést, barkácsolást, bázisépítést és település-menedzsmentet kínál procedurálisan generált szigeteken. A szerver kezeléséhez, miután fut, lásd a Necesse Admin Parancsok útmutatót.
Mi az a Necesse?
A Necesse egy felülnézetes akció RPG túlélő játék, amelyben a játékosok procedurálisan generált világokat fedeznek fel, erőforrásokat gyűjtenek, felszerelést készítenek, bázisokat építenek és NPC településeket kezelnek. A játék egy progressziós rendszert tartalmaz, amely a játékosokat több biomon, egyre nehezebb főellenségeken és mélyebb kazamata felfedezésen vezeti végig. A többjátékos mód akár 250 játékost is támogat egyetlen szerveren, így ideális mind nagy közösségi szerverekhez, mind kis baráti társaságokhoz.
Főbb jellemzők:
- Felfedezés — Utazás procedurálisan generált szigetek között több biomon keresztül
- Harc — Küzdelem egyre nehezebb ellenségekkel és főellenségekkel különféle fegyverekkel és páncélokkal
- Barkácsolás & Építés — Kiterjedt barkácsolási rendszer bázisépítéssel és dekorációval
- Település-menedzsment — NPC-k toborzása, feladatok kiosztása és virágzó települések építése
- Többjátékos mód — Kooperatív játékmenet barátokkal dedikált szervereken
Első Indítás
Amikor a Necesse szervered létrejön a Legion Hosting-on, előre konfigurálva és indításra készen érkezik. A szervered első indításához:
- Jelentkezz be a GPanel-be a gpanel.legionhosting.net címen
- Válaszd ki a Necesse szerveredet a szerverlistából
- Kattints a Start gombra a szerver elindításához
- A szerver az első indításkor legenerálja az alapértelmezett világot és konfigurációs fájlokat
- Amint a konzolon megjelenik, hogy a szerver készen áll, a játékosok csatlakozhatnak
GPanel Indítási Változók
A GPanel indítási változókat biztosít a Startup fül alatt, amelyekkel a szerver legfontosabb paramétereit konfigurálhatod fájlok közvetlen szerkesztése nélkül. A változtatások a szerver újraindítását igénylik az érvényesüléshez.
| Változó | Alapértelmezett | Leírás |
|---|---|---|
SAVE_NAME |
Save1 |
A betöltendő vagy létrehozandó világ mentési fájl neve |
SERVER_SLOTS |
10 |
Maximális játékos helyek száma (1-250) |
SERVER_PASSWORD |
(üres) | Szerver jelszó privát szerverekhez. Hagyd üresen nyilvános szerverhez. |
AUTO_UPDATE |
0 |
Automatikus frissítés engedélyezése vagy letiltása indításkor. Állítsd 1-re az engedélyezéshez. |
SRCDS_BETAID |
(üres) | Steam béta ág telepítéséhez. Hagyd üresen a stabil kiadáshoz. |
Szerver Konfiguráció (server.cfg)
A fő szerver konfiguráció a server.cfg fájlban található. A GPanel szervereden ezt a fájlt a File Manager-ben találod a cfg/ könyvtárban. A fájl strukturált formátumot használ, amelyben a beállítások egy SERVER = { } blokkban vannak.
Itt található a server.cfg összes beállításának teljes listája:
SERVER = {
port = 14159, // [0 - 65535] Server port
slots = 10, // [1 - 250] Maximum player slots
password = "", // Leave blank for no password
maxClientLatencySeconds = 30, // Max allowed client latency
pauseWhenEmpty = true, // Pause world when no players online
giveClientsPower = true, // Client-side hit detection (anti-cheat)
logging = true, // Create log files for each server start
language = en, // Server language
zipSaves = true, // Compress save files
MOTD = "" // Message of the day
}
Beállítások Leírása
| Beállítás | Alapértelmezett | Leírás |
|---|---|---|
port |
14159 | A szervered által használt UDP port. Tartomány: 0-65535. Általában a GPanel automatikusan kezeli. |
slots |
10 | Egyidejű játékosok maximális száma. Tartomány: 1-250. |
password |
(üres) | Szerver jelszó. Hagyd üresen nyilvános szerverhez. A játékosoknak meg kell adniuk ezt a csatlakozáshoz. |
maxClientLatencySeconds |
30 | Maximálisan megengedett kliens késleltetés másodpercben időtúllépés előtt. Növeld, ha magas pinggel rendelkező játékosok szétkapcsolódnak. |
pauseWhenEmpty |
true | Ha engedélyezve van, a szerver szünetelteti a világ szimulációját, amikor nincs csatlakozott játékos. Állítsd false értékre, ha a világ 0-24 órában futni akar (a települések továbbra is működnek). |
giveClientsPower |
true | Ha engedélyezve van, a klienseknek jogosultságuk van a saját találatérzékelésük, pozíciójuk és hasonló mechanikák felett. Állítsd false értékre a szigorúbb szerver oldali ellenőrzéshez (alapvető anti-cheatként működik, de kevésbé érzékeny lehet). |
logging |
true | Ha engedélyezve van, a szerver naplófájlokat hoz létre minden munkamenethez. Hasznos a hibaelhárításhoz. |
language |
en | A szerver nyelve a rendszerüzenetekhez. |
zipSaves |
true | Ha engedélyezve van, a mentési fájlok tömörítve vannak. Lemezterületet takarít meg, de enyhén növeli a mentési/betöltési időt. |
MOTD |
(üres) | Napi Üzenet, amely megjelenik a játékosoknak a szerverhez való csatlakozáskor. |
Világ Beállítások (worldSettings.cfg)
A világspecifikus beállítások egy külön fájlban, a worldSettings.cfg-ben vannak tárolva, amely a világ mentési mappájában található (pl. saves/YourWorldName/worldSettings.cfg). Ezek a beállítások a játékmechanikákat szabályozzák, és bármikor módosíthatók.
| Beállítás | Alapértelmezett | Leírás |
|---|---|---|
allowCheats |
false | Cheat parancsok engedélyezése a szerveren. Figyelmeztetés: Ha egyszer engedélyezted, visszafordíthatatlan, és a karaktereket cheat-engedélyezett világokhoz köti. |
difficulty |
NORMAL | Játék nehézségi szint. Lásd az alábbi nehézségi táblázatot. |
deathPenalty |
DROP_MATS | Mi történik, amikor egy játékos meghal. Lehetőségek: NONE, DROP_MATS, DROP_INVENTORY, DROP_ALL, HARDCORE. |
raidFrequency |
OCCASIONALLY | Milyen gyakran fordulnak elő rajtaütések. Lehetőségek: OFTEN, OCCASIONALLY, RARELY, NEVER. |
playerHunger |
true | Az éhség mechanika engedélyezése vagy letiltása. |
disableMobSpawns |
false | Ha engedélyezve van, megakadályozza az ellenséges lények természetes megjelenését. |
forcedPvP |
false | Ha engedélyezve van, minden játékosnál véglegesen be van kapcsolva a PvP, és nem tudják letiltani. |
unloadSettlements |
false | Szabályozza, hogy a települések kikerüljenek-e a memóriából, amikor nincs játékos a közelben. |
maxSettlementsPerPlayer |
-1 | Egy játékos által birtokolható települések maximális száma. Állítsd -1-re a korlátlan számhoz. |
dayTimeMod |
1.0 | Nappal időtartam szorzó. Magasabb értékek hosszabb nappalt jelentenek. Maximum: 10. |
nightTimeMod |
1.0 | Éjszaka időtartam szorzó. Magasabb értékek hosszabb éjszakát jelentenek. Maximum: 10. |
Nehézségi Szintek
| Nehézség | Sebzés Módosító | Visszalökés Módosító |
|---|---|---|
| Casual | -50% kapott sebzés | Normál |
| Adventure | -30% kapott sebzés | Normál |
| Classic (Normal) | Nincs módosító | Normál |
| Hard | +30% kapott sebzés | -25% adott visszalökés |
| Brutal | +100% kapott sebzés | -60% adott visszalökés |
Halálbüntetés Lehetőségek
| Büntetés | Leírás |
|---|---|
NONE |
Halálkor nem esnek ki tárgyak |
DROP_MATS |
A nem felszerelés jellegű alapanyagok kiesnek (alapértelmezett) |
DROP_INVENTORY |
A fő leltár kiesik (a gyorselérés és a viselt tárgyak megmaradnak) |
DROP_ALL |
Az összes hordozott tárgy kiesik |
HARDCORE |
Végleges karakterhalál — a karakter törlődik |
Csatlakozás
Miután a szervered fut, a játékosok a következő lépésekkel csatlakozhatnak:
- Indítsd el a Necesse-t a Steam-ből
- A főmenüből kattints a Multiplayer gombra
- Kattints a Direct Connect gombra (vagy a Join Server gombra, ha a szerver megjelenik a listában)
- Add meg a szervered IP-címét és portját
IP:Portformátumban (pl.192.168.1.100:14159) - Ha a szerver jelszóval védett, add meg a jelszót, amikor a rendszer kéri
- Kattints a Connect gombra
Mentés Kezelése
A Necesse a világ- és játékosadatokat a szervered saves/ könyvtárában tárolja. A mentési struktúra ismerete segít a biztonsági mentésekben és a világ kezelésében.
Mentési Fájl Struktúra
saves/
YourWorldName/
worldSettings.cfg <-- World configuration
world/ <-- World data (islands, structures)
players/ <-- Player character data
settlements/ <-- Settlement information
Biztonsági Mentési Javaslatok
- Használd a GPanel beépített backup funkcióját pillanatképek készítéséhez nagyobb változtatások előtt
- A teljes
saves/mappát is letöltheted SFTP-n keresztül helyi biztonsági mentéshez - A szerver automatikusan ment időszakonként, de kézi mentést is indíthatsz a
/saveparanccsal a konzolban
A Világ Visszaállítása
Egy új világ indításához:
- Állítsd le a szervert a GPanel-ben
- Nyisd meg a File Manager-t
- Navigálj a
saves/könyvtárba - Töröld vagy nevezd át a visszaállítani kívánt világ mappáját
- Indítsd el a szervert — egy új világ automatikusan generálódik
Kapcsolódó Cikkek
- Necesse Admin Parancsok
- Hogyan Találd Meg a Szervered IP-jét és Portját
- Fájlok Feltöltése SFTP-n Keresztül
- Kezdő Lépések az Új Szervereddel
Segítségre van szükséged?
Ha problémáid vannak a Necesse szervereddel, vagy további segítségre van szükséged, támogatási csapatunk készséggel segít. Küldj egy support jegyet, és a lehető leghamarabb visszajelzünk.