Nodera / Dokumentace

Vše podstatné na jednom místě.

Warzones

Jak nastavit rotující PvP bojové zóny, podmínky spuštění, odměny, taxi, loot, hráčské zprávy a kontrolu průběhu.

Na této stránce

Warzones vytvářejí pravidelné časově omezené PvP události ve vybraných částech mapy. Modul umí zóny střídat, čekat na dostatek online hráčů, oznamovat začátek a konec, počítat oprávněná zabití, rozdávat odměny, spawnovat bonusový loot a nabídnout placené BTC taxi.

Pro komunitu to znamená předvídatelný cíl a soustředěné PvP, aniž by administrátor musel každé kolo ručně koordinovat. Pro správce je důležité nastavit celý cyklus, nejen nakreslit kruh.

Kde to najdeš

Nejdůležitější nastavení

  • Engine, rollout a automatické spuštění: automatická rotace funguje pouze tehdy, když jsou povoleny všechny potřebné přepínače. Uložení zóny samo o sobě event nespustí.
  • Délka kola: určuje, jak dlouho je Warzone aktivní.
  • Náhodná přestávka: minimum a maximum času mezi koly. Nové kolo dostane náhodný termín v tomto rozsahu.
  • Minimum online hráčů: automatika čeká, až je hráčů dost. Nula povolí start i na prázdném serveru. Manuální start administrátorem minimum záměrně obchází.
  • Pool zón: každá zóna má název, sektor, střed, poloměr, pořadí a stav. Vypnutá zóna se do rotace nedostane.
  • Pravidla zabití: můžeš vyžadovat, aby byl v zóně zabit hráč a volitelně i útočník. Odměny a ztráty lze nastavit pro FAME, BTC, běžné peníze a zlato.
  • Hráčský příkaz: například /warzone pošle žadateli aktuální stav, sektor a čas. Barva nemění soukromý charakter odpovědi.
  • Taxi: vlastní příkaz, cena v BTC, cooldown a minimální vzdálenost od zóny chrání funkci před zneužitím.
  • Loot: interval, počet bodů, item sety, chatové zprávy a volitelné bonusové packy.

Doporučený postup nastavení

  1. Vyber správný server a připrav alespoň dvě zóny s bezpečným poloměrem. Zkontroluj je na mapě a zatím nech automatické starty vypnuté.
  2. Nastav trvání, přestávku a minimum hráčů. Připrav srozumitelnou čekací zprávu pro stav, kdy hráčů není dost.
  3. Nastav, které porážky se počítají, a konzervativní odměny. Záporná hodnota znamená ztrátu oběti.
  4. Uprav zprávy pro začátek, konec, stav a loot. Každý neprázdný řádek chatové šablony se odešle samostatně.
  5. Pokud používáš taxi, zvol jedinečný příkaz, cenu, cooldown a bezpečný cíl. Nesmí se shodovat s jiným slash příkazem.
  6. Na Spawn bodech vytvoř místa a přiřaď pouze otestované balíky. Potom proveďte jedno manuální kolo.
  7. Zkontroluj porážky, odměny, taxi, Discord a Spawn logy. Až po úspěšném testu povol automatické spouštění.

Co vidí hráč

Před nebo během kola hráč napíše /warzone a dostane aktuální stav. Po začátku server oznámí zónu a trvání. Porážka se započítá pouze podle pravidel polohy uložených pro dané kolo. Hráč mimo zónu může použít taxi, splňuje-li vzdálenost, cooldown a má dostatek BTC. Po konci se event uzavře, nastaví se další přestávka a zobrazí se nejbližší cyklus.

Taxi neznamená volný teleport kamkoli. Cíl je vypočten modulem a výsledek se sleduje; při jednoznačném selhání se BTC řeší podle výsledku operace.

Příklad z Main serveru

Stav databáze k 1. 9. 2026.

NastaveníMain hodnota
Cyklus60 minut aktivní zóna, náhodná přestávka 45–60 minut, minimálně 7 online hráčů.
ZónyC2, Z1, B2 a A3 povoleny; další A3 zóna vypnuta. Poloměry přibližně 208–397 m.
Příkazy/warzone pro stav, /wztaxi pro taxi.
Taxi1,5 BTC, cooldown 300 sekund, hráč musí být alespoň 300 m mimo aktivní zónu.
Odměna za killÚtočník +2 FAME a +5 BTC; oběť −1 FAME a −0,5 BTC. Běžné peníze a zlato vypnuto.
LootZapnuto, náhodně každých 7–15 minut, jeden bod na cyklus; vybrané tři bonusové výbavové packy.

V databázi bylo 146 ukončených eventů. Je to historie, ne počet eventů v aktuálním wipu.

Kontrola a řešení problémů

  • Warzone se nespouští: zkontroluj engine, rollout, auto-start, naplánovaný čas, minimum hráčů a alespoň jednu povolenou zónu.
  • Příkaz neodpovídá: ověř trigger a jeho kolizi s Packy, BTC, Duely nebo Eventzones.
  • Kill se nezapočítal: rozhoduje přesná poloha obou hráčů a pravidla uložená při startu kola, ne jen to, co hráč viděl na obrazovce.
  • Loot se neobjevil: otevři Spawn logy. Rozlišuj čekající, úspěšný, přeskočený, chybný a nejasný výsledek.
  • Discord ukazuje starý stav: zkontroluj webhook, poslední synchronizaci a čerstvost serverových dat. Discord panel není náhradou za eventůý záznam.

Soukromí a cookies

Cookies máte pod kontrolou.

Používáme nezbytné cookies pro fungování webu. Analytické a marketingové cookies zapneme až po vašem souhlasu. Přečtěte si naše zásady cookies a informace o ochraně osobních údajů. Souhlas můžete kdykoli odvolat nebo změnit prostřednictvím tohoto nastavení.