RE:NODE

Hardcore server pro Valheim: trvalá smrt, nomap a pravidla hry

Text: Tým RE:NODE
12 min čtení


Hardcore server pro Valheim je běžný dedikovaný server spuštěný s -preset hardcore, nebo s -modifier deathpenalty hardcore plus cokoli dalšího, co chceš zpřísnit. Při hardcore trestu za smrt neexistuje žádný náhrobek: to, co jsi nesl, je pryč a mizí s tím i skilly. Co server sám o sobě neumí, je udělat smrt trvalou v pravém slova smyslu, protože postavy žijí na počítači každého hráče, ne na serveru. Permadeath svět je tedy napůl spouštěcí argumenty a napůl dohoda - a právě dohoda rozhoduje o tom, jestli parta hraje i ve třetím týdnu.

Tenhle návod probírá nastavení, co která volba skutečně mění, co admin může a nemůže vynutit a jaká komunitní pravidla způsobí, že trestající svět působí férově, ne krutě.

Co znamená „hardcore“ na serveru pro Valheim#

Valheim nemá samostatný hardcore herní režim. Od aktualizace Hildir's Request je obtížnost sada hodnot uložených ve světě: boj, trest za smrt, zdroje, nájezdy a portály, k tomu několik přepínačů jako nomap. „Hardcore“ jsou dvě různé věci, které sdílejí jméno:

  • Preset `hardcore`, který přesune všechny modifikátory najednou na nejtvrdší konec.
  • Trest za smrt `hardcore`, jedna hodnota modifikátoru deathpenalty, kterou můžeš použít samostatně s jinak normálními pravidly.

Většina skupin, které říkají, že chtějí hardcore server, myslí to druhé s pár doplňky, ne celý preset. Rozdíl je důležitý, protože preset navíc vypíná portály a nastavuje boj na nejtěžší stupeň, což dohromady mění hru mnohem víc než samotné pravidlo o smrti.

Herní obrazovka s modifikátory světa vypisuje u každé hodnoty jednořádkový popis a tento text je rozhodující. Mezi patchi se přeformulovával a stránky třetích stran - včetně návodů hostingových firem - se navzájem rozcházejí v tom, co přesně hardcore smrt dělá. Před spuštěním si proto vytvoř zkušební lokální svět se stejnými modifikátory, přečti si popisy na té obrazovce a jednou schválně zemři se zkušební postavou. Pět minut testování vyřeší spory, které by jinak vypukly po první skutečné smrti.

Nastavení: presety, modifikátory a přepínače#

Na vlastním stroji jsou to spouštěcí argumenty; na panelovém hostingu patří do pole Startup nebo do pole s dodatečnými argumenty. Celý preset vypadá takhle:

bash
$ ./valheim_server.x86_64 -nographics -batchmode \    -name "Last Light" -port 2456 -world "LastLight" \    -password "ash-and-antler-7" -public 0 \    -preset hardcore

Běžnější verze „poskládej si sám“ ponechá portály i mapu, ale smrt udělá drahou:

bash
-modifier deathpenalty hardcore \-modifier combat hard \-modifier raids more \-setkey playerevents

-preset se aplikuje jako první a nastaví všech pět modifikátorů; každý -modifier pak jeden z nich přepíše; každý -setkey přidá přepínač. -modifier bere dva samostatné tokeny - -modifier deathpenalty hardcore, ne -modifier "deathpenalty hardcore". Chybně zapsaný modifikátor se bez upozornění ignoruje a první příznak je, že někdo zemře a najde náhrobek, který tam být neměl.

NastaveníHodnotyCo dělá na hardcore světě
deathpenaltycasual veryeasy easy normal hard hardcoreNa hardcore žádný náhrobek; nesené předměty a skilly se ztratí
combatveryeasy easy normal hard veryhardPoškození a zdraví nepřátel. veryhard je s permadeath pravidlem brutální
raidsnone muchless less normal more muchmoreJak často se spouštějí události na základně
resourcesmuchless less normal more muchmore mostMnožství kořisti. Méně ztěžuje výměnu vybavení
portalscasual normal hard veryhardveryhard portály úplně odstraní
-setkey nomapzapnuto nebo vypnutoŽádná mapa ani minimapa pro nikoho

Úplný přehled všech modifikátorů najdeš v článku Modifikátory světa a presety ve Valheimu, který každý z nich rozebírá zvlášť. Tady je podstatné, že těch pět ovladačů se navzájem ovlivňuje. Hardcore trest za smrt s normálním bojem je napínavá hra. Hardcore trest za smrt s bojem veryhard a zdroji muchless je hlavně hra o umírání v Black Forest.

Jde to změnit, když už svět existuje?

Ano. Modifikátory se aplikují při spuštění a ukládají se do světa, takže restart s jinými argumenty změní pravidla od toho okamžiku. Admini mohou v aktuálních verzích také použít v konzoli setworldmodifier a setworldpreset. Stavby a postup přes bosse zůstávají nedotčené. Taková flexibilita se hodí, když parta zjistí, že boj veryhard byl chyba - ale zmírňování pravidel uprostřed světa je sociální rozhodnutí, ne technické, a je rozebráno níže.

Co server umí a neumí vynutit#

Tohle lidé chápou nejhůř, takže to řekneme na rovinu.

Dedikovaný server pro Valheim ukládá svět a tři soubory se seznamy. Postavy neukládá. Postava každého hráče je soubor .fch ve složce characters_local na jeho vlastním počítači a nese inventář, skilly, známé recepty i mapu každého světa, který navštívil. Server vidí jen to, co klient pošle při připojení. Důsledky podrobně rozebírá článek Soubory postav a podvádění; pro hardcore server se scházejí v tomhle:

Server umíServer neumí
Zničit, co postava nese, když zemřeZabránit hráči, aby obnovil kopii svého .fch z doby před smrtí
Resetovat skilly podle trestu za smrtZabránit hráči, aby přišel s vybavením vyrobeným v jiném světě
Odmítnout připojení, která nejsou v permittedlist.txtRozeznat novou postavu od vracející se postavy s novým jménem
Zabanovat SteamID nebo ID platformyVidět, co hráč včera večer dělal v singleplayeru

Jinými slovy, vanilkový Valheim dělá smrt nákladnou a tvoje komunita ji dělá konečnou. Hráč, který si před soubojem s bossem zkopíruje soubor postavy a potom ho obnoví, neporušil nic, o čem server ví. U party kamarádů to opravdový problém není - lidé, kteří si zvolili permadeath, ho obvykle nechtějí obcházet. Na veřejném serveru je to důvod, proč je většina hardcore komunit jen na allow list.

Existují serverové mody postav, které postavy přesunou na server, takže si hráč nemůže přinést vlastní soubor - nejčastěji se zmiňuje Server Characters od Smoothbraina. Vyžadují BepInEx na serveru i u klientů, což z serveru dělá server jen pro PC, a mění způsob zálohování a obnovy tak, že stojí za to to vyzkoušet před začátkem sezóny. Než na tom postavíš komunitu, přečti si aktuální stránku modu na Thunderstore a zjisti kompatibilitu s tvou verzí hry.

Pravidla, díky kterým permadeath svět funguje#

Spouštěcí argumenty zaberou pět minut. O pravidlech se budou lidé hádat, proto je sepiš před prvním přihlášením a připni tam, kde je všichni čtou - hodí se kanál na Discordu a o jeho struktuře pojednává nastavení Discordu pro herní server. Pravidla, která mívají úspěch:

  1. Definuj smrt. Znamená smrt začít s novou postavou, nebo pokračovat se stejnou postavou, ale svlečenou do naha? To druhé dělá hra; to první je přísnější pravidlo, které si přidáš. Vyber jedno.
  2. Žádné obnovování postav. Žádné kopírování souborů .fch zpátky po smrti. Řekni to jasně; většina lidí to dodrží.
  3. Pouze nové postavy. Nové postavy vytvořené pro tento svět, nikde jinde nepoužité. Zabrání to tomu, aby někdo první den přišel v brnění z Black Metal.
  4. Co se počítá jako smrt. Pád z útesu, odpojení uprostřed boje, pád serveru. Předem se rozhodněte, jestli admin po smrti způsobené serverem, a ne hráčem, něco obnoví. Obvyklá odpověď: smrti zaviněné selháním hostitele se nahrazují, smrti z rozhodnutí hráče ne.
  5. Společná nebo osobní ztráta. Mohou přeživší dát čerstvě mrtvému hráči základní vybavení ze společných beden? Většina skupin říká ano, v mezích, protože hráč, který přijde o všechno a pak je nucený grindovat sám, obvykle skončí.
  6. Pokusy o bosse. Kdo rozhoduje, kdy je parta připravená. Neúspěšný souboj s bossem na hardcore světě může zabít celou skupinu najednou.

Nejdůležitější je pravidlo pro adminy. Pokud admin používá devcommands nebo vyvolané předměty k vracení smrtí kamarádům, ale ostatním ne, je server u konce. Buď se neobnovuje nikdo, nebo jsou kritéria napsaná a uplatňovaná stejně. Podrobnější šablonu najdeš v článku Psaní pravidel pro komunitní server.

nomap, portály a další přísady#

Hardcore servery se zřídka zastaví u trestu za smrt. Běžné přídavky a jejich cena:

  • `-setkey nomap` odstraní mapu a minimapu pro všechny. Bez značek nemůže nikdo na sdílené mapě označit místo smrti, kryptu ani základnu, takže orientace závisí na orientačních bodech, pobřeží, cestách a slunci. Na permadeath světě to přidává hodně napětí a hodně bloudění. Kartografický stůl pořád existuje, ale bez mapy je mu málo k užitku - jak se mapy normálně sdílejí, popisuje mapy na sdíleném serveru.
  • `-modifier portals veryhard` odstraní portály. Každá cesta domů je pěšky, vozem nebo lodí. V kombinaci s permadeath stojí smrt daleko od domova všechno, co jsi nesl, a velmi dlouhou cestu pěšky.
  • `-modifier portals hard` portály ponechá, ale omezí je kolem soubojů s bossy, takže z arény se nedá portálem utéct. Rozumný střed pro hardcore svět.
  • `-setkey playerevents` způsobí, že nájezdy sledují postup každého hráče, ne postup světa. Na hardcore serveru, kde lidé umírají a začínají znovu, na tom záleží: bez něj dostane nová postava nájezdy, které svět odemkl, což může znamenat nájezdy Fulingů na hráče v kožené zbroji.

Poslední bod si zaslouží zdůraznění. Svět si pamatuje každého zabitého bosse přes globální klíče a ty zůstávají nastavené, když postava zemře. Hráč, který začíná znovu, žije stále ve světě, kde je Moder mrtvý a draci mohou útočit. Které klíče odemykají které události, vysvětluje postup přes bosse na sdílených serverech.

Jak udržet morálku ve světě, který trestá#

Permadeath skupiny selhávají předvídatelným způsobem. Nejsilnější hráč zemře první, obvykle na nějakou hloupost, přijde o čtyřicet hodin skillů a odhlásí se navždy. Pak skupina přijde o člověka, který tahal železo, a ostatní odpadnou do čtrnácti dnů. Pár návyků, které pomáhají:

  • Začni skromněji, než čekáš. Hardcore trest za smrt s normálním bojem stačí většině skupin víc než dost. Po Elderovi můžeš ovladače utáhnout; zmírňování později působí jako porážka.
  • Měj startovní bednu. Bedna u spawnu s kyjem, lukem, šípy a jídlem. Přeživší to stojí velmi málo a mrtvý hráč se díky tomu rozběhne během pár minut.
  • Nebezpečný obsah hrajte společně. Krypty, ledové jeskyně a Plains v noci zabíjejí hráče, kteří jsou sami. Pravidlo „žádné bossí biomy sólo“ zachrání víc postav než jakékoli brnění.
  • Oslavuj smrti. Pamětní tabule v hlavní základně se jmény padlých postav je klasika z dobrého důvodu. Mění ztrátu ve věc, kterou parta sdílí.
  • Buď upřímný ohledně úbytku. Pokud polovina party skončila, promluvte si o snížení trestu za smrt na hard, místo abyste nechali svět potichu umřít.

Změna světa z hardcore na hard v půlce je dovolená a někdy správná. Nefunguje, když se to udělá potichu nebo hned po smrti jednoho člověka a ne někoho jiného.

Ukládání, pády a smrti, které sis nezasloužil#

Na permadeath světě může problém se serverem zabít postavu, takže nudná provozní nastavení záleží víc než obvykle.

Valheim zapisuje svět na disk každých -saveinterval sekund (ve výchozím stavu 1800) a při čistém zastavení. Pád nebo násilné ukončení zahodí všechno od posledního uložení - což na hardcore serveru může zahrnovat zabití bosse, nebo to může oživit nepřítele, který někoho zabil. Sniž interval na 600 a dbej na čisté restarty.

bash
-saveinterval 600 -backups 6 -backupshort 3600 -backuplong 21600

Vestavěné zálohy leží vedle světa na stejném disku, takže si drž skutečné zálohy i jinde. Podrobnosti najdeš v článku Zálohy serveru pro Valheim a poškození světa. Všimni si, co záloha světa dává a co ne: obnovení světa vrátí zpět svět, ne něčí postavu. Pokud pád serveru způsobí smrt, obnova světa vrátí základny, ale mrtvý hráč přesto přišel o to, co nesl - jeho ztráta žije v jeho vlastním .fch. To je další důvod, proč napsat pravidlo o „smrtech ze selhání serveru“ předem.

Na RE:NODE obsahuje každý tarif pro Valheim sloty záloh, které lze spouštět na požádání nebo podle plánu na záložce Schedules a obnovit jedním tlačítkem, a tlačítko Restart v panelu posílá čisté zastavení, takže se svět nejdřív uloží. Pokud server narazí na limit paměti, je zastaven a znovu spuštěn, místo aby swapoval, což je neuložené zastavení - na velkém hardcore světě proto drž krátký interval ukládání a tarif dimenzuj s rezervou. Čísla najdeš v článku kolik RAM potřebuje server pro Valheim.

Provoz veřejného hardcore serveru#

Veřejné permadeath servery jsou kvůli výše popsané mezeře ve vynucování těžší než soukromé. Pokud chceš na hardcore svět cizí lidi:

  • Použij allow list. Po krátké přihlášce vlož ID do permittedlist.txt, aby šli lidé, kteří si smrti podvádějí, odstranit a nemohli se jen vrátit. Průvodce soubory se seznamy obsahuje formáty ID pro hráče ze Steamu i crossplay.
  • Zpočátku ho nech neveřejný. -public 0 drží server mimo komunitní prohlížeč, dokud zapracováváš první skupinu.
  • Rozhodni se o crossplay. Hráči na Xboxu nemohou instalovat mody. Pokud se spoléháš na serverový mod postav, je server jen pro PC bez ohledu na -crossplay.
  • Počítej se sezónami. Hardcore komunity bývají provozované po sezónách, takže parta, která z velké části vymřela, může začít znovu společně. Jak je vést, aniž bys přišel o starý svět, popisuje plány wipů a sezóny.

FAQ#

Smaže hardcore trest za smrt moji postavu?

Co se stane s postavou na tvém počítači, řídí hra, ne server, a rozhodující je herní popis hardcore pro tvou verzi. Všechny zdroje se shodnou na tom, že neexistuje náhrobek a nesené předměty i skilly se ztratí. Vyzkoušej to na zkušební postavě dřív, než tvá skutečná potká trolla.

Můžu nastavit hardcore jen pro jednoho hráče?

Ne. Modifikátory světa patří světu a platí pro všechny, kdo na něm jsou. Hráč, který chce přísnější osobní pravidlo, si ho může uložit sám po dohodě, ale server zachází se všemi postavami stejně.

Může admin po smrti postavu vrátit?

Ze strany serveru ne, protože postava tam není uložená. Admin se Server Devcommands by mohl předměty vyvolat zpět, ale skilly se tak ve vanilkovém smyslu obnovit nedají a dělat to pro jednoho hráče a pro ostatní ne ukončí důvěru, na které hardcore server stojí.

Je preset hardcore dobrý první zážitek?

Obvykle ne. Kombinuje nejtvrdší boj, žádné portály, méně zdrojů a nejpřísnější smrt. Většině skupin se -modifier deathpenalty hardcore s jinak normálním nastavením líbí mnohem víc a ostatní ovladače mohou utáhnout, až hru poznají.

Ovlivní přepnutí existujícího světa na hardcore to, co už je postavené?

Ne. Modifikátory mění pravidla až od dalšího spuštění. Základny, bedny i postup přes bosse zůstávají, jak jsou. Všechno, co hráči nesou, je ohroženo od první smrti po změně, takže to před restartem oznam.