Eventzones
Ako vytvoriť trvalé eventové zóny s vlastným teleport príkazom, cooldownom, kill pravidlami, odmenami a prehľadnými metrikami.
Na tejto stránke
Eventzone je trvalá pomenovaná oblasť na mape, do ktorej sa hráč môže dostať vlastným chatovým príkazom. Na rozdiel od Warzone nemusí mať začiatok, koniec ani automatickú rotáciu. Je vhodná pre stále PvP arény, komunitné eventové miesta alebo lokality s osobitnými odmenami za zabitia.
Eventzone, Warzone alebo High Loot?
| Funkcia | Najvhodnejší modul |
|---|---|
| Stála zóna s hráčskym teleport príkazom a cooldownom | Eventzones |
| Časovo obmedzené kolá, rotácia, minimum hráčov a loot event | Warzones |
| Zmena množstva a pravdepodobnosti bežného loot spawnu | Mapa a High Loot |
Kde to nájdeš
- Eventzones → Zoznam – vytvorenie, úprava, zapnutie a vypnutie zón.
- Eventzones → Metriky – teleporty, cooldowny, zabitia, odmeny a administrátorské zmeny.
Čo nastavuješ pri zóne
- Názov a stav: názov má byť zrozumiteľný hráčom. Vypnutá zóna neprijíma teleporty ani nové kill odmeny.
- Chatový príkaz: napríklad
/event. Musí byť jedinečný v rámci Packov, BTC, Warzones, Duelov a ostatných slash príkazov. - Stred, okraj a polomer: z týchto bodov Nodera určí kruh a bezpečnú náhodnú cieľovú pozíciu.
- Referenčný spawn a vzdialenosť: určujú, kam v okolí zóny možno hráča bezpečne presunúť.
- Cooldown: čas, po ktorý rovnaký hráč po úspešnom teleporte nemôže príkaz použiť znova. Neúspešný pokus cooldown nespustí.
- Kill pravidlá: zabitie sa počíta iba vtedy, keď sú útočník aj obeť vo vnútri povolenej zóny.
- Odmeny a straty: samostatné hodnoty FAME, BTC, bežných peňazí a zlata pre útočníka a obeť.
Ako zónu bezpečne spustiť
- Vyber server v hornom selectore a vytvor zónu zatiaľ ako vypnutú.
- Zadaj názov a jedinečný príkaz. Použi jednoduchý tvar bez medzier.
- Nastav geometriu a spawn tak, aby cieľ nebol v budove, skale, vode alebo mimo eventového priestoru.
- Nastav rozumný cooldown. Pri stálej aréne bráni opakovanému okamžitému návratu po smrti.
- Začni s malými odmenami. Pri prekrývajúcich sa povolených zónach sa môže rovnaký kill oprávnene vyhodnotiť v každej z nich.
- Ulož, povoľ zónu a vykonaj teleport s testovacím hráčom. Skontroluj úspech, cieľ, cooldown a odpoveď hráčovi.
- Otestuj jedno oprávnené a jedno neoprávnené zabitie a porovnaj ich v Metrikách.
Čo sa stane hráčovi
Po napísaní príkazu Nodera skontroluje zónu, identitu hráča, cooldown a dostupnosť NODERAgenta. Úspešný teleport presunie hráča na bezpečne vypočítané miesto a až vtedy začne cooldown. Ak agent nie je dostupný alebo teleport zlyhá, hráč nemá byť penalizovaný cooldownom. Nejasný výsledok dočasne zablokuje ďalší pokus, kým ho správca nevyhodnotí; chráni to pred dvojitým presunom alebo odmenou.
Pri zabití sa použije poloha uložená v kill udalosti. Odmena sa nedá získať len tým, že hráč po boji dodatočne vojde do kruhu.
Príklad z Main servera
Stav databázy k 1. 9. 2026.
| Nastavenie | Main príklad |
|---|---|
| Zóna | LOS POTKANOS, polomer približne 208 m. |
| Stav | Vypnutá. Uložená konfigurácia preto nie je ponuka aktívneho teleportu. |
| Príkaz a cooldown | /event, 180 sekúnd. |
| Spawn vzdialenosť | 350 m od hranice podľa nakonfigurovaného referenčného bodu. |
| Odmena | +0,5 BTC za oprávnený kill; ostatné odmeny a straty vypnuté. |
| Historické pokusy | 166 úspešných, 38 odmietnutých cooldownom, 1 expirovaný a 13 čakajúcich záznamov. |
Historické úspechy neznamenajú, že je zóna dnes zapnutá. O aktuálnej dostupnosti rozhoduje stav zóny na vybranom serveri.
Najčastejšie problémy
- Príkaz nič neurobí: skontroluj, či je zóna povolená, trigger je jedinečný a agent hlási podporu teleportu.
- Hráč je stále v cooldowne: pozri čas posledného úspešného pokusu v Metrikách. Zlyhaný pokus ho nemá spustiť.
- Teleport skončil na zlom mieste: zónu vypni a oprav referenčný spawn alebo geometriu skôr, než ju znovu sprístupníš.
- Kill nemá odmenu: obaja hráči museli byť vo vnútri, zóna musela byť povolená a udalosť musela obsahovať dostatočne čerstvú polohu.
- Rovnaký kill sa objavil vo viacerých zónach: skontroluj prekrytie kruhov. Modul každú povolenú zónu vyhodnocuje samostatne.