---
title: "Příručka k editoru návodů OP.GG"
description: "Příručka pro asistenty s AI a agenty v prohlížeči. Popisuje tvorbu návodů, zdrojový Markdown, kontrolu a obnovu."
language: cs
canonical: https://op.gg/cs/lol/user-guides/help
---

# Příručka k editoru návodů OP.GG

> Pokyny pro asistenty s AI a agenty v prohlížeči, kteří vysvětlují nebo používají editor návodů OP.GG.

Strojově čitelná příručka k aktuální verzi editoru (Čeština).

- Kanonická stránka HTML: https://op.gg/cs/lol/user-guides/help
- URL verze v Markdownu: https://op.gg/cs/lol/user-guides/help.md
- URL pro vytvoření návodu: https://op.gg/cs/lol/user-guides/new
- URL seznamu návodů: https://op.gg/cs/lol/user-guides/classic

## Výběr režimu úprav

- Standardně používej formulář.
- Zdrojový Markdown použij, když uživatel požaduje zdrojový formát nebo je potřeba přímo provést rozsáhlé úpravy textu.
- Před načtením šablony nebo nahrazením obsahu zkontroluj stávající koncept a stav automatického ukládání.
- Před zveřejněním vždy zkontroluj náhled a výsledek kontroly návodu.

## Přihlášení a ukládání konceptů

- Koncept se ukládá pouze do aktuálního prohlížeče.
- V jiném prohlížeči ani na jiném zařízení se koncept automaticky nezobrazí.
- Po úspěšném zveřejnění se koncept návodu z tohoto prohlížeče smaže.
- Zdrojový Markdown je pokročilý režim pro přímé úpravy struktury dokumentu.
- Chyby ve zdrojovém textu můžou zablokovat návrat do formuláře. Nejdřív je oprav.
- Karta vyvolávače je pevná součást dokumentu a upravuje se ve formuláři.
- Do localStorage přímo nezasahuj a dodrž požadavek na přihlášení před zveřejněním.

## Vytvoření návodu ve formuláři

1. Otevři přesnou adresu URL uvedenou výše pro vytvoření návodu.
2. Ověř, jestli se v prohlížeči obnovil stávající koncept a jaký je stav automatického ukládání.
3. Nastav šampiona, název, pozici a aktualizaci.
4. Podle zadání zvol zaměření, přidej vlastní štítky nebo vlož volitelnou kartu vyvolávače.
5. Potřebné bloky přidej tlačítkem „+ Přidat blok“ nebo příkazem /.
6. Vyplň každý blok a potom bloky seřaď tak, aby se návod dobře četl.
7. Otevři Náhled, projdi všechny hlášené problémy a zkontroluj veřejnou podobu návodu.
8. Zveřejni pouze to, co uživatel požaduje, a až po úspěšném přihlášení a ověření návodu.

## Podporované typy bloků

| Název v rozhraní | Kanonický typ | Direktiva ve zdrojovém Markdownu |
| --- | --- | --- |
| Build augmentací | `AugmentBuild` | `opgg lol AugmentBuild` |
| Text | `text` | `CommonMark paragraph` |
| Nadpis 1 | `heading1` | `##` |
| Nadpis 2 | `heading2` | `###` |
| Build předmětů | `ItemBuild` | `opgg lol ItemBuild` |
| Build run | `RuneBuild` | `opgg lol RuneBuild` |
| Build run pro Classic | `ClassicRuneBuild` | `opgg lol ClassicRuneBuild 1` |
| Build specializací pro Classic | `ClassicMasteryBuild` | `opgg lol ClassicMasteryBuild 1` |
| Pořadí schopností | `SkillOrder` | `opgg lol SkillOrder` |
| Vyvolávačova kouzla | `SummonerSpells` | `opgg lol SummonerSpells` |
| Žebříček | `TierList` | `opgg lol TierList` |
| Plánovač tras v džungli | `JungleRoute` | `opgg lol JungleRoute` |
| Náhled odkazu | `LinkEmbed` | `opgg lol LinkEmbed 1` |
| Záznam zápasu | `MatchRecord` | `opgg lol MatchRecord 1` |
| YouTube | `YouTube` | `opgg YouTube` |
| Karta vyvolávače | `SummonerCard` | Prvek jen pro čtení, který se přidává ve formuláři |

Typy opaque a hr nenabízej mezi běžnými bloky. SummonerCard má v dokumentu jedno pevné místo mimo bloky hlavního obsahu.

## Formát dokumentu ve zdrojovém Markdownu

Zdrojový text v editoru používá vlastní formát OP.GG vložený do Markdownu. Tato příručka používá samostatný formát CommonMark.

```markdown
# Build pro Ahri na střední lajnu

---
GameMode: LIVE
Champion: Ahri
Position: mid
Patch: latest
> Ukázka buildu zaměřeného na hru v lajně
---

## Jak hrát

Tady popiš plán hry.
```

- První nadpis H1 je název návodu.
- Hned za H1 následují metadata mezi oddělovači ---.
- GameMode určuje sadu herních položek v dokumentu. Používá hodnoty RANKED, CLASSIC nebo MAYHEM.
- Position musí mít hodnotu top, jungle, mid, adc nebo support.
- Zobrazeným nadpisům H2 a H3 v editoru odpovídají bloky heading1 a heading2.

## Odkazy na herní položky

Ve zdrojových značkách používej stálá ID od Riotu. Zobrazované názvy se liší podle jazyka.

```text
<@lol-champion-103>
<@lol-item-1054>
<@lol-spell-4>
<@lol-rune-8005>
<@lol-shard-5008>
<@lol-augment-1001>
<@lol-skill-103-Q>
```

- Značky pro šampiony, předměty, kouzla, runy, úlomky a augmentace vyžadují kladné celočíselné ID.
- Značky schopností vyžadují kladné ID šampiona a velké písmeno Q, W, E nebo R.
- V novém zdrojovém textu staré odkazy opgg:// nepoužívej.
- Názvy a ikony se při zobrazení načtou podle aktuálního jazyka a vybrané aktualizace.

## Přehled strukturovaných bloků

Platné příklady níže vytvořil aktuální serializátor. Zachovej pořadí položek v kompaktních seznamech, řetězce v uvozovkách, číselná ID a hodnoty výčtů psané velkými písmeny.

### Build augmentací (`AugmentBuild`)

- Kdy blok použít: výběr základních a alternativních augmentací i těch, které spolu dobře fungují
- Cesta v rozhraní: Vyber + Přidat blok → Build augmentací. Případně napiš / do prázdného odstavce a vyber Build augmentací.
- Direktiva ve zdrojovém Markdownu: `opgg lol AugmentBuild`
- Pořadí polí při serializaci: `schemaVersion, core, alternatives, synergy`
- Podmínky pro vytvoření: použij režim ARAM: Mela a nejvýš 8 číselných ID augmentací na skupinu
- Očekávaný výsledek: vybrané augmentace se zobrazí v pořadí skupin
- Častá chyba: duplicitní nebo neznámá ID brání zveřejnění

Platný příklad ze serializátoru:

````markdown
```opgg lol AugmentBuild latest
schemaVersion: 1
core: [1001]
alternatives: [1002]
synergy: []
```
````

Typický neplatný příklad:

````markdown
```opgg lol AugmentBuild latest
schemaVersion: 1
core: [1,1]
alternatives: []
synergy: []
```
````

### Build předmětů (`ItemBuild`)

- Kdy blok použít: sdílení počátečních předmětů, bot, klíčových předmětů a možností podle situace
- Cesta v rozhraní: Vyber + Přidat blok → Build předmětů. Případně napiš / do prázdného odstavce a vyber Build předmětů.
- Direktiva ve zdrojovém Markdownu: `opgg lol ItemBuild`
- Pořadí polí při serializaci: `starter, boots, core, situational`
- Podmínky pro vytvoření: použij pole kladných ID předmětů ve formátu serializátoru
- Očekávaný výsledek: zobrazí se všechny čtyři skupiny předmětů v pořadí zápisu
- Častá chyba: Hodnota povinného klíče musí být zapsaná jako pole, jinak je blok neplatný. Nekladná ID a názvy z rozhraní se nemusí přiřadit k předmětům.

Platný příklad ze serializátoru:

````markdown
```opgg lol ItemBuild latest
starter: [1054]
boots: [3020]
core: [6655,3089]
situational: []
```
````

Typický neplatný příklad:

````markdown
```opgg lol ItemBuild latest
starter: 1054
boots: []
core: []
situational: []
```
````

### Build run (`RuneBuild`)

- Kdy blok použít: sdílení větví run, vybraných run a úlomků atributů
- Cesta v rozhraní: Vyber + Přidat blok → Build run. Případně napiš / do prázdného odstavce a vyber Build run.
- Direktiva ve zdrojovém Markdownu: `opgg lol RuneBuild`
- Pořadí polí při serializaci: `primaryStyle, secondaryStyle, primaryRunes, secondaryRunes, shards`
- Podmínky pro vytvoření: zachovej číselné hodnoty větví ze serializátoru a kladná ID run nebo úlomků atributů
- Očekávaný výsledek: zobrazí se obě větve, vybrané runy a úlomky atributů
- Častá chyba: povinné seznamy run musí být pole hodnot, jinak je blok neplatný. Nestandardní větve a odkazy se nemusí zobrazit správně

Platný příklad ze serializátoru:

````markdown
```opgg lol RuneBuild latest
primaryStyle: 8000
secondaryStyle: 8100
primaryRunes: [8005,8009,9103,8014]
secondaryRunes: [8126,8141]
shards: [5008,5010,5001]
```
````

Typický neplatný příklad:

````markdown
```opgg lol RuneBuild latest
primaryStyle: 8000
secondaryStyle: 8100
primaryRunes: 8005
secondaryRunes: []
shards: []
```
````

### Build run pro Classic (`ClassicRuneBuild`)

- Kdy blok použít: sdílení stránky run pro Classic s 30 pozicemi
- Cesta v rozhraní: Vyber + Přidat blok → Build run pro Classic. Případně napiš / do prázdného odstavce a vyber Build run pro Classic.
- Direktiva ve zdrojovém Markdownu: `opgg lol ClassicRuneBuild 1`
- Pořadí polí při serializaci: `ruleset, slots`
- Podmínky pro vytvoření: použij pravidla CLASSIC_1 a nejvýš 30 dvojic pozice a ID runy. Každá pozice musí být jedinečné celé číslo od 1 do 30. Každé ID musí být kladné celé číslo a runa musí odpovídat typu pozice
- Očekávaný výsledek: každá vybraná runa pro Classic se zobrazí na pozici odpovídajícího typu
- Častá chyba: nepodporovaná sada pravidel, opakovaná pozice, neodpovídající typ runy nebo neznámá runa JADE brání zveřejnění

Platný příklad ze serializátoru:

````markdown
```opgg lol ClassicRuneBuild 1
ruleset: CLASSIC_1
slots: [[1,775253],[10,775317]]
```
````

Typický neplatný příklad:

````markdown
```opgg lol ClassicRuneBuild 1
ruleset: CLASSIC_1
slots: [[1,5273],[1,5317]]
```
````

### Build specializací pro Classic (`ClassicMasteryBuild`)

- Kdy blok použít: sdílení rozdělení bodů mezi specializace v režimu Classic
- Cesta v rozhraní: Vyber + Přidat blok → Build specializací pro Classic. Případně napiš / do prázdného odstavce a vyber Build specializací pro Classic.
- Direktiva ve zdrojovém Markdownu: `opgg lol ClassicMasteryBuild 1`
- Pořadí polí při serializaci: `ruleset, ranks`
- Podmínky pro vytvoření: použij pravidla CLASSIC_1 a nejvýš 60 dvojic ID a stupně specializace. Každé kladné ID se smí objevit jen jednou. Stupeň musí být celé číslo od 1 do 5 a nesmí překročit maximum dané specializace. Splň všechny předpoklady a rozděl nejvýš 30 bodů
- Očekávaný výsledek: vybrané stupně se zobrazí ve stromech specializací pro Classic
- Častá chyba: nepodporovaná sada pravidel, duplicitní specializace, neplatný stupeň nebo neznámá specializace JADE brání zveřejnění

Platný příklad ze serializátoru:

````markdown
```opgg lol ClassicMasteryBuild 1
ruleset: CLASSIC_1
ranks: [[512,4],[514,2]]
```
````

Typický neplatný příklad:

````markdown
```opgg lol ClassicMasteryBuild 1
ruleset: CLASSIC_1
ranks: [[511,1],[511,4]]
```
````

### Pořadí schopností (`SkillOrder`)

- Kdy blok použít: zobrazení priority schopností a pořadí jejich zvyšování podle úrovně
- Cesta v rozhraní: Vyber + Přidat blok → Pořadí schopností. Případně napiš / do prázdného odstavce a vyber Pořadí schopností.
- Direktiva ve zdrojovém Markdownu: `opgg lol SkillOrder`
- Pořadí polí při serializaci: `priority, order`
- Podmínky pro vytvoření: v prioritě i pořadí jsou povolené pouze Q, W, E a R
- Očekávaný výsledek: priorita i pořadí schopností se zobrazí v uloženém pořadí
- Častá chyba: neznámá klávesa schopnosti způsobí neplatnost bloku

Platný příklad ze serializátoru:

````markdown
```opgg lol SkillOrder latest
priority: [Q,E,W,R]
order: [Q,E,W,Q,Q,R]
```
````

Typický neplatný příklad:

````markdown
```opgg lol SkillOrder latest
priority: [Q,X,W,R]
order: [Q,X]
```
````

### Vyvolávačova kouzla (`SummonerSpells`)

- Kdy blok použít: doporučení dvojice vyvolávačových kouzel
- Cesta v rozhraní: Vyber + Přidat blok → Vyvolávačova kouzla. Případně napiš / do prázdného odstavce a vyber Vyvolávačova kouzla.
- Direktiva ve zdrojovém Markdownu: `opgg lol SummonerSpells`
- Pořadí polí při serializaci: `spells`
- Podmínky pro vytvoření: použij pole kladných celočíselných ID kouzel
- Očekávaný výsledek: zobrazí se vybraná dvojice kouzel
- Častá chyba: hodnota spells musí být pole, jinak je blok neplatný. Nekladná ID nebo zobrazované názvy se nemusí přiřadit ke kouzlům

Platný příklad ze serializátoru:

````markdown
```opgg lol SummonerSpells latest
spells: [4,12]
```
````

Typický neplatný příklad:

````markdown
```opgg lol SummonerSpells latest
spells: 4
```
````

### Žebříček (`TierList`)

- Kdy blok použít: řazení šampionů, předmětů, run nebo augmentací do pojmenovaných kategorií
- Cesta v rozhraní: Vyber + Přidat blok → Žebříček. Případně napiš / do prázdného odstavce a vyber Žebříček.
- Direktiva ve zdrojovém Markdownu: `opgg lol TierList`
- Pořadí polí při serializaci: `schemaVersion, segment, assetType, preset, rows, unranked, ```, ## Synergy, > Teamfight impact, ```opgg lol TierList latest, schemaVersion, segment, index, ```, ### Best, Reliable pairings, ```opgg lol TierList latest, schemaVersion, segment, index, ```, ### Good, ```opgg lol TierList latest, schemaVersion, segment`
- Podmínky pro vytvoření: do některé kategorie zařaď alespoň jednu platnou položku
- Očekávaný výsledek: kategorie, ID barev, popisy a zařazené položky se zobrazí v uloženém pořadí
- Častá chyba: neznámá hodnota výčtu či ID barvy, duplicitní položka nebo prázdný žebříček brání zveřejnění

Platný příklad ze serializátoru:

````markdown
```opgg lol TierList latest
schemaVersion: 1
segment: START
assetType: CHAMPION
preset: SYNERGY
rows: [[1,[79]],[4,[75]]]
unranked: []
```

## Synergy

> Teamfight impact

```opgg lol TierList latest
schemaVersion: 1
segment: ROW
index: 0
```

### Best

Reliable pairings

```opgg lol TierList latest
schemaVersion: 1
segment: ROW
index: 1
```

### Good

```opgg lol TierList latest
schemaVersion: 1
segment: END
```
````

Typický neplatný příklad:

````markdown
```opgg lol TierList latest
schemaVersion: 1
segment: START
assetType: CHAMPION
preset: CUSTOM
rows: [[99,[103]],[2,[]]]
unranked: []
```

## Matchups

```opgg lol TierList latest
schemaVersion: 1
segment: ROW
index: 0
```

### S

```opgg lol TierList latest
schemaVersion: 1
segment: ROW
index: 1
```

### A

```opgg lol TierList latest
schemaVersion: 1
segment: END
```
````

### Plánovač tras v džungli (`JungleRoute`)

- Kdy blok použít: popis a srovnání tras v džungli
- Cesta v rozhraní: Vyber + Přidat blok → Plánovač tras v džungli. Případně napiš / do prázdného odstavce a vyber Plánovač tras v džungli.
- Direktiva ve zdrojovém Markdownu: `opgg lol JungleRoute`
- Pořadí polí při serializaci: `map, title, plans`
- Podmínky pro vytvoření: alespoň jeden plán musí mít dvě nebo více zastávek a každý zadaný čas příchodu musí být pozdější než předchozí
- Očekávaný výsledek: trasa se zobrazí na minimapě a zastávky v seznamu ve zvoleném pořadí
- Častá chyba: pokud některý zadaný čas příchodu není pozdější než předchozí, trasa je neúplná

Platný příklad ze serializátoru:

````markdown
```opgg lol JungleRoute latest
map: 1
title: "Blue-side opening"
plans: [[PLAN_A,"Primary route",[[5,CLEAR,95],[4,CLEAR,120]]],[PLAN_B,"Alternative route",[]]]
```
````

Typický neplatný příklad:

````markdown
```opgg lol JungleRoute latest
map: 1
title: "Opening"
plans: [[PLAN_A,"Primary",[[5,CLEAR,120,""],[4,CLEAR,95,""]]],[PLAN_B,"Alternative",[]]]
```
````

### Náhled odkazu (`LinkEmbed`)

- Kdy blok použít: zobrazení náhledu podporované externí stránky
- Cesta v rozhraní: Vyber + Přidat blok → Náhled odkazu. Případně napiš / do prázdného odstavce a vyber Náhled odkazu.
- Direktiva ve zdrojovém Markdownu: `opgg lol LinkEmbed 1`
- Pořadí polí při serializaci: `url`
- Podmínky pro vytvoření: použij jednu syntakticky platnou absolutní adresu URL s protokolem http nebo https
- Očekávaný výsledek: načte se náhled požadované stránky
- Častá chyba: nebezpečná nebo chybně zapsaná URL zneplatní blok. Načtený náhled ověř zvlášť

Platný příklad ze serializátoru:

````markdown
```opgg lol LinkEmbed 1
url: "http://www.op.gg/"
```
````

Typický neplatný příklad:

````markdown
```opgg lol LinkEmbed 1
url: "javascript:alert(1)"
```
````

### Záznam zápasu (`MatchRecord`)

- Kdy blok použít: odkaz na konkrétního účastníka zápasu na OP.GG
- Cesta v rozhraní: Vyber + Přidat blok → Záznam zápasu. Případně napiš / do prázdného odstavce a vyber Záznam zápasu.
- Direktiva ve zdrojovém Markdownu: `opgg lol MatchRecord 1`
- Pořadí polí při serializaci: `match`
- Podmínky pro vytvoření: zadej platný region, ID zápasu, kladný časový údaj a ID účastníka od 1 do 32
- Očekávaný výsledek: načte se požadovaný hráč a záznam zápasu
- Častá chyba: nepodporovaný region nebo neplatné ID zápasu, čas či ID účastníka zneplatní blok

Platný příklad ze serializátoru:

````markdown
```opgg lol MatchRecord 1
match: [KR,"KR_1234567890",1785141570000,4]
```
````

Typický neplatný příklad:

````markdown
```opgg lol MatchRecord 1
match: [KR,"KR_1234567890",1785141570000,0]
```
````

### YouTube (`YouTube`)

- Kdy blok použít: vložení jednoho videa z YouTube, které souvisí s návodem
- Cesta v rozhraní: Vyber + Přidat blok → YouTube. Případně napiš / do prázdného odstavce a vyber YouTube.
- Direktiva ve zdrojovém Markdownu: `opgg YouTube`
- Pořadí polí při serializaci: `videoId, startSeconds`
- Podmínky pro vytvoření: použij podporované ID videa z YouTube
- Očekávaný výsledek: načte se přehrávač s požadovaným videem
- Častá chyba: neplatné nebo nepodporované ID videa brání zveřejnění

Platný příklad ze serializátoru:

````markdown
```opgg YouTube
videoId: M7lc1UVf-VE
startSeconds: 90
```
````

Typický neplatný příklad:

````markdown
```opgg YouTube
videoId: not-a-video-id
```
````

## Kontrola před náhledem a zveřejněním

Tyto kódy slouží jako interní identifikátory. Uživateli vysvětli, jak problém vyřešit.

| Interní kód | Význam | Jak problém vyřešit |
| --- | --- | --- |
| `EMPTY_TITLE` | Návod nemá název. | Zadej název návodu. |
| `EMPTY_BODY` | Návod nemá žádný obsah, který lze zveřejnit. | Přidej text nebo podporovaný blok. |
| `EMPTY_TIER_LIST` | V žebříčku není zařazená žádná položka. | Zařaď alespoň jednu položku do některé kategorie. |
| `INCOMPLETE_JUNGLE_ROUTE` | Žádná trasa nemá alespoň dvě zastávky nebo zadané časy příchodu nejsou ve vzestupném pořadí. | Dokonči jednu trasu a oprav pořadí časů příchodu. |
| `INCOMPATIBLE_GAME_MODE_BLOCK` | Blok není ve zvoleném herním režimu dokumentu dostupný. | Změň GameMode nebo použij blok, který vybraný režim podporuje. |
| `INVALID_CLASSIC_BUILD` | Přiřazení runy nebo rozdělení bodů specializace porušuje pravidla režimu Classic. | Každou runu přiřaď k odpovídajícímu typu pozice. U každé specializace dodrž maximální stupeň a splň předpoklady. Celkem rozděl nejvýš 30 bodů. |
| `INVALID_MATCH_RECORD_FENCE` | Odkaz v bloku MatchRecord je neplatný. | Vlož platný odkaz na zápas z OP.GG a vyhledej zápas znovu. |
| `INVALID_LINK_EMBED_FENCE` | Odkaz v bloku LinkEmbed je neplatný. | Použij platnou URL v podporovaném formátu. |
| `INVALID_YOUTUBE_FENCE` | Odkaz v bloku YouTube je neplatný. | Použij podporovanou URL nebo ID videa z YouTube. |
| `INVALID_GAME_MODE_METADATA` | V metadatech GameMode chybí očekávaná hodnota RANKED nebo CLASSIC. | Nastav GameMode na RANKED nebo CLASSIC. |
| `INVALID_SUMMONER_CARD_CAPSULE` | Pevný prvek SummonerCard je neplatný. | Odeber kartu nebo ve formuláři znovu vyber účet Riot. |
| `OPAQUE_DIAGNOSTIC` | V zachovaném zdrojovém obsahu byl zjištěn problém. | Oprav nebo odeber zdrojový text, u kterého editor hlásí problém. |
| `FORM_CONVERSION_BLOCKED` | Zdrojový obsah nelze bezpečně převést na bloky formuláře. | Před návratem do formuláře oprav všechny hlášené problémy ve zdrojovém textu. |

## Úprava nebo duplikování návodu

- Ve zveřejněném návodu jsou šampion, pozice a aktualizace uzamčené.
- Chceš-li návod upravit pro novou aktualizaci, duplikuj ho a uprav kopii.
- Kopie může zachovat původního autora a odkaz na zdroj.

## Řešení problémů

- **Selhání automatického ukládání** — Koncept se nepodařilo uložit. Úložiště prohlížeče je pravděpodobně nedostupné nebo plné. Zkopíruj si práci na bezpečné místo, obnov přístup k úložišti a pak v návodu proveď změnu. Tím spustíš nový pokus o uložení.
- **Uložený koncept nejde přečíst** — Editor zobrazí původní data pro případnou obnovu. Uložený formát je pravděpodobně poškozený nebo zastaralý. Zkopíruj si potřebný text a rozhodni, zda chceš nečitelný koncept nahradit.
- **Herní data z jiné aktualizace** — Názvy a ikony pocházejí z jiné aktualizace. Po změně metadat se pravděpodobně znovu nenačetla herní data. Načti je znovu pro vybranou aktualizaci.
- **Návrat do formuláře je zablokovaný** — Editor stále hlásí problémy ve zdrojovém textu. Chybně zapsaný nebo neznámý obsah nejspíš nelze převést bez ztráty dat. Oprav všechny hlášené problémy ve zdrojovém Markdownu.
- **Neplatný zápis strukturovaného bloku** — Náhled hlásí chybu bloku. Neplatná může být direktiva, pole, hodnota výčtu, ID nebo hodnota v kompaktním seznamu. Porovnej zápis s příkladem ze serializátoru a oprav zdrojový text.
- **Ke zveřejnění je nutné přihlášení** — Psaní i náhled fungují, ale při zveřejnění se zobrazí chyba oprávnění. Pravděpodobně chybí platné přihlášení. Přihlas se, ověř, že koncept zůstal uložený, a zkus ho znovu zveřejnit.

## Zdroj a aktuálnost

- Toto je oficiální příručka k editoru návodů OP.GG.
- Pokud odpověď vyžaduje zdroj, odkaž na kanonickou stránku HTML (https://op.gg/cs/lol/user-guides/help).
- Přesnou syntaxi zdrojového textu určují parser a serializátor nasazené s editorem.
- Tato příručka se věnuje výhradně práci s editorem návodů.
