Valheim Legends od Toranna dělá z Valheimu hru založenou na třídách: každý hráč si vybere jednu z dvanácti tříd obětováním předmětu na Eikthyrově oltáři a dostane tři schopnosti, které se používáním zlepšují. Na dedikovaném serveru musí být nainstalovaný na serveru i na každém klientovi, se souborem .dll a složkou VLAssets v BepInEx/plugins. Než kolem něj postavíš svět pro skupinu, znej tu nepříjemnou část: balíček na Thunderstore je označený jako zastaralý, poslední vydání (0.4.91) pochází z éry Mistlands a na aktuální verzi hry nemusí běžet vůbec. Nejdřív ho vyzkoušej na kopii světa a měj plán na den, kdy přestane fungovat.
Co Valheim Legends přidává a jaký je jeho stav#
Legends patří k starším a známějším RPG přestavbám Valheimu. Přidává volitelné hrdinské třídy, každou se třemi aktivními schopnostmi, a vlastní dovednosti, které rostou používáním, vedle vanilla dovedností se zbraněmi a pomocných dovedností. Nenahrazuje postup ve vybavení - Mage pořád potřebuje brnění a jídlo - ale dává každému hráči roli nad rámec zbraně v ruce, což je hlavní důvod, proč ho skupiny instalují.
Stav v době psaní:
| Položka | Hodnota |
|---|---|
| Autor | Torann (zdroj na GitHubu pod TorannD) |
| Poslední verze | 0.4.91 na Thunderstore |
| Závislost | BepInExPack Valheim od denikson |
| Stav balíčku | Označen jako zastaralý, „may no longer be maintained“ |
| Konfigurační soubor | BepInEx/config/ValheimLegends.cfg |
Označení „deprecated“ na Thunderstore znamená, že autor nebo web balíček označil jako dále nepodporovaný. Soubory nesmaže a někteří hráči ho dnes používají, ale Valheim od posledního vydání prošel velkými aktualizacemi, včetně Ashlands a pozdějších patchů, které změnily herní kód, na němž mody závisejí. Zda 0.4.91 na tvé verzi hry naběhne, je třeba otestovat, ne předpokládat. Pokud selže, selhání vypadají jako u každého jiného modu rozbitého patchem: řádky Could not load nebo výjimky v BepInEx/LogOutput.log. Jak je číst, popisuje konflikty modů a závislosti.
Na řetězcích verzí tu také záleží. Starší verze byly publikovány pod jiným jmenným prostorem Thunderstore (Torann_VL), takže skupina, jejíž členové ho instalovali v různou dobu, může mít dva různé balíčky. Dbej na to, aby každý počítač používal tentýž balíček ze stránky téhož autora.
Dvanáct tříd a jak si vybrat#
Třída se vybírá ve hře, ne v menu: hráč položí na Eikthyrův oltář obětinu dané třídy a obětuje ji. Stránka modu uvádí tyto:
| Třída | Obětina na Eikthyrově oltáři |
|---|---|
| Berserker | Bone fragments |
| Druid | Dandelion |
| Duelist | Thistle |
| Enchanter | Resin |
| Mage | Coal |
| Metavoker | Raspberry |
| Monk | Wood |
| Priest | Stone |
| Ranger | Boar meat |
| Rogue | Honey |
| Shaman | Greydwarf eye |
| Valkyrie | Flint |
Každá třída má tři schopnosti laděné k její roli - vlastní popis modu zmiňuje berserkerův vztek, rychlý stín a Maga svolávajícího bouři meteorů. Přesné schopnosti, jejich ceny a škálování jsou popsány na stránce modu na Nexus Mods a mezi verzemi se měnily, takže čti popis pro verzi, kterou skutečně instaluješ, ne wiki psanou pro starší. Návody třetích stran online popisují jiné seznamy tříd, některé pro jiné mody s podobnými názvy; tabulka výše je z aktuální stránky na Thunderstore.
Eikthyrův oltář je v Meadows a bývá prvním oltářem bosse, který skupina najde, obvykle přes Vegvisir, a obětiny jsou všechno předměty rané hry, takže si každý hráč může vybrat třídu během první nebo druhé herní seance. Jakmile je oltář nalezen, dej na něj do mapy pin pro později příchozí. Konfigurace má také volby řídící výběr třídy, včetně toho, zda a jak může hráč třídu později změnit. Po prvním startu projdi ValheimLegends.cfg a pravidlo rozhodni dřív, než si kdokoli vybere - „třídu můžeš jednou změnit, u oltáře, před Elderem“ se vynucuje snáz než pravidlo vymyšlené poté, co někdo svého výběru litoval.
Instalace na server a na klienty#
Legends mění boj, dovednosti a stav postavy, takže jde o mod pro obě strany. Hráč bez něj na serveru s Legends nemůže smysluplně hrát a server bez něj nemá jak udržet všechny pod stejnými pravidly.
- Nejdřív zazálohuj svět a postavy. Postavy žijí na počítači každého hráče, ve Windows v
%USERPROFILE%\AppData\LocalLow\IronGate\Valheim\characters_local\, a Legends zapisuje data tříd, o nichž vanilla hra nic neví. - Nainstaluj BepInEx na server - balíček a startovací skript BepInEx, jak je v Valheim mody s BepInEx na serveru.
- Zastav server. Rozbal balíček tak, aby
.dlli složkaVLAssetsležely vBepInEx/plugins. Složka s assety není volitelná; jsou v ní modely a efekty modu. - Spusť server jednou, aby vygeneroval
BepInEx/config/ValheimLegends.cfg, a před úpravami ho zastav. - Nainstaluj stejnou verzi na každého klienta, nejlépe přes jeden sdílený profil - Thunderstore a r2modman pro skupiny vysvětluje kódy profilů a připnutí verze, na čem u modu, který už nedostane aktualizaci, záleží.
- Zkopíruj konfiguraci ze serveru i klientům, pokud jsi neověřil, že se nastavení, která jsi změnil, synchronizují.
BepInEx/ plugins/ValheimLegends.dll plugins/VLAssets/ config/ValheimLegends.cfgPřesné názvy souborů uvnitř balíčku se mezi verzemi mohou lišit; drž pohromadě v plugins vše, co archiv obsahuje.
K otázce synchronizace: zdrojový kód modu obsahuje komponentu pro synchronizaci konfigurace, což naznačuje, že hodnoty ze serveru se posílají klientům, ale stránka nedokumentuje, která nastavení se synchronizují. Otestuj to, nespoléhej se na to. Změň na serveru viditelnou hodnotu, například cenu schopnosti, restartuj a ve hře ověř na klientovi, jehož vlastní soubor má ještě starou hodnotu. Pokud klient následuje server, dané nastavení se synchronizuje. Pokud ne, rozešli soubor.
Hráči na Xboxu nemohou instalovat mody, takže server s Legends je prakticky jen pro PC bez ohledu na přepínač -crossplay. Pokud někdo ve skupině hraje na konzoli, Legends pro ten svět nejsou.
Konfigurační soubor#
ValheimLegends.cfg je místo, kde žijí klávesové zkratky a volby modu. Je to běžná konfigurace BepInEx: sekce, klíče a nad každým komentář popisující nastavení a jeho výchozí hodnotu. Stránka modu odkazuje hráče sem kvůli přiřazení kláves a to je první, co bude chtít každý hráč změnit, protože klávesy schopností se mohou srazit s klávesami jiných modů - mod pro rychlé sloty nebo mapu, který používá stejnou klávesu, spustí buď obě akce, nebo žádnou.
Pro majitele serveru se užitečná nastavení dělí do několika skupin:
- Pravidla výběru třídy - zda a jak mohou hráči třídu vybírat a měnit.
- Ladění schopností - ceny, cooldowny a škálování poškození. To upravuješ, pokud jedna třída dominuje.
- Zisk dovedností - jak rychle se dovednosti modu zlepšují. Rychlejší tempo sedí na krátkou sezónu, pomalejší na dlouho běžící svět.
Názvy klíčů patří dané verzi, takže je čti ve svém souboru a nekopíruj seznam z wiki. Měň vždy jednu věc a testuj ji ve hře. Na RE:NODE upravuje správce souborů ValheimLegends.cfg v prohlížeči se zvýrazněním syntaxe, což na tohle stačí - viz návod ke správci souborů - a konzole ukazuje startovací řádky BepInEx, takže můžeš před připojením kohokoli potvrdit, že se mod načetl.
Vyvážení na skupinovém světě#
Legends byly postaveny na obtížnosti vanilla Valheimu, která už škáluje zdraví a poškození nepřátel podle počtu hráčů v okolí. Přidej tři schopnosti na hráče a skupina o pěti hráčích dokáže smazat střetnutí, která hra vyladila pro pět hráčů s obyčejnými zbraněmi. Několik vzorců se objevuje téměř na každém serveru s Legends:
- Plošné poškození dominuje. Třídy se silnými plošnými útoky čistí nájezdy a tábory Fulingů mnohem rychleji, než hra čeká. Pokud skupina považuje ranou hru za triviální, zvyš obtížnost boje pomocí modifikátorů světa místo oslabování schopností jedné po druhé.
- Léčení mění souboje s bossy. Specializovaný léčitel, například Priest, odstraní velkou část vyčerpávání z dlouhých soubojů. To je smysl systému tříd a také důvod, proč obtížnost bossů klesá víc než u běžného boje.
- Mobilita přeskakuje obsah. Skoky, výpady a schopnosti podobné teleportu dovolují hráčům překonávat terén a vodu, které hra postavila jako překážky.
- Složení skupiny záleží. Dva hráči, kteří si oba zvolí třídu na poškození, nechají mezeru, jakou vanilla skupina nikdy neměla. Domluvte si role, nebo počítejte s tím, že některé souboje budou těžší.
Řešením málokdy bývá jen konfigurace modu. Zkombinuj ji s vlastními pákami hry: obtížnost boje, frekvence nájezdů a postih za smrt. Skupina s Legends, která hraje na combat hard, je často blíž vanilla zážitku než ta na normal.
Mody, které přidávají také nepřátele nebo hvězdičkové úrovně, například přestavby úrovní stvoření, se s Legends sčítají. Měň vždy jednu věc, abys věděl, na kterou stranu přitlačit, když se ze světa stane utrpení.
PvP a Legends#
PvP ve Valheimu je přepínač pro každého hráče zvlášť; když je vypnuté, hráči si navzájem neubližují. Schopnosti Legends procházejí herním systémem poškození, takže s vypnutým PvP by neměly ubližovat jiným hráčům a se zapnutým mohou. Na PvP serveru to mění všechno: plošné schopnosti zasáhnou každého v oblasti, kontrola davu funguje na hráče stejně jako na příšery a dvanáct tříd nebylo vyvažováno proti sobě pro souboje.
Pokud na serveru běží PvP, před otevřením světa vyzkoušej schopnosti proti ochotnému druhému hráči a domluvte se na pravidlech, které schopnosti jsou fér. Wardy chrání stavby stejně jako ve vanille, ale nezastaví poškození schopnostmi hráčům se zapnutým PvP. Návod k PvP serveru Valheim pokrývá přepínač, wardy a mody, které PvP servery obvykle přidávají.
Pro PvE skupinu je riziko náhodné: hráč, který si pro legraci zapne PvP, je teď zasažitelný každou přátelskou bouří meteorů. Pravidlo serveru, že PvP zůstává vypnuté, je jednodušší než jakékoli technické řešení.
Zátěž, postavy a opuštění modu#
Efekty schopností se kreslí na každém klientovi, takže souboj plný kouzel stojí snímkovou frekvenci na počítačích, které ho sledují, a na serveru málo. Přivolaná stvoření a doznívající efekty jsou objekty v zóně, které vlastní hráč, jenž zónu vlastní, což je obvyklé pravidlo vlastnictví ve Valheimu - proč na tom záleží poblíž rušných míst, viz umístění základen na sdílených serverech.
Postavy jsou ta citlivá část. Třída a postup v dovednostech jsou vázané na postavu a postavy žijí na klientovi. To znamená:
- Hráč, který se připojí s novou postavou, začíná bez třídy, i když ji měla jeho stará.
- Postava převedená do vanilla světa ponese data, která vanilla hra uchovává, a zbytek ignoruje.
- Pokud mod po aktualizaci hry přestane fungovat, má skupina na výběr mezi zůstáním na staré verzi hry, což automatické aktualizace Steamu pro každého hráče ztěžují, a pokračováním ve vanille na stejném světě.
Před odebráním Legends zazálohuj svět i soubory postav všech hráčů. Potom mod odeber ze serveru i ze všech klientů zároveň a otestuj na kopii. Co se stane s dovednostmi a stavem specifickými pro Legends na postavě bez modu, závisí na tom, jak je daná verze uložila, a upřímná odpověď zní uchovat zálohy, dokud si nejsi jistý, že je nikdo nebude chtít.
Řešení potíží#
Mod se nenačte. Prohledej LogOutput.log na ValheimLegends a Could not load. Obvyklými příčinami jsou chybějící složka VLAssets, špatný balíček BepInEx nebo verze hry, kterou mod už nepodporuje.
Oltář nic nedělá. Ověř, že hráč mod má (je to mod pro obě strany), že použil přesnou obětinu z tabulky a že konfigurace výběr třídy povoluje.
Hráče to při připojení vyhodí. Jedna strana má jinou verzi nebo jiný balíček. Porovnej verze na každém počítači; hlášení najdeš v vyhazování kvůli neshodě verzí modů.
Klávesa schopnosti nic nedělá. Stejnou klávesu má jiný mod. Změň přiřazení v hráčově ValheimLegends.cfg.
Všechno fungovalo do posledního patche hry. Patch změnil herní kód, na kterém mod závisí. U zastaralého modu je to konec cesty, dokud někdo nevydá aktualizaci nebo fork.
FAQ#
Funguje Valheim Legends ještě?
Jeho poslední vydání na Thunderstore, 0.4.91, je označené jako zastaralé a pochází z období Mistlands, takže na aktuálních verzích hry může selhat. Nainstaluj ho nejdřív na testovací kopii a přečti si BepInEx/LogOutput.log; pokud se načte a oltář funguje, pro danou verzi funguje.
Musí mít Valheim Legends nainstalovaný každý hráč?
Ano. Mění boj, dovednosti i postavy, takže musí být na serveru i na každém klientovi ve stejné verzi, se složkou VLAssets vedle .dll. Hráči na Xboxu ho nainstalovat nemohou.
Jak si ve Valheim Legends vyberu třídu?
Polož obětinu dané třídy na Eikthyrův oltář a obětuj ji: coal pro Maga, flint pro Valkyrii, boar meat pro Rangera a tak dále pro všech dvanáct. Zda můžeš třídu později změnit, závisí na konfiguraci.
Mohou schopnosti Legends ublížit jiným hráčům?
Jen když je PvP zapnuté pro dotčené hráče. S vypnutým přepínačem PvP Valheim neaplikuje poškození mezi hráči a schopnosti Legends procházejí stejným systémem poškození.
Co se stane s mou postavou, když Legends odstraníme?
Postava zůstane, ale schopnosti tříd a dovednosti modu nebudou bez modu použitelné. Před odebráním zazálohuj soubor postavy z characters_local, abys mohl jít zpět, kdyby si to skupina rozmyslela.


