RE:NODE

Wipy a sezóny na komunitních serverech pro Valheim

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


Valheim nikdy nevynutí wipe. Na rozdíl od Rustu ve hře neexistuje měsíční reset mapy a svět může běžet roky. Komunitní servery přesto wipují, protože po posledním bossovi se většina hráčů vytratí, soubor světa s každou základnou a každým ochočeným zvířetem naroste a noví hráči přijdou na svět, kde už není co objevovat. Odpovědí je sezóna: čerstvý svět s datem začátku, datem konce a pravidly, která všichni předem znají. Technicky je to jedna změna - nový název -world a restart - plus pořádná archivace starého světa. Práce je v časování, v oznámení a v rozhodnutí, které rozděluje každou komunitu: začínají postavy znovu, nebo se přenášejí?

Tenhle návod probírá, kdy wipe dává smysl, jak ho naplánovat a oznámit, jak starý svět archivovat, aby se dal navštívit nebo obnovit, a jak vést sezóny s novými postavami i s přenosem.

Proč servery pro Valheim vůbec wipují#

Svět Valheimu se neopotřebovává jako mapa v Rustu, takže wipe potřebuje důvod. Dobré důvody:

  • Postup je dokončen. Jakmile svět zabil posledního bosse, všechny globální klíče jsou nastavené a většina hráčů přestane chodit. Svět je hotový; komunita ne.
  • Noví hráči nemají co objevovat. Pozdní příchozí na vyspělém světě najde prozkoumané mapy, mrtvé bossy a obsazená nejlepší místa. Zapracování pozdních příchozích pomáhá, ale jen do určité míry.
  • Velká aktualizace. Valheim generuje zóny, když do nich někdo poprvé vstoupí. Obsah přidaný aktualizací se obecně objeví jen v zónách, které nikdo nenavštívil, takže starý svět, který se daleko prozkoumal, ho nemusí ukázat. Přečti si poznámky k patchi dané aktualizace - Iron Gate obvykle uvádí, jestli existující světy nový obsah dostanou.
  • Svět zhubl na výkonu. Velké terraformované oblasti, tisíce dílů a velké ohrady ochočených zvířat zpomalují načítání a ukládání světa. Odkud ta váha pochází, vysvětlují úpravy terénu na serverech a ochočená zvířata a zátěž serveru.
  • Změna pravidel, která uprostřed světa nefunguje. Přepnout na nomap nebo z casual portálů zpátky na normální je na čerstvém světě snazší než to vnutit světu postavenému kolem starých pravidel.

Špatné důvody: hrstka stížností, jeden špatný týden nebo jediný případ griefingu. Griefing spraví obnova ze zálohy. Wipe spraví svět, kterému došla hra.

Délka a časování sezóny#

Správná délka neexistuje, ale postup ve Valheimu jí klade přirozené meze. Aktivní parta zvládne hlavní bossy někde mezi několika týdny a několika měsíci, podle nastavení, hodin hraní a toho, kolik staví. Sezóny, které končí dlouho po posledním bossovi, ztrácejí lidi; sezóny, které končí před ním, je frustrují.

Typ serveruTypická sezónaPoznámky
Malá aktivní partaDo posledního bosse, pak se rozhodnePevné datum není potřeba
Veřejná PvE komunita3-4 měsíceDost dlouho na dokončení, dost krátce na to, aby zůstala čerstvá
Hardcore / permadeath4-8 týdnůSmrti rychle prořeďují hráče
Modovaný s velkými balíky obsahu4-6 měsícůVíc obsahu, pomalejší postup
PvP server1-2 měsíceNájezdy rychle rozhodnou, kdo vede

Tipy k časování:

  • Začni o víkendu. První den rozhoduje, kdo zůstane; dej lidem čas si ho zahrát.
  • Vyhni se týdnu velkého patche. Mody se rozbíjejí, server může potřebovat aktualizaci a ty chceš svět vytvořit na verzi, na které se bude hrát.
  • Pokud to jde, sladěte to s aktualizacemi. Sezóna, která začíná těsně po velké aktualizaci, dostane nový obsah v čerstvých zónách.
  • Datum konce zveřejni na začátku. Lidé stavějí jinak, když vědí, že svět je dočasný. To není nevýhoda - odstraňuje to zklamání z překvapivého wipu.

Hardcore komunity vedou nejkratší sezóny, protože smrti ředí počet hráčů. Proč, vysvětluje hardcore a permadeath servery.

Oznámení wipu#

Způsob oznámení wipu záleží víc než wipe samotný. Hráči, kteří přijdou o základnu, o které nevěděli, že je dočasná, odejdou a řeknou proč. Použij kanál, který tvoje komunita skutečně čte - pro většinu je to Discord a zřízení kanálu pro oznámení pokrývá Discord pro herní servery. Vanilkový Valheim nemá serverový příkaz pro vysílání zpráv, takže oznámení ve hře závisí na modu nebo na adminovi, který píše do chatu.

Harmonogram, který funguje:

  1. Na začátku sezóny plánované datum konce, pravidla příští sezóny, pokud jsou známá, a co se bude archivovat.
  2. Dva týdny předem přesné datum a čas s časovými pásmy. Zda se postavy přenášejí. Kam posílat zpětnou vazbu k nastavení příští sezóny.
  3. Týden předem připomínka a závěrečná akce - poslední bossí noc, prohlídka staveb nebo skupinový screenshot.
  4. Den předem čas, kdy se server zastaví, a že starý svět se archivuje, ne maže.
  5. V den startu název nového světa, heslo, pokud se změnilo, pokyny k join kódu pro crossplay a pravidla.

Komunity kolem Rustu to dělají už léta a wipy v Rustu, aniž bys přišel o hráče obsahuje poučení použitelná i pro Valheim. Než rozhodneš o nastavení příští sezóny, zeptej se komunity. Krátká anketa o presetech nebo o portals casual získá lepší souhlas než rozhodnutí admina.

Archivace starého světa#

Svět jsou dva soubory, Name.db a Name.fwl, ve složce worlds_local v adresáři uložených her. Server navíc drží Name.db.old a Name.fwl.old (předchozí uložení) a své rotující automatické zálohy. Archivace sezóny:

  1. Server čistě zastav a počkej, až se dokončí uložení. V panelu posílá tlačítko Stop čisté zastavení; na vlastním stroji pošli SIGINT a sleduj log.
  2. Zkopíruj dvojici souborů světa i jejich .old soubory někam mimo server.
  3. Zkopíruj také adminlist.txt, bannedlist.txt a permittedlist.txt - zejména seznam banů by se měl přenést dál.
  4. Poznamenej si verzi hry a na modovaném serveru přesný seznam modů a verzí. Svět uložený s mody se bez nich nemusí čistě otevřít.
  5. Označ to: číslo sezóny, název světa, data.

Na serveru s Linuxem:

bash
$ cd ~/.config/unity3d/IronGate/Valheim$ tar -czf ~/archive/season3-Midgard-2026-10.tar.gz \    worlds_local/Midgard.db worlds_local/Midgard.fwl \    worlds_local/Midgard.db.old worlds_local/Midgard.fwl.old \    adminlist.txt bannedlist.txt permittedlist.txt

Výše uvedená cesta je výchozí pro Linux; pokud tvůj server používá -savedir, je tam, kam to ukazuje. Výchozí hodnoty na všech platformách najdeš v článku savedir a umístění souborů.

Na RE:NODE můžeš těsně před wipem vytvořit zálohu v panelu, zamknout ji, aby ji plánované zálohy nikdy nevyrotovaly, a stáhnout. Sloty záloh jsou omezené podle tarifu, takže dlouho běžící komunita by se neměla spoléhat na zamčené zálohy v panelu jako na archiv každé sezóny; každou stáhni a ponech si ji. Proč záleží na vyzkoušení obnovy, pokrývá zálohy, které opravdu obnovíš.

Spuštění nového světa#

Zahájení sezóny nic nemaže. Stačí změnit název světa:

bash
# Season 3-world "Midgard"# Season 4-world "Season4"

Restartuj a server vytvoří Season4.db a Season4.fwl s náhodným seedem. Staré soubory zůstanou, kde jsou. Stejný krok podrobněji provádí reset světa se zachováním postav.

Co se s novým světem resetuje:

  • Bossí a globální klíče. Žádný boss není mrtvý, takže nájezdy se vracejí do rané fáze hry.
  • Mapa. Každá postava ukládá mapu zvlášť pro každý svět, takže všichni začínají s prázdnou mapou.
  • Každá základna, bedna a ochočené zvíře. Patří starému světu.
  • Modifikátory světa. Pocházejí ze spouštěcích argumentů, takže je nech na spouštěcím řádku, nebo je změň záměrně.

Co se neresetuje, jsou postavy. Všichni přicházejí se svými skilly, inventářem a známými recepty, protože postavy žijí na počítači každého hráče. To je další rozhodnutí.

Výběr seedu

Náhodný seed je pro většinu sezón v pořádku, ale komunita může chtít dobrou startovní oblast. Seed žije v souboru .fwl a serveru ho jako argument dát nejde, takže seed vyber, vytvoř svět s ním ve hře na vlastním PC a dvojici .db a .fwl nahraj na server. Jak najít dobrý seed a jak zkontrolovat startovní oblast, pokrývá průvodce seedy. Pokud komunitě záleží na objevování, seed před startem nezveřejňuj - stránky s prohlížečem seedů ukážou celou mapu.

Den wipu krok za krokem#

Technická část zabere deset minut, když je naplánovaná, a celý večer, když ne. Kontrolní seznam na hodinu před startem:

  1. Nejdřív aktualizuj. Aktualizaci serveru proveď před wipem, ne po něm, aby se nový svět vygeneroval na verzi, na které se bude hrát. Na modovaném serveru aktualizuj i mody a ověř, že každý má vydání pro aktuální verzi hry. Chyby nesouladu verzí pokrývá aktualizace serveru.
  2. Čistě zastav a archivuj. Postupuj podle kroků archivace výše a než půjdeš dál, zkontroluj, že se archiv otevře.
  3. Změň název světa a argumenty. Nový -world, modifikátory sezóny, nové heslo, pokud ho každou sezónu měníš.
  4. Spusť a čti log. Server by měl hlásit, že generuje nový svět, ne že načítá starý. Pokud načítá starý, název se nezměnil.
  5. Připoj se jako první jako admin. Ověř, že modifikátory jsou takové, jaké čekáš - pokud se změnil trest za smrt, jednou zemři se zkušební postavou - a že join kód funguje pro crossplay hráče.
  6. Nastav zálohy pro nový svět. Plán záloh namířený na název starého světa, nebo skript kopírující konkrétní soubor, bude tiše dál zálohovat archiv místo živého světa.
  7. Otevři dveře. Zveřejni startovní zprávu s časem, názvem a pravidly.

Krok 6 je ten, který lidi dostane za měsíce, když se první obnova nové sezóny ukáže jako kopie té minulé. Na panelovém hostingu, který zálohuje celý server, to problém není; na vlastním stroji zkontroluj každý skript, který jmenuje soubory.

Nové postavy, nebo přenos#

Tohle je rozhodnutí, které komunity dělí, a je to pravidlo, ne nastavení.

Přenos je to, co Valheim dělá ve výchozím stavu. Veteráni přicházejí se svými skilly a vším, co mají v inventáři, a mohou být do konce prvního večera za Swamp. Respektuje to čas, který strávili, a znamená, že sezóna je hlavně nová mapa.

Nové postavy znamenají, že si každý hráč pro sezónu vytvoří novou postavu. Všechny staví na stejnou startovní čáru, dává to znovu smysl rané hře a většina komunit pod „sezónou“ rozumí právě tohle. Háček: server to vynutit neumí, protože soubor postavy nikdy nevidí. Proč, vysvětluje Soubory postav a podvádění.

PřístupVynucujeNejlépe pro
Přenos, vše povolenoNení potřeba nicKamarády, nenáročné komunity
Přenos, prázdný inventářČestnost, kontroly adminůKomunity, které chtějí rychlost, ale férovou kořist
Nová postava, čestné pravidloPravidla a banyVětšinu PvE sezón
Nová postava, vynucenáServerový mod postavSoutěžní a hardcore sezóny

Prostřední možnost je častý kompromis: skilly zůstanou, ale hráč přijde s prázdným inventářem. Hráči mohou stále levelovat rychleji, ale nikdo nepřijde v pozdním brnění.

Pro vynucení slouží serverové mody postav, které postavy přesunou na server; často se používá Server Characters od Smoothbraina. Potřebují BepInEx na serveru i u klientů, což vylučuje hráče z Xboxu, a mění způsob zálohování. Než na jednom postavíš sezónu, přečti si aktuální stránku na Thunderstore kvůli kompatibilitě.

I na serveru založeném na čestnosti admin obvykle pozná. Postava s vysokou úrovní skillu v prvním týdnu nebo vybavení z Mistlands před Swamp vyčnívá. Většinu vyřeší jasné pravidlo, admin, který slušně dělá namátkové kontroly, a ban pro opakované přestupky. Formulace k tomu má pravidla komunitního serveru.

Jak udržet staré světy naživu#

Archivovaný svět nemusí zůstat v souboru tar. Některé komunity nechávají poslední sezónu dostupnou:

  • Muzejní server. Druhý, menší server provozuje starý svět, aby si hráči mohli navštívit své základny. S -setkey passivemobs a vypnutými nájezdy je to galerie. Provoz dvou světů pokrývá více světů na jednom hostiteli.
  • Den prohlídek. Poslední den provedou admini prohlídku nejlepších staveb před zastavením.
  • Screenshoty. Kanál síně slávy s nejlepšími základnami každé sezóny nestojí nic.
  • Obnova na víkend. Přepni -world zpátky na starý název na výroční akci a pak zase zpět.

Svět otevřený v novější verzi hry se při načtení upgraduje a ve starší verzi se už nemusí otevřít. Nedotčený archiv drž oddělený od jakékoli kopie, kterou později otevřeš.

FAQ#

Musím starý svět smazat, abych mohl začít nový?

Ne. Změň -world na nový název a restartuj. Soubory starého světa zůstanou ve worlds_local, dokud je nepřesuneš nebo nesmažeš, takže se můžeš kdykoli přepnout zpátky.

Přijdou hráči při wipu o své postavy?

Ne. Postavy žijí na počítači každého hráče a zůstávají nedotčené. Zda je smějí na novém světě použít, je komunitní pravidlo, které určíš a oznámíš.

Jak vynutím nové postavy?

Ve vanilce je ze serveru vynutit nelze. Většina komunit používá pravidlo čestnosti s kontrolami adminů a bany. Přísnější komunity používají serverový mod postav, který dělá ze serveru server jen pro PC.

Mají se modifikátory světa mezi sezónami měnit?

Často ano. Přelom sezón je nejlepší čas vyzkoušet nomap, těžší boj nebo normální pravidla portálů, protože nikdo ještě nestavěl kolem starých pravidel. Nejdřív komunitu zeptej na názor a nastavení oznam spolu s datem.

Můžeme později obnovit svět z minulé sezóny?

Ano, pokud jsi archivoval oba soubory i mody, které používal. Nahraj dvojici, nastav odpovídající název světa a restartuj. Ponech si kopii původního archivu, protože otevření v novější verzi ho může změnit.