Nodera / Dokumentácia

Všetko podstatné na jednom mieste.

Questy: návrh, validácia a aktivácia

Ako pripraviť vlastné alebo blokované questy, skontrolovať výsledné súbory, vytvoriť publikáciu, aplikovať ju a naplánovať aktiváciu.

Na tejto stránke

Modul Questy slúži na prípravu vlastných SCUM questov a na kontrolované blokovanie vybraných natívnych questov. Administrátor pracuje s návrhom v databáze, vidí výsledný náhľad súborov, opraví chyby a až potom vytvorí publikáciu pre konkrétny server.

Uloženie questu neznamená, že ho hráči už vidia. Medzi editorom a aktívnou hrou sú zámerne oddelené kroky: návrh, validácia, publikácia, apply a reštart.

Kde to nájdeš

  • Questy – profily, questy, blokované identity, validácia, publikácia a história.
  • Questy → Preview – výsledný náhľad pripravených JSON súborov.

Čo je profil, custom quest a blocked quest

  • Profil: pracovná sada questov pre jeden vybraný server. Môže zostať ako draft, kým nie je pripravená.
  • Custom quest: vlastná definícia, ktorú Nodera vloží do pripravovaného quest súboru.
  • Blocked quest: identita natívneho questu, ktorý má byť v tejto konfigurácii blokovaný. Blokovanie nie je zmazanie pôvodného herného obsahu.
  • Publikácia: nemenná publikovaná verzia overeného profilu určená na aplikáciu.

Odporúčaný postup

  1. Vyber server a vytvor alebo otvor jeho pracovný profil.
  2. Pridaj prvý custom quest cez editor. Používaj stabilnú jedinečnú identitu a vyplň všetky povinné časti zobrazené formulárom.
  3. Ak potrebuješ vypnúť natívny quest, pridaj ho medzi blocked identity. Nevytváraj prázdny custom quest s rovnakým menom ako náhradu blokovania.
  4. Spusti validáciu. Oprav chyby, kolízie identít a neplatné väzby.
  5. Otvor Preview a čítaj výsledok ako celok. Skontroluj, že sa v ňom nachádzajú iba zamýšľané questy a blokovania.
  6. Vytvor publikáciu. Tá zachová presný overený stav aj vtedy, keď neskôr upravíš draft.
  7. Pošli publikáciu cez Apply. NODERAgent zapíše iba povolené quest súbory; PHP admin nepíše priamo na herný server.
  8. Naplánuj samostatný schválený reštart SCUM servera. Questy sa nestanú aktívnymi iba úspešným Apply.
  9. Po reštarte vykonaj herný test: dostupnosť questu, progres, cieľ, odmenu a správanie blokovaných questov.

Ako čítať stavy

StavČo môžeš tvrdiť
Draft uloženýNávrh existuje v Noderi. Hráči ho ešte nemusia vidieť.
Validácia úspešnáFormát a podporované väzby prešli kontrolou. Ešte nejde o herný test.
Publikácia vytvorenáExistuje nemenná verzia pripravená na nasadenie.
Apply úspešnýSúbory boli bezpečne pripravené na serveri. SCUM sa automaticky nereštartoval.
Reštart a herný testAž po nich možno novú konfiguráciu označiť za aktívnu a overenú.

Aktuálny príklad z Main servera

Stav databázy k 1. 9. 2026.

  • Existoval jeden pracovný profil s názvom „Default quest draft...“ v stave draft.
  • Profil neobsahoval žiadnu custom quest definíciu.
  • Neexistovala žiadna publikácia pripravená na aplikáciu.

Main server preto v čase auditu nemal cez tento modul publikovaný vlastný quest. Príklady vytvorenia v tomto návode sú pracovný postup, nie opis aktívneho Main obsahu.

Príklad bezpečného testu

Vytvor na Test serveri jednoduchý quest s jednoznačnou identitou, jedným ľahko overiteľným cieľom a malou odmenou. Validuj ho, skontroluj Preview, vytvor publikáciu a aplikuj ju. Po schválenom reštarte over prijatie, progres aj dokončenie. Až potom priprav rovnakú zmenu pre Main ako novú publikáciu.

Časté problémy

  • Publish nie je dostupný: profil má validačné chyby alebo nemá zmysluplný obsah.
  • Apply nie je dostupný: vybraný agent nemusí hlásiť podporu zápisu questov alebo už beží iná operácia.
  • Apply uspel, quest v hre nie je: najčastejšie ešte neprebehol potrebný reštart alebo bol testovaný iný server.
  • Po úprave sa zmenila stará publikácia: nemala by. Úpravy patria do draftu a ďalšej publikácie; história musí zostať nemenná.
  • Quest prejde validáciou, ale nefunguje: validácia nenahrádza herné prijatie. Otestuj celý priebeh na Test serveri.

Súkromie a cookies

Cookies máš pod kontrolou.

Používame nevyhnutné cookies pre fungovanie webu. Analytické a marketingové cookies zapneme až po tvojom súhlase. Prečítaj si naše zásady cookies a informácie o ochrane osobných údajov. Súhlas môžeš kedykoľvek odvolať alebo zmeniť cez toto nastavenie.