RE:NODE

Příkaz spawn ve Valheimu: syntaxe, úrovně a ID předmětů

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


spawn [prefab] [amount] [level] položí předmět nebo tvora přímo před tebe. První argument je název prefabu - interní ID, ne jméno z popisku - takže Megingjord je BeltStrength, The Elder je gd_king a Brute je Greydwarf_Elite. Množství je ve výchozím stavu jedna a úroveň je u tvorů počet hvězdiček plus jedna, u předmětů úroveň kvality. Příkaz patří do sady devcommands, takže funguje v singleplayeru a ve světě hostovaném ze hry, ale na vanilla dedikovaném serveru bez modu ne.

Tento návod pokrývá syntaxi a její pasti, jak najít libovolný název prefabu, tabulku ID, která lidé skutečně potřebují, a jak spawnovat na živém skupinovém serveru, aniž bys shodil zónu nebo rozhodil ekonomiku.

Kde spawn funguje#

spawn vyžaduje nejdřív zapnuté devcommands, což omezuje, kde ho můžeš použít:

KdeMůžeš spawnovat?
SingleplayerAno, po devcommands
Hostováno ze hryAno, pro hostitele
Vanilla dedikovaný server, i jako adminNe
Dedikovaný server se Server DevcommandsAno, pro povolené adminy

Být uveden v adminlist.txt ti dává kick, ban a save, ne spawn. Na dedikovaném serveru je obvyklou cestou mod Server Devcommands - viz návod k Server Devcommands - a zbytek sady cheatů, včetně toho, co který příkaz stojí na sdíleném světě, je v článku Valheim devcommands vysvětlené.

Existuje i druhá cesta, která mod nepotřebuje, a vysvětluje hodně o cheatování ve Valheimu. Předměty vyspawnované do inventáře patří tvé postavě a postavy žijí na tvém počítači. Vyspawnuj něco v singleplayeru, ukonči hru, připoj se na server a přijdeš s tím. Tak může admin na vanilla serveru vrátit ztracený náhrobek - a stejně si může pomoci kterýkoli hráč sám. Vanilla server nemá jak poznat, odkud se předmět vzal.

Syntaxe: množství a úroveň#

code
spawn [prefab] [amount] [level]

Tři argumenty oddělené mezerami, povinný je jen první:

  • `prefab` je povinný a rozlišuje velikost písmen. spawn wood neudělá nic; spawn Wood funguje.
  • `amount` je výchozí 1. U stackovatelných předmětů je to počet kusů, které přistanou jako stacky. U tvorů a nestackovatelných předmětů je to počet samostatných kopií.
  • `level` je výchozí 1. U tvorů je úroveň 1 normální tvor, 2 je jedna hvězdička a 3 jsou dvě hvězdičky. U vybavení je to úroveň kvality - upgrade, který bys jinak platil u pracovního stolu nebo kovárny.
code
> spawn Wood 50> spawn Boar 1 3> spawn SwordIron 1 4> spawn Troll 3

První položí padesát kusů dřeva. Druhý vyspawnuje kance se dvěma hvězdičkami. Třetí dá železný meč v kvalitě 4, což je u většiny zbraní nejvyšší stupeň. Poslední vyspawnuje vedle tebe tři obyčejné trolly, což je krátký a nezapomenutelný způsob, jak zjistit, kolik trollové ubírají.

Argumenty jsou poziční, takže chceš-li nastavit úroveň, musíš zadat i množství. spawn Troll 2 jsou dva trollové, ne troll s jednou hvězdičkou; troll s jednou hvězdičkou je spawn Troll 1 2.

Hvězdička * na konci názvu vyspawnuje každý prefab, jehož název začíná zadaným textem. spawn Trophy* položí každou trofej ve hře. Při testování užitečné, omylem katastrofální - spawn Armor* s množstvím za tím vloží do jedné zóny v jednom snímku obrovské množství objektů.

Věci se objeví na tvé pozici nebo těsně před tebou. Vyspawnovaní tvorové jsou divocí a okamžitě nepřátelští, pokud druh není pasivní. Vyspawnované předměty padnou na zem, když máš plný inventář, a některé prefaby - bossové, stavební díly, lodě - dávají smysl jen ve světě, nikdy v batohu.

Názvy prefabů vs. zobrazené názvy#

Interní názvy Valheimu byly zvoleny během vývoje a mnohé se nezměnily, když se změnil anglický text hry. Zobrazený název je překladový token vykreslený ve tvém jazyce; název prefabu je ve všech jazycích stejný a je to jediné, čemu spawn rozumí.

Některé neshody, na které narazí každý:

Zobrazený názevPrefab
The Eldergd_king
ModerDragon
YagluthGoblinKing
The QueenSeekerQueen
Brute (Greydwarf)Greydwarf_Elite
FulingGoblin
Fuling berserkerGoblinBrute
DrakeHatchling
MegingjordBeltStrength
Swamp keyCryptKey
Core woodRoundLog
Fine woodFineWood
Scrap ironIronScrap
Black metal scrapBlackMetalScrap
Ancient barkElderBark

Jak najít název, který neznáš:

  1. Napiš jeho část a stiskni `Tab`. Konzole po zapnutí devcommands doplňuje názvy prefabů, což je nejrychlejší ověření, že název vůbec existuje.
  2. Použij wiki. Každá stránka předmětu a tvora na Valheim wiki uvádí svoje interní ID.
  3. Podívej se na trofej. Trofeje tvorů jsou téměř vždy Trophy plus prefab tvora, což napovídá, jak se tvor interně jmenuje - TrophyGoblin patří Fulingovi.

Obsah z modů používá vlastní názvy prefabů, které určil autor modu. Epic Loot, balíčky tvorů a mody založené na Jotunn je obvykle uvádějí v dokumentaci; doplňování tabulátorem je převezme, jakmile je mod načtený.

Běžná ID předmětů#

Jsou to stabilní vanilla prefaby, které si v posledních verzích nezměnily název. Na velikosti písmen záleží.

KategoriePrefaby
Dřevo a kámenWood, FineWood, RoundLog, ElderBark, YggdrasilWood, Stone, Flint, Resin
Rudy a slitkyCopperOre, TinOre, Copper, Tin, Bronze, IronScrap, Iron, SilverOre, Silver, BlackMetalScrap, BlackMetal
CraftěníCoal, SurtlingCore, GreydwarfEye, Guck, Chitin, Crystal, Obsidian, Feathers, BoneFragments, Entrails
KůžeLeatherScraps, DeerHide, TrollHide, WolfPelt, LoxPelt
CennostiCoins, Amber, AmberPearl, Ruby
Bossové předmětyHardAntler, CryptKey, Wishbone, DragonTear
FarmařeníCarrot, Turnip, Barley, Flax, Honey, Raspberry, Blueberries, Mushroom

A nástroje a vybavení, které je nejčastěji potřeba vrátit:

PředmětPrefab
Kladivo, motyka, kultivátorHammer, Hoe, Cultivator
Parohový, bronzový, železný krumpáčPickaxeAntler, PickaxeBronze, PickaxeIron
Bronzová, železná sekeraAxeBronze, AxeIron
Primitivní, jemný, lovecký lukBow, BowFineWood, BowHuntsman
Dřevěné, ohnivé, železné šípyArrowWood, ArrowFire, ArrowIron
Bronzový, železný, stříbrný mečSwordBronze, SwordIron, SwordSilver
VozíkCart

Na cokoli, co v těchto seznamech není, je doplňování tabulátorem rychlejší než jakákoli tabulka a nikdy není zastaralé.

Běžná ID tvorů a bossů#

BiomPrefaby
MeadowsBoar, Deer, Neck, Greyling
Black ForestGreydwarf, Greydwarf_Elite, Greydwarf_Shaman, Troll, Skeleton
SwampDraugr, Draugr_Elite, Blob, BlobElite, Leech, Wraith
MountainWolf, Hatchling, Fenring, StoneGolem
PlainsGoblin, GoblinBrute, GoblinShaman, Deathsquito, Lox
MistlandsSeeker, SeekerBrute, Tick, Gjall
OceanSerpent
BossovéEikthyr, gd_king, Bonemass, Dragon, GoblinKing, SeekerQueen, Fader

Vyspawnování bosse také přeskočí všechno, co dělá oltář: žádné vyvolávání, žádná aréna, žádné varování skupině, jen boss stojící vedle tebe. Pozdější bossové jsou navržení kolem svých arén, takže vyspawnovaná kopie v otevřeném terénu je špatným testem skutečného souboje.

Bezpečné spawnování na živém serveru#

Na serveru se Server Devcommands zapisuje spawn do sdíleného světa skutečné objekty. Každý vyspawnovaný tvor i předmět se stává síťovou instancí v zóně, kterou vlastní a simuluje ten hráč, kterému zóna patří. Z toho plynou tři praktické důsledky.

Velká množství lidi zaseknou. Tisíc volných předmětů v jedné zóně je tisíc objektů, které majitel zóny simuluje a server ukládá a posílá všem poblíž. spawn Stone 1000 je v pořádku jako stacky v inventáři a hrozné jako hromada na zemi. Pokud máš plný batoh, vyprázdni ho před hromadným spawnováním, nebo spawnuj po dávkách o několika stacích.

Tvorové patří majiteli zóny. Vyspawnování dvaceti trollů v oblasti, kam dorazil jako první jiný hráč, znamená, že souboj běží na jeho počítači. Pokud má špatné připojení, všichni vidí trhání a pokud se uprostřed souboje odhlásí, zóna změní majitele přímo pod trolly. Spawnuj tvory v zóně, kterou vlastníš - někde, kam jsi dorazil první - a daleko od základen. Mechanismus zón vysvětluje výkon a lagy Valheim serveru.

Každý spawn je v ekonomice. Na serveru, kde lidé farmí a obchodují, padesát black metalu z ničeho mění hodnotu práce všech. Vrácení po chybě je to, k čemu příkaz slouží; dárky kamarádům jsou to, co zabíjí dlouho běžící servery.

Postup vracení, který funguje:

  1. Nejdřív udělej zálohu. V panelu je to jedno tlačítko; lokálně je to kopie dvojice souborů světa. Viz zálohy Valheimu a poškození světa.
  2. Požádej hráče o přesný seznam a porovnej ho s tím, co dává smysl vzhledem k jeho postupu.
  3. Stoj na volném místě, s prázdným inventářem, v zóně, kterou vlastníš.
  4. Vyspawnuj předměty, dej je do bedny a řekni hráči, kde je.
  5. Zapiš to - datum, hráč, co, proč. Stačí sdílená poznámka na Discordu.

Na RE:NODE můžeš zálohu udělat na záložce Backups v panelu a zamknout ji, aby ji rotace nesmazala, a konzole serveru je tu pro save před a po. Ani jedno ti nedá spawn na vanilla serveru - na to je pořád potřeba mod nebo cesta přes postavu.

Praktický příklad: vrácení ztraceného náhrobku#

Nejčastější důvod, proč admin sáhne po spawn, je smrt, která nebyla chybou hráče - desynchronizace, která ho propadla podlahou kryptou, pád serveru mezi smrtí a vyzvednutím, náhrobek, který skončil uvnitř skály. Takhle to probíhá na serveru se Server Devcommands, pro hráče v železném věku, který přišel o výbavu v bažině.

Nejdřív zjisti, co se ztratilo. Výchozím bodem je paměť hráče, ale ta bývá velkorysá. Lepším důkazem je jeho výbava na screenshotech, na co jsou vylepšené jeho craftovací stanice a co mají zbylí členové skupiny. Hráč, který nikdy nebyl v horách, nepřišel o sadu vlčí zbroje.

Pak to vyspawnuj naráz, s prázdným inventářem, stojíc ve vlastní základně:

code
> spawn PickaxeIron 1 2> spawn AxeBronze 1 3> spawn SwordIron 1 2> spawn ArrowIron 100> spawn Iron 20> spawn Coins 150

Všimni si úrovní: odpovídají kvalitě, na kterou měl hráč předměty vylepšené, ne maximu. Vrátit krumpáč kvality 2 jako krumpáč kvality 4 je dar, ne náhrada, a zbytek skupiny ten rozdíl pozná. Šípy a slitky vyjdou jako stacky; dej je rovnou do bedny, aby je plný inventář nikdy nepoložil na zem.

Nakonec, pokud náhrobek pořád někde existuje na nedosažitelném místě, nech ho být. Hráč, který dostane náhradu i původní věci, byl zaplacen dvakrát a ty nepoznáš, které předměty odkud jsou. Pokud skupina souhlasí, admin s fly může náhrobek vyzvednout místo spawnování čehokoli - to je čistší řešení, kdykoli je možné, protože do světa nevstupuje nic nového.

Co spawn neumí#

Příkaz je tupější, než vypadá, a znalost jeho mezí ušetří zbytečné večery.

  • Nemůže mířit na jiného hráče. Všechno se objeví na tvé vlastní pozici. Ve vanille neexistuje argument "dej to Bjornovi".
  • Neobnovuje stav. Vyspawnovaný vozík je prázdný, vyspawnovaný tvor je divoký, vyspawnovaný předmět má plnou odolnost a žádnou historii. Nemůžeš vyspawnovat ochočeného vlka, naplněnou bednu ani osázené pole - jen samotné objekty.
  • Nenahrazuje postup. Vyspawnovaná trofej pověšená na kámen bosse dá sílu, ale bossové klíče světa se nastavují zabitím, ne trofejemi. Pokud se ztratil postup skupiny, řešením je setkey, popsaný v návodu ke globálním klíčům, ne hromada trofejí.
  • Nemůže se vrátit zpět. Neexistuje příkaz pro odspawnování jednoho objektu. removedrops smaže volné předměty v okolí, killenemies smaže tvory a všechno ostatní - loď na špatném místě, vyspawnovaný stavební díl - se musí zničit ručně nebo vrátit zálohou.

Co se může pokazit#

Nic se nevyspawnuje. Název prefabu je špatně, obvykle velikostí písmen. Použij doplňování tabulátorem. Zobrazené názvy v žádném jazyce nefungují.

Příkaz je odmítnut. devcommands je vypnuté, nebo jsi na vanilla dedikovaném serveru, kde se zapnout nedá.

Předmět se vyspawnoval v jiné kvalitě. Zadal jsi dva argumenty, ne tři. spawn SwordIron 4 jsou čtyři meče v kvalitě 1.

Hra se zasekla. Velké množství volných předmětů, nebo zástupný znak * zachytil mnohem víc, než jsi čekal. Počkej; pokud se hra zotaví, removedrops vyčistí podlahu. Pokud jsi na serveru a nezotavila se, obnov zálohu, kterou jsi udělal na začátku.

Vyspawnovaný boss změnil naše raidy. Jeho zabití nastavilo globální klíč. Odstraň ho přes removekey, nebo obnov stav z doby před testem.

FAQ#

Co je příkaz spawn ve Valheimu?

spawn [prefab] [amount] [level], zadaný do konzole na F5 po zapnutí devcommands. Prefab je interní název, množství je výchozí jedna a úroveň nastavuje hvězdičky u tvorů a kvalitu u předmětů.

Jak vyspawnuji tvora s jednou nebo dvěma hvězdičkami?

Použij úroveň 2 pro jednu hvězdičku a 3 pro dvě: spawn Wolf 1 2 nebo spawn Wolf 1 3. Množství musíš uvést, jinak se úroveň přečte jako množství.

Proč mi spawn nefunguje na dedikovaném serveru, i když jsem admin?

Protože admin list na vanilla dedikovaných serverech sadu cheatů nezahrnuje. Nainstaluj Server Devcommands, nebo předměty vyspawnuj v singleplayeru na své postavě a přines je s sebou.

Můžu vyspawnovat předměty pro jiného hráče?

Přímo do jeho inventáře ve vanille ne - spawn pokládá věci na tvou vlastní pozici. Vyspawnuj je, dej je do bedny a řekni hráči, kde je. Pokud potřebuješ víc, podívej se do dokumentace Server Devcommands.

Kde najdu všechny názvy prefabů?

Ve hře doplňování tabulátorem v konzoli vypisuje názvy při psaní. Mimo hru uvádí interní ID každá stránka předmětu a tvora na Valheim wiki. Předměty z modů používají název, který zvolil jejich autor.