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š
- Warzones → Přehled – aktuální nebo poslední kolo, připravenost a manuální akce.
- Warzones → Nastavení – aktivace, rotace, zóny, zprávy, taxi a odměny.
- Warzones → Body Spawn – body a balíčky pro bonusový loot.
- Warzones → Spawn logy – výsledky jednotlivých pokusů o loot.
- SCUM Content → Warzone info – veřejný vysvětlující obsah pro hráče.
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
/warzonepoš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í
- 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é.
- Nastav trvání, přestávku a minimum hráčů. Připrav srozumitelnou čekací zprávu pro stav, kdy hráčů není dost.
- Nastav, které porážky se počítají, a konzervativní odměny. Záporná hodnota znamená ztrátu oběti.
- Uprav zprávy pro začátek, konec, stav a loot. Každý neprázdný řádek chatové šablony se odešle samostatně.
- 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.
- Na Spawn bodech vytvoř místa a přiřaď pouze otestované balíky. Potom proveďte jedno manuální kolo.
- 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 |
|---|---|
| Cyklus | 60 minut aktivní zóna, náhodná přestávka 45–60 minut, minimálně 7 online hráčů. |
| Zóny | C2, 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. |
| Taxi | 1,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. |
| Loot | Zapnuto, 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.